Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2011-201221Ajax1. Champions Lg1070.1000000000.000.000.000.000.00Matches
2011-201221Ajaxnl NED1. Eredivisie701862.1011000000.000.480.480.000.48Matches
2011-201221Ajax2. Europa Lg10300.3000000000.000.000.000.000.00Matches
2012-201322Ajaxnl NED1. Eredivisie943323.7303300010.810.000.810.810.81Matches
2012-201322Ajax2. Europa Lg10380.4000000000.000.000.000.000.00Matches
2013-201423Ajax1. Champions Lg543634.0123100000.250.500.740.250.74Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie332703.0011000000.000.330.330.000.33Matches
2013-201423Ajaxnl NED1. Eredivisie29252,27425.3358300300.120.200.320.120.32Matches
2014-201524Ajax1. Champions Lg554194.7000000100.000.000.000.000.00Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie11901.0000000000.000.000.000.000.00Matches
2014-201524Ajaxnl NED1. Eredivisie29212,00122.2101100200.040.000.040.040.04Matches
2014-201524Ajax2. Europa Lg432532.8000000000.000.000.000.000.00Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie221731.9000000000.000.000.000.000.00Matches
2015-201625Ajaxnl NED1. Eredivisie1465806.4101100000.160.000.160.160.16Matches
2015-201625Ajax2. Europa Lg30440.5000000100.000.000.000.000.00Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie554495.0011000100.000.200.200.000.20Matches
2017-201827Vitessenl NED1. Eredivisie29282,32825.9202200300.080.000.080.080.08Matches
2017-201827Vitesse2. Europa Lg443163.5000000200.00.00.10.131640.000.000.000.000.000.000.020.020.000.02Matches
2018-201928Vitessenl NED1. Eredivisie31302,70430.0123100300.70.71.42.038155180.030.070.100.030.100.020.050.070.020.07Matches
2019-202029Vitessenl NED1. Eredivisie322162.4000000000.00.00.00.041320.000.000.000.000.000.000.000.000.000.00Matches
9 Seasons3 Clubs4 Leagues18614313,073145.312122412001610.70.71.42.145184240.080.080.170.080.170.020.040.060.020.06
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)3 Leagues108686,52772.59817900710.120.110.230.120.23
Jong Ajax (4 Seasons)1 League111198210.9022000100.000.180.180.000.18
Vitesse (3 Seasons)2 Leagues67645,56461.8325300800.70.71.42.145184240.050.030.080.050.080.020.040.060.020.06
Eredivisie (8 Seasons)15111610,621118.01181911001110.70.71.42.042168200.090.070.160.090.160.020.040.060.020.06
Europa Lg (5 Seasons)1376817.6000000300.00.00.10.131640.000.000.000.000.000.000.020.020.000.02
Eerste Divisie (4 Seasons)111198210.9022000100.000.180.180.000.18
Champions Lg (3 Seasons)1197898.8123100100.110.230.340.110.34
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2011-201221Ajax3 Leagues902232.5011000000.000.400.400.000.40
2012-201322Ajax2 Leagues1043704.1303300010.730.000.730.730.73
2013-201423Ajax2 Leagues34292,63729.34711400300.140.240.380.140.38
2013-201423Jong Ajax1 League332703.0011000000.000.330.330.000.33
2014-201524Ajax3 Leagues38292,67329.7101100300.030.000.030.030.03
2014-201524Jong Ajax1 League11901.0000000000.000.000.000.000.00
2015-201625Ajax2 Leagues1766246.9101100100.140.000.140.140.14
2015-201625Jong Ajax1 League221731.9000000000.000.000.000.000.00
2016-201726Jong Ajax1 League554495.0011000100.000.200.200.000.20
2017-201827Vitesse2 Leagues33322,64429.4202200500.00.00.10.131640.070.000.070.070.070.000.020.020.000.02
2018-201928Vitesse1 League31302,70430.0123100300.70.71.42.038155180.030.070.100.030.100.020.050.070.020.07
2019-202029Vitesse1 League322162.4000000000.00.00.00.041320.000.000.000.000.000.000.000.000.000.00
9 Seasons3 Clubs4 Leagues18614313,073145.312122412001610.70.71.42.145184240.080.080.170.080.170.020.040.060.020.06
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)3 Leagues108686,52772.59817900710.120.110.230.120.23
Jong Ajax (4 Seasons)1 League111198210.9022000100.000.180.180.000.18
Vitesse (3 Seasons)2 Leagues67645,56461.8325300800.70.71.42.145184240.050.030.080.050.080.020.040.060.020.06
Eredivisie (8 Seasons)15111610,621118.01181911001110.70.71.42.042168200.090.070.160.090.160.020.040.060.020.06
Europa Lg (5 Seasons)1376817.6000000300.00.00.10.131640.000.000.000.000.000.000.020.020.000.02
Eerste Divisie (4 Seasons)111198210.9022000100.000.180.180.000.18
Champions Lg (3 Seasons)1197898.8123100100.110.230.340.110.34
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2011-201221Ajaxnl NED1. Eredivisie1st701862.1011000000.000.480.480.000.48Matches
2012-201322Ajaxnl NED1. Eredivisie1st943323.7303300010.810.000.810.810.81Matches
2013-201423Ajaxnl NED1. Eredivisie1st29252,27425.3358300300.120.200.320.120.32Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th332703.0011000000.000.330.330.000.33Matches
2014-201524Ajaxnl NED1. Eredivisie2nd29212,00122.2101100200.040.000.040.040.04Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th11901.0000000000.000.000.000.000.00Matches
2015-201625Ajaxnl NED1. Eredivisie2nd1465806.4101100000.160.000.160.160.16Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th221731.9000000000.000.000.000.000.00Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd554495.0011000100.000.200.200.000.20Matches
2017-201827Vitessenl NED1. Eredivisie6th29282,32825.9202200300.080.000.080.080.08Matches
2018-201928Vitessenl NED1. Eredivisie5th31302,70430.0123100300.70.71.42.038155180.030.070.100.030.100.020.050.070.020.07Matches
2019-202029Vitessenl NED1. Eredivisie7th322162.4000000000.00.00.00.041320.000.000.000.000.000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues16212711,603128.911102111001210.70.71.42.042168200.090.080.160.090.160.020.040.060.020.06
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)1 League88565,37359.78614800510.130.100.230.130.23
Jong Ajax (4 Seasons)1 League111198210.9022000100.000.180.180.000.18
Vitesse (3 Seasons)1 League63605,24858.3325300600.70.71.42.042168200.050.030.090.050.090.020.040.060.020.06
Eredivisie (8 Seasons)15111610,621118.01181911001110.70.71.42.042168200.090.070.160.090.160.020.040.060.020.06
Eerste Divisie (4 Seasons)111198210.9022000100.000.180.180.000.18
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2011-201221Ajax1. Champions LgGR1070.1000000000.000.000.000.000.00Matches
2011-201221Ajax2. Europa LgR3210300.3000000000.000.000.000.000.00Matches
2012-201322Ajax2. Europa LgR3210380.4000000000.000.000.000.000.00Matches
2013-201423Ajax1. Champions LgGR543634.0123100000.250.500.740.250.74Matches
2014-201524Ajax1. Champions LgGR554194.7000000100.000.000.000.000.00Matches
2014-201524Ajax2. Europa LgR16432532.8000000000.000.000.000.000.00Matches
2015-201625Ajax2. Europa LgGR30440.5000000100.000.000.000.000.00Matches
2017-201827Vitesse2. Europa LgGR443163.5000000200.00.00.10.131640.000.000.000.000.000.000.020.020.000.02Matches
6 Seasons2 Clubs2 Leagues24161,47016.3123100400.00.00.10.131640.060.120.180.060.180.000.020.020.000.02
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)2 Leagues20121,15412.8123100200.080.160.230.080.23
Vitesse (1 Season)1 League443163.5000000200.00.00.10.131640.000.000.000.000.000.000.020.020.000.02
Europa Lg (5 Seasons)1376817.6000000300.00.00.10.131640.000.000.000.000.000.000.020.020.000.02
Champions Lg (3 Seasons)1197898.8123100100.110.230.340.110.34
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201322za South AfricaAfrica Cup of NationsQF301031.1000000000.000.000.000.000.00Matches
201423za South AfricaFriendlies (M)221792.0000000000.000.000.000.000.00Matches
201524za South AfricaFriendlies (M)432582.9011000000.000.350.350.000.35Matches
201625za South AfricaFriendlies (M)20470.5000000000.000.000.000.000.00Matches
201726za South AfricaFriendlies (M)211251.4000000000.000.000.000.000.00Matches
201726za South AfricaAfrica Cup of Nations qualification543133.5000000100.000.000.000.000.00Matches
201827za South AfricaWCQ321701.9000000100.000.000.000.000.00Matches
201827za South AfricaFriendlies (M)10260.3011000000.003.463.460.003.46Matches
201928za South AfricaFriendlies (M)11630.7000000000.000.000.000.000.00Matches
201928za South AfricaAfrica Cup of NationsQF11901.0000000000.000.000.000.000.00Matches
201928za South AfricaAfrica Cup of Nations qualification11600.7000000000.000.000.000.000.00Matches
202130za South AfricaAfrica Cup of Nations qualification11740.8000000000.000.000.000.000.00Matches
8 Seasons1 Club4 Leagues26161,50816.8022000200.000.120.120.000.12
Friendlies (M) (6 Seasons)1276987.8022000000.000.260.260.000.26
Africa Cup of Nations qualification (3 Seasons)764475.0000000100.000.000.000.000.00
Africa Cup of Nations (2 Seasons)411932.1000000000.000.000.000.000.00
WCQ (1 Season)321701.9000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201221Ajax1. Champions Lg0.1000.0000Matches
2011-201221Ajaxnl NED1. Eredivisie2.1000.0000Matches
2011-201221Ajax2. Europa Lg0.3000.0000Matches
2012-201322Ajaxnl NED1. Eredivisie3.7351.360.6000Matches
2012-201322Ajax2. Europa Lg0.4000.0000Matches
2013-201423Ajax1. Champions Lg4.0120.500.5000Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3.0051.670.0000Matches
2013-201423Ajaxnl NED1. Eredivisie25.33110.440.2700Matches
2014-201524Ajax1. Champions Lg4.7000.0000Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie1.0011.000.0000Matches
2014-201524Ajaxnl NED1. Eredivisie22.2130.130.3300Matches
2014-201524Ajax2. Europa Lg2.8020.710.0000Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie1.9010.520.0000Matches
2015-201625Ajaxnl NED1. Eredivisie6.4110.161.0000Matches
2015-201625Ajax2. Europa Lg0.5000.0000Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie5.00010.000.200.0000Matches
2017-201827Vitessenl NED1. Eredivisie25.92030.000.120.6700Matches
2017-201827Vitesse2. Europa Lg3.50000.000.000000.00.00.00.0Matches
2018-201928Vitessenl NED1. Eredivisie30.0115426.70.500.130.070.2523.90000.70.70.04+0.3+0.3Matches
2019-202029Vitessenl NED1. Eredivisie2.40000.000.000000.00.00.00.0Matches
9 Seasons3 Clubs4 Leagues145.312153953.30.220.270.200.3123.90000.70.70.04+0.3+0.3
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)3 Leagues72.59240.330.3800
Jong Ajax (4 Seasons)1 League10.90080.000.730.0000
Vitesse (3 Seasons)2 Leagues61.8315746.70.240.110.200.4323.90000.70.70.04+0.3+0.3
Eredivisie (8 Seasons)118.011152746.70.260.230.200.4123.90000.70.70.04+0.3+0.3
Europa Lg (5 Seasons)7.60020.000.260.000000.00.00.00.0
Eerste Divisie (4 Seasons)10.90080.000.730.0000
Champions Lg (3 Seasons)8.8120.230.5000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201221Ajax3 Leagues2.5000.0000
2012-201322Ajax2 Leagues4.1351.220.6000
2013-201423Ajax2 Leagues29.34130.440.3100
2013-201423Jong Ajax1 League3.0051.670.0000
2014-201524Ajax3 Leagues29.7150.170.2000
2014-201524Jong Ajax1 League1.0011.000.0000
2015-201625Ajax2 Leagues6.9110.141.0000
2015-201625Jong Ajax1 League1.9010.520.0000
2016-201726Jong Ajax1 League5.00010.000.200.0000
2017-201827Vitesse2 Leagues29.42030.000.100.670000.00.00.00.0
2018-201928Vitesse1 League30.0115426.70.500.130.070.2523.90000.70.70.04+0.3+0.3
2019-202029Vitesse1 League2.40000.000.000000.00.00.00.0
9 Seasons3 Clubs4 Leagues145.312153953.30.220.270.200.3123.90000.70.70.04+0.3+0.3
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)3 Leagues72.59240.330.3800
Jong Ajax (4 Seasons)1 League10.90080.000.730.0000
Vitesse (3 Seasons)2 Leagues61.8315746.70.240.110.200.4323.90000.70.70.04+0.3+0.3
Eredivisie (8 Seasons)118.011152746.70.260.230.200.4123.90000.70.70.04+0.3+0.3
Europa Lg (5 Seasons)7.60020.000.260.000000.00.00.00.0
Eerste Divisie (4 Seasons)10.90080.000.730.0000
Champions Lg (3 Seasons)8.8120.230.5000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201221Ajaxnl NED1. Eredivisie1st2.1000.0000Matches
2012-201322Ajaxnl NED1. Eredivisie1st3.7351.360.6000Matches
2013-201423Ajaxnl NED1. Eredivisie1st25.33110.440.2700Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3.0051.670.0000Matches
2014-201524Ajaxnl NED1. Eredivisie2nd22.2130.130.3300Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th1.0011.000.0000Matches
2015-201625Ajaxnl NED1. Eredivisie2nd6.4110.161.0000Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th1.9010.520.0000Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd5.00010.000.200.0000Matches
2017-201827Vitessenl NED1. Eredivisie6th25.92030.000.120.6700Matches
2018-201928Vitessenl NED1. Eredivisie5th30.0115426.70.500.130.070.2523.90000.70.70.04+0.3+0.3Matches
2019-202029Vitessenl NED1. Eredivisie7th2.40000.000.000000.00.00.00.0Matches
9 Seasons3 Clubs2 Leagues128.911153553.30.240.270.200.3123.90000.70.70.04+0.3+0.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)1 League59.78200.340.4000
Jong Ajax (4 Seasons)1 League10.90080.000.730.0000
Vitesse (3 Seasons)1 League58.3315746.70.260.120.200.4323.90000.70.70.04+0.3+0.3
Eredivisie (8 Seasons)118.011152746.70.260.230.200.4123.90000.70.70.04+0.3+0.3
Eerste Divisie (4 Seasons)10.90080.000.730.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201221Ajax1. Champions LgGR0.1000.0000Matches
2011-201221Ajax2. Europa LgR320.3000.0000Matches
2012-201322Ajax2. Europa LgR320.4000.0000Matches
2013-201423Ajax1. Champions LgGR4.0120.500.5000Matches
2014-201524Ajax1. Champions LgGR4.7000.0000Matches
2014-201524Ajax2. Europa LgR162.8020.710.0000Matches
2015-201625Ajax2. Europa LgGR0.5000.0000Matches
2017-201827Vitesse2. Europa LgGR3.50000.000.000000.00.00.00.0Matches
6 Seasons2 Clubs2 Leagues16.31040.000.240.250000.00.00.00.0
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)2 Leagues12.8140.310.2500
Vitesse (1 Season)1 League3.50000.000.000000.00.00.00.0
Europa Lg (5 Seasons)7.60020.000.260.000000.00.00.00.0
Champions Lg (3 Seasons)8.8120.230.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201322za South AfricaAfrica Cup of NationsQF1.1000Matches
201423za South AfricaFriendlies (M)2.0000Matches
201524za South AfricaFriendlies (M)2.9000Matches
201625za South AfricaFriendlies (M)0.5000Matches
201726za South AfricaFriendlies (M)1.4000Matches
201726za South AfricaAfrica Cup of Nations qualification3.5000Matches
201827za South AfricaWCQ1.9000Matches
201827za South AfricaFriendlies (M)0.3000Matches
201928za South AfricaFriendlies (M)0.7000Matches
201928za South AfricaAfrica Cup of NationsQF1.00000.000.0000Matches
201928za South AfricaAfrica Cup of Nations qualification0.7000Matches
202130za South AfricaAfrica Cup of Nations qualification0.8000Matches
8 Seasons1 Club4 Leagues16.80000.000.0000
Friendlies (M) (6 Seasons)7.8000
Africa Cup of Nations qualification (3 Seasons)5.0000
Africa Cup of Nations (2 Seasons)2.10000.000.0000
WCQ (1 Season)1.9000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201221Ajax1. Champions Lg0.10Matches
2011-201221Ajaxnl NED1. Eredivisie2.11Matches
2011-201221Ajax2. Europa Lg0.30Matches
2012-201322Ajaxnl NED1. Eredivisie3.70Matches
2012-201322Ajax2. Europa Lg0.40Matches
2013-201423Ajax1. Champions Lg4.02Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3.01Matches
2013-201423Ajaxnl NED1. Eredivisie25.35Matches
2014-201524Ajax1. Champions Lg4.70Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie1.00Matches
2014-201524Ajaxnl NED1. Eredivisie22.20Matches
2014-201524Ajax2. Europa Lg2.80Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie1.90Matches
2015-201625Ajaxnl NED1. Eredivisie6.40Matches
2015-201625Ajax2. Europa Lg0.50Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie5.01Matches
2017-201827Vitessenl NED1. Eredivisie25.90Matches
2017-201827Vitesse2. Europa Lg3.522724493.04713873687294.411511996.6394586.700.10.1-0.12150016Matches
2018-201928Vitessenl NED1. Eredivisie30.01449162289.323822592071777592.557462092.611415474.021.41.2+0.62313480155Matches
2019-202029Vitessenl NED1. Eredivisie2.411613486.61848360586293.5505787.761060.000.00.10.0081013Matches
9 Seasons3 Clubs4 Leagues145.31792200089.630383715384390992.773979692.815920976.1121.41.3+10.62515790184
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)3 Leagues72.58
Jong Ajax (4 Seasons)1 League10.92
Vitesse (3 Seasons)2 Leagues61.81792200089.630383715384390992.773979692.815920976.121.41.3+0.62515790184
Eredivisie (8 Seasons)118.01565175689.125670628077583792.662467792.212016473.281.41.3+6.62314290168
Europa Lg (5 Seasons)7.622724493.04713873687294.411511996.6394586.700.10.1-0.12150016
Eerste Divisie (4 Seasons)10.92
Champions Lg (3 Seasons)8.82
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201221Ajax3 Leagues2.51
2012-201322Ajax2 Leagues4.10
2013-201423Ajax2 Leagues29.37
2013-201423Jong Ajax1 League3.01
2014-201524Ajax3 Leagues29.70
2014-201524Jong Ajax1 League1.00
2015-201625Ajax2 Leagues6.90
2015-201625Jong Ajax1 League1.90
2016-201726Jong Ajax1 League5.01
2017-201827Vitesse2 Leagues29.422724493.04713873687294.411511996.6394586.700.10.1-0.12150016
2018-201928Vitesse1 League30.01449162289.323822592071777592.557462092.611415474.021.41.2+0.62313480155
2019-202029Vitesse1 League2.411613486.61848360586293.5505787.761060.000.00.10.0081013
9 Seasons3 Clubs4 Leagues145.31792200089.630383715384390992.773979692.815920976.1121.41.3+10.62515790184
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)3 Leagues72.58
Jong Ajax (4 Seasons)1 League10.92
Vitesse (3 Seasons)2 Leagues61.81792200089.630383715384390992.773979692.815920976.121.41.3+0.62515790184
Eredivisie (8 Seasons)118.01565175689.125670628077583792.662467792.212016473.281.41.3+6.62314290168
Europa Lg (5 Seasons)7.622724493.04713873687294.411511996.6394586.700.10.1-0.12150016
Eerste Divisie (4 Seasons)10.92
Champions Lg (3 Seasons)8.82
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201221Ajaxnl NED1. Eredivisie1st2.11Matches
2012-201322Ajaxnl NED1. Eredivisie1st3.70Matches
2013-201423Ajaxnl NED1. Eredivisie1st25.35Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3.01Matches
2014-201524Ajaxnl NED1. Eredivisie2nd22.20Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th1.00Matches
2015-201625Ajaxnl NED1. Eredivisie2nd6.40Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th1.90Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd5.01Matches
2017-201827Vitessenl NED1. Eredivisie6th25.90Matches
2018-201928Vitessenl NED1. Eredivisie5th30.01449162289.323822592071777592.557462092.611415474.021.41.2+0.62313480155Matches
2019-202029Vitessenl NED1. Eredivisie7th2.411613486.61848360586293.5505787.761060.000.00.10.0081013Matches
9 Seasons3 Clubs2 Leagues128.91565175689.125670628077583792.662467792.212016473.2101.41.3+8.62314290168
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)1 League59.76
Jong Ajax (4 Seasons)1 League10.92
Vitesse (3 Seasons)1 League58.31565175689.125670628077583792.662467792.212016473.221.41.3+0.62314290168
Eredivisie (8 Seasons)118.01565175689.125670628077583792.662467792.212016473.281.41.3+6.62314290168
Eerste Divisie (4 Seasons)10.92
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201221Ajax1. Champions LgGR0.10Matches
2011-201221Ajax2. Europa LgR320.30Matches
2012-201322Ajax2. Europa LgR320.40Matches
2013-201423Ajax1. Champions LgGR4.02Matches
2014-201524Ajax1. Champions LgGR4.70Matches
2014-201524Ajax2. Europa LgR162.80Matches
2015-201625Ajax2. Europa LgGR0.50Matches
2017-201827Vitesse2. Europa LgGR3.522724493.04713873687294.411511996.6394586.700.10.1-0.12150016Matches
6 Seasons2 Clubs2 Leagues16.322724493.04713873687294.411511996.6394586.720.10.1+1.92150016
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)2 Leagues12.82
Vitesse (1 Season)1 League3.522724493.04713873687294.411511996.6394586.700.10.1-0.12150016
Europa Lg (5 Seasons)7.622724493.04713873687294.411511996.6394586.700.10.1-0.12150016
Champions Lg (3 Seasons)8.82
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201322za South AfricaAfrica Cup of NationsQF1.10Matches
201423za South AfricaFriendlies (M)2.00Matches
201524za South AfricaFriendlies (M)2.91Matches
201625za South AfricaFriendlies (M)0.50Matches
201726za South AfricaFriendlies (M)1.40Matches
201726za South AfricaAfrica Cup of Nations qualification3.50Matches
201827za South AfricaWCQ1.90Matches
201827za South AfricaFriendlies (M)0.31Matches
201928za South AfricaFriendlies (M)0.70Matches
201928za South AfricaAfrica Cup of NationsQF1.00Matches
201928za South AfricaAfrica Cup of Nations qualification0.70Matches
202130za South AfricaAfrica Cup of Nations qualification0.80Matches
8 Seasons1 Club4 Leagues16.82
Friendlies (M) (6 Seasons)7.82
Africa Cup of Nations qualification (3 Seasons)5.00
Africa Cup of Nations (2 Seasons)2.10
WCQ (1 Season)1.90
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201221Ajax1. Champions Lg0.1Matches
2011-201221Ajaxnl NED1. Eredivisie2.1Matches
2011-201221Ajax2. Europa Lg0.3Matches
2012-201322Ajaxnl NED1. Eredivisie3.7Matches
2012-201322Ajax2. Europa Lg0.4Matches
2013-201423Ajax1. Champions Lg4.0Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3.0Matches
2013-201423Ajaxnl NED1. Eredivisie25.3Matches
2014-201524Ajax1. Champions Lg4.7Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie1.0Matches
2014-201524Ajaxnl NED1. Eredivisie22.2Matches
2014-201524Ajax2. Europa Lg2.8Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie1.9Matches
2015-201625Ajaxnl NED1. Eredivisie6.4Matches
2015-201625Ajax2. Europa Lg0.5Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie5.00Matches
2017-201827Vitessenl NED1. Eredivisie25.90Matches
2017-201827Vitesse2. Europa Lg3.5244239550300000022701Matches
2018-201928Vitessenl NED1. Eredivisie30.01622155864532511100001449020Matches
2019-202029Vitessenl NED1. Eredivisie2.41341241080102000011601Matches
9 Seasons3 Clubs4 Leagues145.32000192179662911300001792022
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)3 Leagues72.5
Jong Ajax (4 Seasons)1 League10.90
Vitesse (3 Seasons)2 Leagues61.82000192179662911300001792022
Eredivisie (8 Seasons)118.01756168274612611300001565021
Europa Lg (5 Seasons)7.6244239550300000022701
Eerste Divisie (4 Seasons)10.90
Champions Lg (3 Seasons)8.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201221Ajax3 Leagues2.5
2012-201322Ajax2 Leagues4.1
2013-201423Ajax2 Leagues29.3
2013-201423Jong Ajax1 League3.0
2014-201524Ajax3 Leagues29.7
2014-201524Jong Ajax1 League1.0
2015-201625Ajax2 Leagues6.9
2015-201625Jong Ajax1 League1.9
2016-201726Jong Ajax1 League5.00
2017-201827Vitesse2 Leagues29.4244239550300000022701
2018-201928Vitesse1 League30.01622155864532511100001449020
2019-202029Vitesse1 League2.41341241080102000011601
9 Seasons3 Clubs4 Leagues145.32000192179662911300001792022
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)3 Leagues72.5
Jong Ajax (4 Seasons)1 League10.90
Vitesse (3 Seasons)2 Leagues61.82000192179662911300001792022
Eredivisie (8 Seasons)118.01756168274612611300001565021
Europa Lg (5 Seasons)7.6244239550300000022701
Eerste Divisie (4 Seasons)10.90
Champions Lg (3 Seasons)8.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201221Ajaxnl NED1. Eredivisie1st2.1Matches
2012-201322Ajaxnl NED1. Eredivisie1st3.7Matches
2013-201423Ajaxnl NED1. Eredivisie1st25.3Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3.0Matches
2014-201524Ajaxnl NED1. Eredivisie2nd22.2Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th1.0Matches
2015-201625Ajaxnl NED1. Eredivisie2nd6.4Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th1.9Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd5.00Matches
2017-201827Vitessenl NED1. Eredivisie6th25.90Matches
2018-201928Vitessenl NED1. Eredivisie5th30.01622155864532511100001449020Matches
2019-202029Vitessenl NED1. Eredivisie7th2.41341241080102000011601Matches
9 Seasons3 Clubs2 Leagues128.91756168274612611300001565021
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)1 League59.7
Jong Ajax (4 Seasons)1 League10.90
Vitesse (3 Seasons)1 League58.31756168274612611300001565021
Eredivisie (8 Seasons)118.01756168274612611300001565021
Eerste Divisie (4 Seasons)10.90
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201221Ajax1. Champions LgGR0.1Matches
2011-201221Ajax2. Europa LgR320.3Matches
2012-201322Ajax2. Europa LgR320.4Matches
2013-201423Ajax1. Champions LgGR4.0Matches
2014-201524Ajax1. Champions LgGR4.7Matches
2014-201524Ajax2. Europa LgR162.8Matches
2015-201625Ajax2. Europa LgGR0.5Matches
2017-201827Vitesse2. Europa LgGR3.5244239550300000022701Matches
6 Seasons2 Clubs2 Leagues16.3244239550300000022701
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)2 Leagues12.8
Vitesse (1 Season)1 League3.5244239550300000022701
Europa Lg (5 Seasons)7.6244239550300000022701
Champions Lg (3 Seasons)8.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201322za South AfricaAfrica Cup of NationsQF1.1Matches
201423za South AfricaFriendlies (M)2.0Matches
201524za South AfricaFriendlies (M)2.9Matches
201625za South AfricaFriendlies (M)0.5Matches
201726za South AfricaFriendlies (M)1.4Matches
201726za South AfricaAfrica Cup of Nations qualification3.5Matches
201827za South AfricaWCQ1.9Matches
201827za South AfricaFriendlies (M)0.3Matches
201928za South AfricaFriendlies (M)0.7Matches
201928za South AfricaAfrica Cup of NationsQF1.00Matches
201928za South AfricaAfrica Cup of Nations qualification0.7Matches
202130za South AfricaAfrica Cup of Nations qualification0.8Matches
8 Seasons1 Club4 Leagues16.80
Friendlies (M) (6 Seasons)7.8
Africa Cup of Nations qualification (3 Seasons)5.0
Africa Cup of Nations (2 Seasons)2.10
WCQ (1 Season)1.9

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201221Ajax1. Champions Lg0.1Matches
2011-201221Ajaxnl NED1. Eredivisie2.1Matches
2011-201221Ajax2. Europa Lg0.3Matches
2012-201322Ajaxnl NED1. Eredivisie3.7Matches
2012-201322Ajax2. Europa Lg0.4Matches
2013-201423Ajax1. Champions Lg4.0Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3.0Matches
2013-201423Ajaxnl NED1. Eredivisie25.3Matches
2014-201524Ajax1. Champions Lg4.7Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie1.0Matches
2014-201524Ajaxnl NED1. Eredivisie22.2Matches
2014-201524Ajax2. Europa Lg2.8Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie1.9Matches
2015-201625Ajaxnl NED1. Eredivisie6.4Matches
2015-201625Ajax2. Europa Lg0.5Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie5.0Matches
2017-201827Vitessenl NED1. Eredivisie25.9Matches
2017-201827Vitesse2. Europa Lg3.520.5720000000.00000000Matches
2018-201928Vitessenl NED1. Eredivisie30.0622.0645032102100.33701011Matches
2019-202029Vitessenl NED1. Eredivisie2.441.6721000110.42100000Matches
9 Seasons3 Clubs4 Leagues145.3681.8949132103110.31801011
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)3 Leagues72.5
Jong Ajax (4 Seasons)1 League10.9
Vitesse (3 Seasons)2 Leagues61.8681.8949132103110.31801011
Eredivisie (8 Seasons)118.0662.0347132103110.34801011
Europa Lg (5 Seasons)7.620.5720000000.00000000
Eerste Divisie (4 Seasons)10.9
Champions Lg (3 Seasons)8.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201221Ajax3 Leagues2.5
2012-201322Ajax2 Leagues4.1
2013-201423Ajax2 Leagues29.3
2013-201423Jong Ajax1 League3.0
2014-201524Ajax3 Leagues29.7
2014-201524Jong Ajax1 League1.0
2015-201625Ajax2 Leagues6.9
2015-201625Jong Ajax1 League1.9
2016-201726Jong Ajax1 League5.0
2017-201827Vitesse2 Leagues29.420.5720000000.00000000
2018-201928Vitesse1 League30.0622.0645032102100.33701011
2019-202029Vitesse1 League2.441.6721000110.42100000
9 Seasons3 Clubs4 Leagues145.3681.8949132103110.31801011
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)3 Leagues72.5
Jong Ajax (4 Seasons)1 League10.9
Vitesse (3 Seasons)2 Leagues61.8681.8949132103110.31801011
Eredivisie (8 Seasons)118.0662.0347132103110.34801011
Europa Lg (5 Seasons)7.620.5720000000.00000000
Eerste Divisie (4 Seasons)10.9
Champions Lg (3 Seasons)8.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201221Ajaxnl NED1. Eredivisie1st2.1Matches
2012-201322Ajaxnl NED1. Eredivisie1st3.7Matches
2013-201423Ajaxnl NED1. Eredivisie1st25.3Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3.0Matches
2014-201524Ajaxnl NED1. Eredivisie2nd22.2Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th1.0Matches
2015-201625Ajaxnl NED1. Eredivisie2nd6.4Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th1.9Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd5.0Matches
2017-201827Vitessenl NED1. Eredivisie6th25.9Matches
2018-201928Vitessenl NED1. Eredivisie5th30.0622.0645032102100.33701011Matches
2019-202029Vitessenl NED1. Eredivisie7th2.441.6721000110.42100000Matches
9 Seasons3 Clubs2 Leagues128.9662.0347132103110.34801011
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)1 League59.7
Jong Ajax (4 Seasons)1 League10.9
Vitesse (3 Seasons)1 League58.3662.0347132103110.34801011
Eredivisie (8 Seasons)118.0662.0347132103110.34801011
Eerste Divisie (4 Seasons)10.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201221Ajax1. Champions LgGR0.1Matches
2011-201221Ajax2. Europa LgR320.3Matches
2012-201322Ajax2. Europa LgR320.4Matches
2013-201423Ajax1. Champions LgGR4.0Matches
2014-201524Ajax1. Champions LgGR4.7Matches
2014-201524Ajax2. Europa LgR162.8Matches
2015-201625Ajax2. Europa LgGR0.5Matches
2017-201827Vitesse2. Europa LgGR3.520.5720000000.00000000Matches
6 Seasons2 Clubs2 Leagues16.320.5720000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)2 Leagues12.8
Vitesse (1 Season)1 League3.520.5720000000.00000000
Europa Lg (5 Seasons)7.620.5720000000.00000000
Champions Lg (3 Seasons)8.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201322za South AfricaAfrica Cup of NationsQF1.1Matches
201423za South AfricaFriendlies (M)2.0Matches
201524za South AfricaFriendlies (M)2.9Matches
201625za South AfricaFriendlies (M)0.5Matches
201726za South AfricaFriendlies (M)1.4Matches
201726za South AfricaAfrica Cup of Nations qualification3.5Matches
201827za South AfricaWCQ1.9Matches
201827za South AfricaFriendlies (M)0.3Matches
201928za South AfricaFriendlies (M)0.7Matches
201928za South AfricaAfrica Cup of NationsQF1.0Matches
201928za South AfricaAfrica Cup of Nations qualification0.7Matches
202130za South AfricaAfrica Cup of Nations qualification0.8Matches
8 Seasons1 Club4 Leagues16.8
Friendlies (M) (6 Seasons)7.8
Africa Cup of Nations qualification (3 Seasons)5.0
Africa Cup of Nations (2 Seasons)2.1
WCQ (1 Season)1.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201221Ajax1. Champions Lg0.1Matches
2011-201221Ajaxnl NED1. Eredivisie2.1Matches
2011-201221Ajax2. Europa Lg0.3Matches
2012-201322Ajaxnl NED1. Eredivisie3.7Matches
2012-201322Ajax2. Europa Lg0.4Matches
2013-201423Ajax1. Champions Lg4.0Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3.0Matches
2013-201423Ajaxnl NED1. Eredivisie25.3Matches
2014-201524Ajax1. Champions Lg4.7Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie1.0Matches
2014-201524Ajaxnl NED1. Eredivisie22.2Matches
2014-201524Ajax2. Europa Lg2.8Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie1.9Matches
2015-201625Ajaxnl NED1. Eredivisie6.4Matches
2015-201625Ajax2. Europa Lg0.5Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie5.000Matches
2017-201827Vitessenl NED1. Eredivisie25.900Matches
2017-201827Vitesse2. Europa Lg3.5865302825.0641381630Matches
2018-201928Vitessenl NED1. Eredivisie30.0523026242203458.8142241861113111Matches
2019-202029Vitessenl NED1. Eredivisie2.41189205955.6464292010Matches
9 Seasons3 Clubs4 Leagues145.3714440292275152.9243292378149151
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)3 Leagues72.50
Jong Ajax (4 Seasons)1 League10.9000
Vitesse (3 Seasons)2 Leagues61.8714440292275152.9243292378149151
Eredivisie (8 Seasons)118.0633835262254358.1182882070133121
Europa Lg (5 Seasons)7.6865302825.0641381630
Eerste Divisie (4 Seasons)10.9000
Champions Lg (3 Seasons)8.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201221Ajax3 Leagues2.50
2012-201322Ajax2 Leagues4.10
2013-201423Ajax2 Leagues29.30
2013-201423Jong Ajax1 League3.00
2014-201524Ajax3 Leagues29.70
2014-201524Jong Ajax1 League1.00
2015-201625Ajax2 Leagues6.90
2015-201625Jong Ajax1 League1.90
2016-201726Jong Ajax1 League5.0000
2017-201827Vitesse2 Leagues29.4865302825.0641381630
2018-201928Vitesse1 League30.0523026242203458.8142241861113111
2019-202029Vitesse1 League2.41189205955.6464292010
9 Seasons3 Clubs4 Leagues145.3714440292275152.9243292378149151
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)3 Leagues72.50
Jong Ajax (4 Seasons)1 League10.9000
Vitesse (3 Seasons)2 Leagues61.8714440292275152.9243292378149151
Eredivisie (8 Seasons)118.0633835262254358.1182882070133121
Europa Lg (5 Seasons)7.6865302825.0641381630
Eerste Divisie (4 Seasons)10.9000
Champions Lg (3 Seasons)8.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201221Ajaxnl NED1. Eredivisie1st2.1Matches
2012-201322Ajaxnl NED1. Eredivisie1st3.7Matches
2013-201423Ajaxnl NED1. Eredivisie1st25.3Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3.0Matches
2014-201524Ajaxnl NED1. Eredivisie2nd22.2Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th1.0Matches
2015-201625Ajaxnl NED1. Eredivisie2nd6.4Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th1.9Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd5.000Matches
2017-201827Vitessenl NED1. Eredivisie6th25.900Matches
2018-201928Vitessenl NED1. Eredivisie5th30.0523026242203458.8142241861113111Matches
2019-202029Vitessenl NED1. Eredivisie7th2.41189205955.6464292010Matches
9 Seasons3 Clubs2 Leagues128.9633835262254358.1182882070133121
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)1 League59.70
Jong Ajax (4 Seasons)1 League10.9000
Vitesse (3 Seasons)1 League58.3633835262254358.1182882070133121
Eredivisie (8 Seasons)118.0633835262254358.1182882070133121
Eerste Divisie (4 Seasons)10.9000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201221Ajax1. Champions LgGR0.1Matches
2011-201221Ajax2. Europa LgR320.3Matches
2012-201322Ajax2. Europa LgR320.4Matches
2013-201423Ajax1. Champions LgGR4.0Matches
2014-201524Ajax1. Champions LgGR4.7Matches
2014-201524Ajax2. Europa LgR162.8Matches
2015-201625Ajax2. Europa LgGR0.5Matches
2017-201827Vitesse2. Europa LgGR3.5865302825.0641381630Matches
6 Seasons2 Clubs2 Leagues16.3865302825.0641381630
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)2 Leagues12.80
Vitesse (1 Season)1 League3.5865302825.0641381630
Europa Lg (5 Seasons)7.6865302825.0641381630
Champions Lg (3 Seasons)8.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201322za South AfricaAfrica Cup of NationsQF1.1Matches
201423za South AfricaFriendlies (M)2.0Matches
201524za South AfricaFriendlies (M)2.9Matches
201625za South AfricaFriendlies (M)0.5Matches
201726za South AfricaFriendlies (M)1.4Matches
201726za South AfricaAfrica Cup of Nations qualification3.5Matches
201827za South AfricaWCQ1.9Matches
201827za South AfricaFriendlies (M)0.3Matches
201928za South AfricaFriendlies (M)0.7Matches
201928za South AfricaAfrica Cup of NationsQF1.010Matches
201928za South AfricaAfrica Cup of Nations qualification0.7Matches
202130za South AfricaAfrica Cup of Nations qualification0.8Matches
8 Seasons1 Club4 Leagues16.8100
Friendlies (M) (6 Seasons)7.80
Africa Cup of Nations qualification (3 Seasons)5.00
Africa Cup of Nations (2 Seasons)2.1100
WCQ (1 Season)1.90

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201221Ajax1. Champions Lg0.1Matches
2011-201221Ajaxnl NED1. Eredivisie2.1Matches
2011-201221Ajax2. Europa Lg0.3Matches
2012-201322Ajaxnl NED1. Eredivisie3.7Matches
2012-201322Ajax2. Europa Lg0.4Matches
2013-201423Ajax1. Champions Lg4.0Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3.0Matches
2013-201423Ajaxnl NED1. Eredivisie25.3Matches
2014-201524Ajax1. Champions Lg4.7Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie1.0Matches
2014-201524Ajaxnl NED1. Eredivisie22.2Matches
2014-201524Ajax2. Europa Lg2.8Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie1.9Matches
2015-201625Ajaxnl NED1. Eredivisie6.4Matches
2015-201625Ajax2. Europa Lg0.5Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie5.0Matches
2017-201827Vitessenl NED1. Eredivisie25.9Matches
2017-201827Vitesse2. Europa Lg3.5269656195210269000173955464340432014Matches
2018-201928Vitessenl NED1. Eredivisie30.01873444261237233121873261246.21453.8110558812633383342625118218Matches
2019-202029Vitessenl NED1. Eredivisie2.41664501155016611100.000.07044322042034942Matches
9 Seasons3 Clubs4 Leagues145.32308545321547259122308271348.11451.9134872793317453943332147724
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)3 Leagues72.5
Jong Ajax (4 Seasons)1 League10.9
Vitesse (3 Seasons)2 Leagues61.82308545321547259122308271348.11451.9134872793317453943332147724
Eredivisie (8 Seasons)118.02039484761352238122039271348.11451.9117563242853423542929127620
Europa Lg (5 Seasons)7.6269656195210269000173955464340432014
Eerste Divisie (4 Seasons)10.9
Champions Lg (3 Seasons)8.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201221Ajax3 Leagues2.5
2012-201322Ajax2 Leagues4.1
2013-201423Ajax2 Leagues29.3
2013-201423Jong Ajax1 League3.0
2014-201524Ajax3 Leagues29.7
2014-201524Jong Ajax1 League1.0
2015-201625Ajax2 Leagues6.9
2015-201625Jong Ajax1 League1.9
2016-201726Jong Ajax1 League5.0
2017-201827Vitesse2 Leagues29.4269656195210269000173955464340432014
2018-201928Vitesse1 League30.01873444261237233121873261246.21453.8110558812633383342625118218
2019-202029Vitesse1 League2.41664501155016611100.000.07044322042034942
9 Seasons3 Clubs4 Leagues145.32308545321547259122308271348.11451.9134872793317453943332147724
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)3 Leagues72.5
Jong Ajax (4 Seasons)1 League10.9
Vitesse (3 Seasons)2 Leagues61.82308545321547259122308271348.11451.9134872793317453943332147724
Eredivisie (8 Seasons)118.02039484761352238122039271348.11451.9117563242853423542929127620
Europa Lg (5 Seasons)7.6269656195210269000173955464340432014
Eerste Divisie (4 Seasons)10.9
Champions Lg (3 Seasons)8.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201221Ajaxnl NED1. Eredivisie1st2.1Matches
2012-201322Ajaxnl NED1. Eredivisie1st3.7Matches
2013-201423Ajaxnl NED1. Eredivisie1st25.3Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3.0Matches
2014-201524Ajaxnl NED1. Eredivisie2nd22.2Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th1.0Matches
2015-201625Ajaxnl NED1. Eredivisie2nd6.4Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th1.9Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd5.0Matches
2017-201827Vitessenl NED1. Eredivisie6th25.9Matches
2018-201928Vitessenl NED1. Eredivisie5th30.01873444261237233121873261246.21453.8110558812633383342625118218Matches
2019-202029Vitessenl NED1. Eredivisie7th2.41664501155016611100.000.07044322042034942Matches
9 Seasons3 Clubs2 Leagues128.92039484761352238122039271348.11451.9117563242853423542929127620
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)1 League59.7
Jong Ajax (4 Seasons)1 League10.9
Vitesse (3 Seasons)1 League58.32039484761352238122039271348.11451.9117563242853423542929127620
Eredivisie (8 Seasons)118.02039484761352238122039271348.11451.9117563242853423542929127620
Eerste Divisie (4 Seasons)10.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201221Ajax1. Champions LgGR0.1Matches
2011-201221Ajax2. Europa LgR320.3Matches
2012-201322Ajax2. Europa LgR320.4Matches
2013-201423Ajax1. Champions LgGR4.0Matches
2014-201524Ajax1. Champions LgGR4.7Matches
2014-201524Ajax2. Europa LgR162.8Matches
2015-201625Ajax2. Europa LgGR0.5Matches
2017-201827Vitesse2. Europa LgGR3.5269656195210269000173955464340432014Matches
6 Seasons2 Clubs2 Leagues16.3269656195210269000173955464340432014
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)2 Leagues12.8
Vitesse (1 Season)1 League3.5269656195210269000173955464340432014
Europa Lg (5 Seasons)7.6269656195210269000173955464340432014
Champions Lg (3 Seasons)8.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201322za South AfricaAfrica Cup of NationsQF1.1Matches
201423za South AfricaFriendlies (M)2.0Matches
201524za South AfricaFriendlies (M)2.9Matches
201625za South AfricaFriendlies (M)0.5Matches
201726za South AfricaFriendlies (M)1.4Matches
201726za South AfricaAfrica Cup of Nations qualification3.5Matches
201827za South AfricaWCQ1.9Matches
201827za South AfricaFriendlies (M)0.3Matches
201928za South AfricaFriendlies (M)0.7Matches
201928za South AfricaAfrica Cup of NationsQF1.0Matches
201928za South AfricaAfrica Cup of Nations qualification0.7Matches
202130za South AfricaAfrica Cup of Nations qualification0.8Matches
8 Seasons1 Club4 Leagues16.8
Friendlies (M) (6 Seasons)7.8
Africa Cup of Nations qualification (3 Seasons)5.0
Africa Cup of Nations (2 Seasons)2.1
WCQ (1 Season)1.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201221Ajax1. Champions Lg1770.101Matches
2011-201221Ajaxnl NED1. Eredivisie7186276.12.107Matches
2011-201221Ajax2. Europa Lg130300.301Matches
2012-201322Ajaxnl NED1. Eredivisie93323710.83.7415Matches
2012-201322Ajax2. Europa Lg138380.401Matches
2013-201423Ajax1. Champions Lg5363734.0421Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3270907.93.030Matches
2013-201423Ajaxnl NED1. Eredivisie292,2747874.325.325194Matches
2014-201524Ajax1. Champions Lg54198477.64.753001.0075+2+0.43+3.40Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie190902.61.011000.0023-1-1.00-0.95Matches
2014-201524Ajaxnl NED1. Eredivisie292,0016965.422.22116812.144717+30+1.35+0.50Matches
2014-201524Ajax2. Europa Lg42536364.92.831102.2552+3+1.07+0.41Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie2173875.31.921003.0082+6+3.12+3.24Matches
2015-201625Ajaxnl NED1. Eredivisie145804119.06.4638112.14164+12+1.86+0.12Matches
2015-201625Ajax2. Europa Lg344158.10.500311.0010+1+2.05+2.05Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie54499013.15.054003.00114+7+1.40+0.43Matches
2017-201827Vitessenl NED1. Eredivisie292,3288076.125.92818131.765033+17+0.66+0.78Matches
2017-201827Vitesse2. Europa Lg43167958.53.542000.5025-3-0.85-0.052.33.7-1.4-0.39-1.54Matches
2018-201928Vitessenl NED1. Eredivisie312,7048788.430.030892814511.376246+16+0.53-0.2351.240.8+10.4+0.35-0.16Matches
2019-202029Vitessenl NED1. Eredivisie3216729.22.4285114702.3372+5+2.08+1.873.93.1+0.9+0.36+0.42Matches
9 Seasons3 Clubs4 Leagues18613,0737032.2145.3143881004346171.79218123+95+0.89+0.4457.547.6+9.9+0.28+0.16
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)3 Leagues1086,5276036.372.5684540131.987628+48+1.31+0.16
Jong Ajax (4 Seasons)1 League11982897.310.9116002.63219+12+1.52+1.27
Vitesse (3 Seasons)2 Leagues675,5648361.861.864884934641.5312186+35+0.57+0.4457.547.6+9.9+0.28+0.16
Eredivisie (8 Seasons)15110,6217044.7118.011688863546161.82182102+80+0.92+0.0555.243.9+11.3+0.35+0.33
Europa Lg (5 Seasons)136815241.77.673611.2787+1+0.15+0.252.33.7-1.4-0.39-1.54
Eerste Divisie (4 Seasons)11982897.310.9116002.63219+12+1.52+1.27
Champions Lg (3 Seasons)117897277.68.895201.0075+2+0.43+3.40
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201221Ajax3 Leagues9223256.12.509
2012-201322Ajax2 Leagues103703710.84.1416
2013-201423Ajax2 Leagues342,6377874.329.329215
2013-201423Jong Ajax1 League3270907.93.030
2014-201524Ajax3 Leagues382,6737067.029.72920912.005924+35+1.18+0.70
2014-201524Jong Ajax1 League190902.61.011000.0023-1-1.00-0.95
2015-201625Ajax2 Leagues176243717.36.96311121.94174+13+1.87+0.42
2015-201625Jong Ajax1 League2173875.31.921003.0082+6+3.12+3.24
2016-201726Jong Ajax1 League54499013.15.054003.00114+7+1.40+0.43
2017-201827Vitesse2 Leagues332,6448073.429.43220131.615238+14+0.48+0.762.33.7-1.4-0.39-1.54
2018-201928Vitesse1 League312,7048788.430.030892814511.376246+16+0.53-0.2351.240.8+10.4+0.35-0.16
2019-202029Vitesse1 League3216729.22.4285114702.3372+5+2.08+1.873.93.1+0.9+0.36+0.42
9 Seasons3 Clubs4 Leagues18613,0737032.2145.3143881004346171.79218123+95+0.89+0.4457.547.6+9.9+0.28+0.16
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)3 Leagues1086,5276036.372.5684540131.987628+48+1.31+0.16
Jong Ajax (4 Seasons)1 League11982897.310.9116002.63219+12+1.52+1.27
Vitesse (3 Seasons)2 Leagues675,5648361.861.864884934641.5312186+35+0.57+0.4457.547.6+9.9+0.28+0.16
Eredivisie (8 Seasons)15110,6217044.7118.011688863546161.82182102+80+0.92+0.0555.243.9+11.3+0.35+0.33
Europa Lg (5 Seasons)136815241.77.673611.2787+1+0.15+0.252.33.7-1.4-0.39-1.54
Eerste Divisie (4 Seasons)11982897.310.9116002.63219+12+1.52+1.27
Champions Lg (3 Seasons)117897277.68.895201.0075+2+0.43+3.40
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201221Ajaxnl NED1. Eredivisie1st7186276.12.107Matches
2012-201322Ajaxnl NED1. Eredivisie1st93323710.83.7415Matches
2013-201423Ajaxnl NED1. Eredivisie1st292,2747874.325.325194Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3270907.93.030Matches
2014-201524Ajaxnl NED1. Eredivisie2nd292,0016965.422.22116812.144717+30+1.35+0.50Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th190902.61.011000.0023-1-1.00-0.95Matches
2015-201625Ajaxnl NED1. Eredivisie2nd145804119.06.4638112.14164+12+1.86+0.12Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th2173875.31.921003.0082+6+3.12+3.24Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd54499013.15.054003.00114+7+1.40+0.43Matches
2017-201827Vitessenl NED1. Eredivisie6th292,3288076.125.92818131.765033+17+0.66+0.78Matches
2018-201928Vitessenl NED1. Eredivisie5th312,7048788.430.030892814511.376246+16+0.53-0.2351.240.8+10.4+0.35-0.16Matches
2019-202029Vitessenl NED1. Eredivisie7th3216729.22.4285114702.3372+5+2.08+1.873.93.1+0.9+0.36+0.42Matches
9 Seasons3 Clubs2 Leagues16211,6037231.1128.912788923546161.87203111+92+0.97+0.4655.243.9+11.3+0.35+0.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)1 League885,3736135.159.7563932122.146321+42+1.46-0.01
Jong Ajax (4 Seasons)1 League11982897.310.9116002.63219+12+1.52+1.27
Vitesse (3 Seasons)1 League635,2488362.058.360884734641.6011981+38+0.65+0.4655.243.9+11.3+0.35+0.33
Eredivisie (8 Seasons)15110,6217044.7118.011688863546161.82182102+80+0.92+0.0555.243.9+11.3+0.35+0.33
Eerste Divisie (4 Seasons)11982897.310.9116002.63219+12+1.52+1.27
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201221Ajax1. Champions LgGR1770.101Matches
2011-201221Ajax2. Europa LgR32130300.301Matches
2012-201322Ajax2. Europa LgR32138380.401Matches
2013-201423Ajax1. Champions LgGR5363734.0421Matches
2014-201524Ajax1. Champions LgGR54198477.64.753001.0075+2+0.43+3.40Matches
2014-201524Ajax2. Europa LgR1642536364.92.831102.2552+3+1.07+0.41Matches
2015-201625Ajax2. Europa LgGR344158.10.500311.0010+1+2.05+2.05Matches
2017-201827Vitesse2. Europa LgGR43167958.53.542000.5025-3-0.85-0.052.33.7-1.4-0.39-1.54Matches
6 Seasons2 Clubs2 Leagues241,4706151.316.3168811.191512+3+0.26+0.722.33.7-1.4-0.39-1.54
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)2 Leagues201,1545848.712.8126811.42137+6+0.75+1.11
Vitesse (1 Season)1 League43167958.53.542000.5025-3-0.85-0.052.33.7-1.4-0.39-1.54
Europa Lg (5 Seasons)136815241.77.673611.2787+1+0.15+0.252.33.7-1.4-0.39-1.54
Champions Lg (3 Seasons)117897277.68.895201.0075+2+0.43+3.40
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201322za South AfricaAfrica Cup of NationsQF31033426.41.10033310.6721+1+0.87+0.56Matches
201423za South AfricaFriendlies (M)21799066.32.02901000.5016-5-2.51-4.49Matches
201524za South AfricaFriendlies (M)42586528.72.9378212402.5062+4+1.40+0.55Matches
201625za South AfricaFriendlies (M)2472417.40.50022301.000000.00-0.40Matches
201726za South AfricaFriendlies (M)21256346.31.4180014502.0021+1+0.72+0.72Matches
201726za South AfricaAfrica Cup of Nations qualification53136369.63.5467214501.2024-2-0.58-3.20Matches
201827za South AfricaWCQ31705723.61.9270013122.3341+3+1.59+2.08Matches
201827za South AfricaFriendlies (M)126268.70.30012501.0010+1+3.46+3.13Matches
201928za South AfricaFriendlies (M)1636370.00.71630003.0020+2+2.86+6.19Matches
201928za South AfricaAfrica Cup of NationsQF1909020.01.01901040.0001-1-1.00-1.00Matches
201928za South AfricaAfrica Cup of Nations qualification1606011.10.71600011.001100.00-1.69Matches
202130za South AfricaAfrica Cup of Nations qualification1747413.70.81740013.0010+1+1.22+1.22Matches
8 Seasons1 Club4 Leagues261,5085829.116.816756103291.542217+5+0.30-0.19
Friendlies (M) (6 Seasons)126985833.27.8780352801.75129+3+0.39-0.19
Africa Cup of Nations qualification (3 Seasons)74476429.25.0667214521.4345-1-0.20-1.28
Africa Cup of Nations (2 Seasons)41934823.02.1193133350.502200.00-0.14
WCQ (1 Season)31705723.61.9270013122.3341+3+1.59+2.08

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201221Ajax1. Champions Lg0.1000Matches
2011-201221Ajaxnl NED1. Eredivisie2.1004Matches
2011-201221Ajax2. Europa Lg0.3000Matches
2012-201322Ajaxnl NED1. Eredivisie3.7013Matches
2012-201322Ajax2. Europa Lg0.4001Matches
2013-201423Ajax1. Champions Lg4.0002Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie3.000Matches
2013-201423Ajaxnl NED1. Eredivisie25.33025Matches
2014-201524Ajax1. Champions Lg4.7101Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie1.000Matches
2014-201524Ajaxnl NED1. Eredivisie22.22016Matches
2014-201524Ajax2. Europa Lg2.8002Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie1.900Matches
2015-201625Ajaxnl NED1. Eredivisie6.4005Matches
2015-201625Ajax2. Europa Lg0.5101Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie5.010000000000Matches
2017-201827Vitessenl NED1. Eredivisie25.93001500000000Matches
2017-201827Vitesse2. Europa Lg3.520038008600025020.0Matches
2018-201928Vitessenl NED1. Eredivisie30.0300177101613000026171138.9Matches
2019-202029Vitessenl NED1. Eredivisie2.4000160098000201150.0Matches
9 Seasons3 Clubs4 Leagues145.31610968501784400030681436.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)3 Leagues72.57160
Jong Ajax (4 Seasons)1 League10.910000000000
Vitesse (3 Seasons)2 Leagues61.8800368501784400030681436.4
Eredivisie (8 Seasons)118.01110867701703800028181240.0
Europa Lg (5 Seasons)7.630078008600025020.0
Eerste Divisie (4 Seasons)10.910000000000
Champions Lg (3 Seasons)8.8103
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201221Ajax3 Leagues2.5004
2012-201322Ajax2 Leagues4.1014
2013-201423Ajax2 Leagues29.33027
2013-201423Jong Ajax1 League3.000
2014-201524Ajax3 Leagues29.73019
2014-201524Jong Ajax1 League1.000
2015-201625Ajax2 Leagues6.9106
2015-201625Jong Ajax1 League1.900
2016-201726Jong Ajax1 League5.010000000000
2017-201827Vitesse2 Leagues29.4500188008600025020.0
2018-201928Vitesse1 League30.0300177101613000026171138.9
2019-202029Vitesse1 League2.4000160098000201150.0
9 Seasons3 Clubs4 Leagues145.31610968501784400030681436.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)3 Leagues72.57160
Jong Ajax (4 Seasons)1 League10.910000000000
Vitesse (3 Seasons)2 Leagues61.8800368501784400030681436.4
Eredivisie (8 Seasons)118.01110867701703800028181240.0
Europa Lg (5 Seasons)7.630078008600025020.0
Eerste Divisie (4 Seasons)10.910000000000
Champions Lg (3 Seasons)8.8103
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201221Ajaxnl NED1. Eredivisie1st2.1004Matches
2012-201322Ajaxnl NED1. Eredivisie1st3.7013Matches
2013-201423Ajaxnl NED1. Eredivisie1st25.33025Matches
2013-201423Jong Ajaxnl NED2. Eerste Divisie14th3.000Matches
2014-201524Ajaxnl NED1. Eredivisie2nd22.22016Matches
2014-201524Jong Ajaxnl NED2. Eerste Divisie12th1.000Matches
2015-201625Ajaxnl NED1. Eredivisie2nd6.4005Matches
2015-201625Jong Ajaxnl NED2. Eerste Divisie9th1.900Matches
2016-201726Jong Ajaxnl NED2. Eerste Divisie2nd5.010000000000Matches
2017-201827Vitessenl NED1. Eredivisie6th25.93001500000000Matches
2018-201928Vitessenl NED1. Eredivisie5th30.0300177101613000026171138.9Matches
2019-202029Vitessenl NED1. Eredivisie7th2.4000160098000201150.0Matches
9 Seasons3 Clubs2 Leagues128.91210867701703800028181240.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)1 League59.75153
Jong Ajax (4 Seasons)1 League10.910000000000
Vitesse (3 Seasons)1 League58.3600337701703800028181240.0
Eredivisie (8 Seasons)118.01110867701703800028181240.0
Eerste Divisie (4 Seasons)10.910000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201221Ajax1. Champions LgGR0.1000Matches
2011-201221Ajax2. Europa LgR320.3000Matches
2012-201322Ajax2. Europa LgR320.4001Matches
2013-201423Ajax1. Champions LgGR4.0002Matches
2014-201524Ajax1. Champions LgGR4.7101Matches
2014-201524Ajax2. Europa LgR162.8002Matches
2015-201625Ajax2. Europa LgGR0.5101Matches
2017-201827Vitesse2. Europa LgGR3.520038008600025020.0Matches
6 Seasons2 Clubs2 Leagues16.3400108008600025020.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)2 Leagues12.8207
Vitesse (1 Season)1 League3.520038008600025020.0
Europa Lg (5 Seasons)7.630078008600025020.0
Champions Lg (3 Seasons)8.8103
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201322za South AfricaAfrica Cup of NationsQF1.10000Matches
201423za South AfricaFriendlies (M)2.00000Matches
201524za South AfricaFriendlies (M)2.90000Matches
201625za South AfricaFriendlies (M)0.50000Matches
201726za South AfricaFriendlies (M)1.40000Matches
201726za South AfricaAfrica Cup of Nations qualification3.51000Matches
201827za South AfricaWCQ1.91000Matches
201827za South AfricaFriendlies (M)0.30000Matches
201928za South AfricaFriendlies (M)0.70000Matches
201928za South AfricaAfrica Cup of NationsQF1.00001400010Matches
201928za South AfricaAfrica Cup of Nations qualification0.70000Matches
202130za South AfricaAfrica Cup of Nations qualification0.80000Matches
8 Seasons1 Club4 Leagues16.82001400010
Friendlies (M) (6 Seasons)7.80000
Africa Cup of Nations qualification (3 Seasons)5.01000
Africa Cup of Nations (2 Seasons)2.10001400010
WCQ (1 Season)1.91000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Thulani Serero Pages