Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-12ThuEuropa LgLeague phaseAwayD 2–2tr Galatasarayse MalmöNWB40000000020000.00.00.00011100.001010Match Report
2024-12-01SunSüper LigMatchweek 14HomeD 2–2GalatasarayEyüpsporN6000000000Match Report
2024-11-28ThuEuropa LgLeague phaseAwayD 1–1tr Galatasaraynl AZ AlkmaarNAM40000000090000.00.00.0205862.507011Match Report
2024-11-23SatSüper LigMatchweek 13AwayW 1–0GalatasarayBB BodrumsporN29000052000Match Report
2024-11-10SunSüper LigMatchweek 12HomeW 3–2GalatasaraySamsunsporN9010010000Match Report

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
2012-201319Heerenveennl NED1. Eredivisie31820.9000000000.000.000.000.000.00Matches
2013-201420Heerenveennl NED1. Eredivisie31272,31425.79918900700.350.350.700.350.70Matches
2014-201521Heerenveennl NED1. Eredivisie221721.9202200101.050.001.051.051.05Matches
2014-201521Twentenl NED1. Eredivisie31312,71830.2111627922400.360.530.890.300.83Matches
2015-201622Twentenl NED1. Eredivisie33332,95132.81710271523600.520.300.820.460.76Matches
2016-201723Ajaxnl NED1. Eredivisie28282,39326.671017612200.260.380.640.230.60Matches
2016-201723Twentenl NED1. Eredivisie443594.0224200100.500.501.000.501.00Matches
2016-201723Ajax2. Europa Lg131199911.1246200120.180.360.540.180.54Matches
2017-201824Ajaxnl NED1. Eredivisie34343,04333.891524901400.270.440.710.270.71Matches
2018-201925Ajax1. Champions Lg111198310.9336300304.54.54.28.72969690.270.270.550.270.550.410.390.800.410.80Matches
2018-201925Ajaxnl NED1. Eredivisie29292,40126.716132916002010.810.816.126.91292663080.600.491.090.601.090.410.601.010.411.01Matches
2019-202026Ajax1. Champions Lg664955.5246200001.11.12.43.52047340.360.731.090.361.090.200.440.640.200.64Matches
2019-202026Ajaxnl NED1. Eredivisie21211,60717.961319600107.37.313.721.0781941710.340.731.060.341.060.410.771.180.411.18Matches
2019-202026Ajax2. Europa Lg11901.0000000000.00.00.00.02550.000.000.000.000.000.000.000.000.000.00Matches
2020-202127Chelsea1. Champions Lg1033493.9202200201.41.41.83.21235300.520.000.520.520.520.370.470.840.370.84Matches
2020-202127Chelseaeng ENGFA Cup653754.2213200000.480.240.720.480.72Matches
2020-202127Chelseaeng ENG1. Premier League23151,17213.0235200301.91.93.65.527911080.150.230.380.150.380.140.280.420.140.42Matches
2021-202228Chelsea1. Champions Lg954454.9123100201.51.51.63.11032550.200.400.610.200.610.320.350.660.320.66Matches
2021-202228Chelseaeng ENGEFL Cup432442.7011000000.000.370.370.000.37Matches
2021-202228Chelseaeng ENGFA Cup533403.8202111000.530.000.530.260.26Matches
2021-202228Chelseaeng ENG1. Premier League23141,31914.7437400303.43.42.96.350881420.270.200.480.270.480.230.200.430.230.43Matches
2021-202228ChelseaSuper Cup11420.5101100002.140.002.142.142.14Matches
2022-202329Chelsea1. Champions Lg411481.6000000100.60.60.41.01113260.000.000.000.000.000.380.220.590.380.59Matches
2022-202329Chelseaeng ENGEFL Cup11670.7000000000.000.000.000.000.00Matches
2022-202329Chelseaeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2022-202329Chelseaeng ENG1. Premier League1866617.3033000100.60.62.22.82042690.000.410.410.000.410.080.300.380.080.38Matches
2023-202430Galatasaray1. Champions Lg532492.8213200100.20.20.50.7513350.720.361.080.721.080.080.180.260.080.26Matches
2023-202430Galatasaraytr TUR1. Süper Lig18121,07011.9639600400.500.250.760.500.76Matches
2024-202531Galatasaray2. Europa Lg30260.3000000000.00.00.00.01330.000.000.000.000.000.000.100.100.000.10Matches
2024-202531Galatasaraytr TUR1. Süper Lig511501.7011000100.000.600.600.000.60Matches
13 Seasons5 Clubs8 Leagues38331327,326303.61081172251026950233.433.449.482.839489810550.360.390.740.340.720.300.450.750.300.75
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 (4 Seasons)3 Leagues14314112,011133.54562107441313223.723.736.460.12585815870.340.460.800.330.790.380.590.970.380.97
Chelsea (3 Seasons)5 Leagues105585,22458.014132713111209.49.412.521.91303014300.240.220.470.220.450.210.280.480.210.48
Twente (3 Seasons)1 League68686,02867.030285826451100.450.420.870.390.81
Heerenveen (3 Seasons)1 League36302,56828.5119201100800.390.320.700.390.70
Galatasaray (2 Seasons)3 Leagues31161,49516.68513800600.20.20.50.7616380.480.300.780.480.780.070.170.240.070.24
Eredivisie (8 Seasons)21621018,040200.47988167745828018.118.129.847.92074604790.390.440.830.370.810.410.671.080.411.08
Champions Lg (6 Seasons)45292,66929.71010201000909.49.410.920.3872092490.340.340.670.340.670.320.370.690.320.69
Premier League (3 Seasons)64353,15235.06915600705.95.98.714.6972213190.170.260.430.170.430.170.250.420.170.42
Europa Lg (3 Seasons)17121,11512.4246200120.00.00.00.03880.160.320.480.160.480.000.020.020.000.02
FA Cup (3 Seasons)1297778.6415311000.460.120.580.350.46
Süper Lig (2 Seasons)23131,22013.66410600500.440.300.740.440.74
EFL Cup (2 Seasons)543113.5011000000.000.290.290.000.29
Super Cup (1 Season)11420.5101100002.140.002.142.142.14
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
2012-201319Heerenveen1 League31820.9000000000.000.000.000.000.00
2013-201420Heerenveen1 League31272,31425.79918900700.350.350.700.350.70
2014-201521Heerenveen1 League221721.9202200101.050.001.051.051.05
2014-201521Twente1 League31312,71830.2111627922400.360.530.890.300.83
2015-201622Twente1 League33332,95132.81710271523600.520.300.820.460.76
2016-201723Twente1 League443594.0224200100.500.501.000.501.00
2016-201723Ajax2 Leagues41393,39237.791423812320.240.370.610.210.58
2017-201824Ajax1 League34343,04333.891524901400.270.440.710.270.71
2018-201925Ajax2 Leagues40403,38437.619163519005015.315.320.335.61583353770.510.430.930.510.930.410.540.950.410.95
2019-202026Ajax3 Leagues28282,19224.481725800108.48.416.124.51002462100.330.701.030.331.030.350.661.010.351.01
2020-202127Chelsea3 Leagues39231,89621.16410600503.33.35.48.7391261380.280.190.470.280.470.200.320.520.200.52
2021-202228Chelsea5 Leagues42262,39026.68614711504.94.94.59.4601201970.300.230.530.260.490.250.230.490.250.49
2022-202329Chelsea4 Leagues24993810.4033000201.21.22.53.83155950.000.290.290.000.290.140.280.420.140.42
2023-202430Galatasaray2 Leagues23151,31914.78412800500.20.20.50.7513350.550.270.820.550.820.080.180.260.080.26
2024-202531Galatasaray2 Leagues811762.0011000100.00.00.00.01330.000.510.510.000.510.000.100.100.000.10
13 Seasons5 Clubs8 Leagues38331327,326303.61081172251026950233.433.449.482.839489810550.360.390.740.340.720.300.450.750.300.75
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 (4 Seasons)3 Leagues14314112,011133.54562107441313223.723.736.460.12585815870.340.460.800.330.790.380.590.970.380.97
Chelsea (3 Seasons)5 Leagues105585,22458.014132713111209.49.412.521.91303014300.240.220.470.220.450.210.280.480.210.48
Twente (3 Seasons)1 League68686,02867.030285826451100.450.420.870.390.81
Heerenveen (3 Seasons)1 League36302,56828.5119201100800.390.320.700.390.70
Galatasaray (2 Seasons)3 Leagues31161,49516.68513800600.20.20.50.7616380.480.300.780.480.780.070.170.240.070.24
Eredivisie (8 Seasons)21621018,040200.47988167745828018.118.129.847.92074604790.390.440.830.370.810.410.671.080.411.08
Champions Lg (6 Seasons)45292,66929.71010201000909.49.410.920.3872092490.340.340.670.340.670.320.370.690.320.69
Premier League (3 Seasons)64353,15235.06915600705.95.98.714.6972213190.170.260.430.170.430.170.250.420.170.42
Europa Lg (3 Seasons)17121,11512.4246200120.00.00.00.03880.160.320.480.160.480.000.020.020.000.02
FA Cup (3 Seasons)1297778.6415311000.460.120.580.350.46
Süper Lig (2 Seasons)23131,22013.66410600500.440.300.740.440.74
EFL Cup (2 Seasons)543113.5011000000.000.290.290.000.29
Super Cup (1 Season)11420.5101100002.140.002.142.142.14
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
2012-201319Heerenveennl NED1. Eredivisie8th31820.9000000000.000.000.000.000.00Matches
2013-201420Heerenveennl NED1. Eredivisie5th31272,31425.79918900700.350.350.700.350.70Matches
2014-201521Heerenveennl NED1. Eredivisie7th221721.9202200101.050.001.051.051.05Matches
2014-201521Twentenl NED1. Eredivisie10th31312,71830.2111627922400.360.530.890.300.83Matches
2015-201622Twentenl NED1. Eredivisie12th33332,95132.81710271523600.520.300.820.460.76Matches
2016-201723Twentenl NED1. Eredivisie7th443594.0224200100.500.501.000.501.00Matches
2016-201723Ajaxnl NED1. Eredivisie2nd28282,39326.671017612200.260.380.640.230.60Matches
2017-201824Ajaxnl NED1. Eredivisie2nd34343,04333.891524901400.270.440.710.270.71Matches
2018-201925Ajaxnl NED1. Eredivisie1st29292,40126.716132916002010.810.816.126.91292663080.600.491.090.601.090.410.601.010.411.01Matches
2019-202026Ajaxnl NED1. Eredivisie1st21211,60717.961319600107.37.313.721.0781941710.340.731.060.341.060.410.771.180.411.18Matches
2020-202127Chelseaeng ENG1. Premier League4th23151,17213.0235200301.91.93.65.527911080.150.230.380.150.380.140.280.420.140.42Matches
2021-202228Chelseaeng ENG1. Premier League3rd23141,31914.7437400303.43.42.96.350881420.270.200.480.270.480.230.200.430.230.43Matches
2022-202329Chelseaeng ENG1. Premier League12th1866617.3033000100.60.62.22.82042690.000.410.410.000.410.080.300.380.080.38Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st18121,07011.9639600400.500.250.760.500.76Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st511501.7011000100.000.600.600.000.60Matches
13 Seasons5 Clubs3 Leagues30325822,412249.091101192865840024.024.038.462.53046817980.370.410.770.350.750.300.480.790.300.79
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 (4 Seasons)1 League1121129,444104.938518937139018.118.129.847.92074604790.360.490.850.350.840.410.671.080.411.08
Twente (3 Seasons)1 League68686,02867.030285826451100.450.420.870.390.81
Chelsea (3 Seasons)1 League64353,15235.06915600705.95.98.714.6972213190.170.260.430.170.430.170.250.420.170.42
Heerenveen (3 Seasons)1 League36302,56828.5119201100800.390.320.700.390.70
Galatasaray (2 Seasons)1 League23131,22013.66410600500.440.300.740.440.74
Eredivisie (8 Seasons)21621018,040200.47988167745828018.118.129.847.92074604790.390.440.830.370.810.410.671.080.411.08
Premier League (3 Seasons)64353,15235.06915600705.95.98.714.6972213190.170.260.430.170.430.170.250.420.170.42
Süper Lig (2 Seasons)23131,22013.66410600500.440.300.740.440.74
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country 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
2020-202127Chelseaeng ENGFA Cup2nd653754.2213200000.480.240.720.480.72Matches
2021-202228Chelseaeng ENGEFL CupF432442.7011000000.000.370.370.000.37Matches
2021-202228Chelseaeng ENGFA CupF533403.8202111000.530.000.530.260.26Matches
2022-202329Chelseaeng ENGEFL CupRd311670.7000000000.000.000.000.000.00Matches
2022-202329Chelseaeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues17131,08812.1426311000.330.170.500.250.41
FA Cup (3 Seasons)1297778.6415311000.460.120.580.350.46
EFL Cup (2 Seasons)543113.5011000000.000.290.290.000.29
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
2016-201723Ajax2. Europa LgF131199911.1246200120.180.360.540.180.54Matches
2018-201925Ajax1. Champions LgSF111198310.9336300304.54.54.28.72969690.270.270.550.270.550.410.390.800.410.80Matches
2019-202026Ajax1. Champions LgGR664955.5246200001.11.12.43.52047340.360.731.090.361.090.200.440.640.200.64Matches
2019-202026Ajax2. Europa LgR3211901.0000000000.00.00.00.02550.000.000.000.000.000.000.000.000.000.00Matches
2020-202127Chelsea1. Champions LgW1033493.9202200201.41.41.83.21235300.520.000.520.520.520.370.470.840.370.84Matches
2021-202228Chelsea1. Champions LgQF954454.9123100201.51.51.63.11032550.200.400.610.200.610.320.350.660.320.66Matches
2021-202228ChelseaSuper Cup1st11420.5101100002.140.002.142.142.14Matches
2022-202329Chelsea1. Champions LgQF411481.6000000100.60.60.41.01113260.000.000.000.000.000.380.220.590.380.59Matches
2023-202430Galatasaray1. Champions LgGR532492.8213200100.20.20.50.7513350.720.361.080.721.080.080.180.260.080.26Matches
2024-202531Galatasaray2. Europa Lg30260.3000000000.00.00.00.01330.000.000.000.000.000.000.100.100.000.10Matches
8 Seasons3 Clubs3 Leagues63423,82642.513142713001029.49.411.020.3902172570.310.330.640.310.640.310.360.660.310.66
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 (3 Seasons)2 Leagues31292,56728.571118700425.65.66.612.2511211080.250.390.630.250.630.320.380.700.320.70
Chelsea (3 Seasons)2 Leagues241098410.9426400503.53.53.87.433801110.370.180.550.370.550.350.370.720.350.72
Galatasaray (2 Seasons)2 Leagues832753.1213200100.20.20.50.7616380.650.330.980.650.980.070.170.240.070.24
Champions Lg (6 Seasons)45292,66929.71010201000909.49.410.920.3872092490.340.340.670.340.670.320.370.690.320.69
Europa Lg (3 Seasons)17121,11512.4246200120.00.00.00.03880.160.320.480.160.480.000.020.020.000.02
Super Cup (1 Season)11420.5101100002.140.002.142.142.14
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
201521ma MoroccoFriendlies (M)221261.4000000100.000.000.000.000.00Matches
201622ma MoroccoFriendlies (M)221661.8404133002.170.002.170.540.54Matches
201723ma MoroccoFriendlies (M)00Matches
201723ma MoroccoAfrica Cup of Nations qualification321792.0101011000.500.000.500.000.00Matches
201825ma Morocco1. World CupGR332642.9000000000.50.50.91.4517140.000.000.000.000.000.160.320.480.160.48Matches
201824ma MoroccoWCQ654384.9224112000.410.410.820.210.62Matches
201824ma MoroccoFriendlies (M)543173.5224022000.570.571.140.000.57Matches
201925ma MoroccoFriendlies (M)322062.3202112000.870.000.870.440.44Matches
201925ma MoroccoAfrica Cup of NationsR16443724.1000001000.000.000.000.000.00Matches
201925ma MoroccoAfrica Cup of Nations qualification221792.0303211001.510.001.511.011.01Matches
202026ma MoroccoFriendlies (M)10320.4011000000.002.812.810.002.81Matches
202127ma MoroccoFriendlies (M)21971.1000000000.000.000.000.000.00Matches
202127ma MoroccoAfrica Cup of Nations qualification654284.8325211000.630.421.050.420.84Matches
202229ma Morocco1. World Cup4th776357.1112100000.40.40.71.12028310.140.140.280.140.280.060.100.160.060.16Matches
202228ma MoroccoFriendlies (M)332322.6101100100.390.000.390.390.39Matches
202329ma MoroccoFriendlies (M)332622.9000000000.000.000.000.000.00Matches
202329ma MoroccoAfrica Cup of NationsR16331972.2112100100.460.460.910.460.91Matches
202329ma MoroccoAfrica Cup of Nations qualification11901.0101100001.000.001.001.001.00Matches
202430ma MoroccoFriendlies (M)221481.6000000000.000.000.000.000.00Matches
202531ma MoroccoAfrica Cup of Nations qualification211081.2202022001.670.001.670.000.00Matches
202632ma MoroccoWCQ332102.3202111100.860.000.860.430.43Matches
12 Seasons1 Club5 Leagues63554,68652.125934121316400.80.81.62.52545450.480.170.650.230.400.090.170.260.090.26
Friendlies (M) (10 Seasons)23191,58617.69312367200.510.170.680.170.34
Africa Cup of Nations qualification (5 Seasons)141198410.910212555000.910.181.100.460.64
World Cup (2 Seasons)101089910.0112100000.80.81.62.52545450.100.100.200.100.200.090.170.260.090.26
WCQ (2 Seasons)986487.2426223100.560.280.830.280.56
Africa Cup of Nations (2 Seasons)775696.3112101100.160.160.320.160.32

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
2012-201319Heerenveennl NED1. Eredivisie0.9011.100.0000Matches
2013-201420Heerenveennl NED1. Eredivisie25.79371.440.2400Matches
2014-201521Heerenveennl NED1. Eredivisie1.9231.570.6700Matches
2014-201521Twentenl NED1. Eredivisie30.211441.460.2022Matches
2015-201622Twentenl NED1. Eredivisie32.817722.200.2123Matches
2016-201723Ajaxnl NED1. Eredivisie26.670390.001.470.1512Matches
2016-201723Twentenl NED1. Eredivisie4.02060.001.500.3300Matches
2016-201723Ajax2. Europa Lg11.12411229.33.691.080.050.1700Matches
2017-201824Ajaxnl NED1. Eredivisie33.890460.001.360.2001Matches
2018-201925Ajax1. Champions Lg10.93562137.55.131.920.050.1424.33004.54.50.08-1.5-1.5Matches
2018-201925Ajaxnl NED1. Eredivisie26.7161545737.05.772.140.100.2822.0180010.810.80.07+5.2+5.2Matches
2019-202026Ajax1. Champions Lg5.5219421.13.450.730.110.5022.11001.11.10.06+0.9+0.9Matches
2019-202026Ajaxnl NED1. Eredivisie17.96893134.84.981.740.070.1921.65007.37.30.08-1.3-1.3Matches
2019-202026Ajax2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2020-202127Chelsea1. Champions Lg3.9213861.53.352.060.150.2519.31001.41.40.11+0.6+0.6Matches
2020-202127Chelseaeng ENGFA Cup4.228337.51.920.720.250.6700Matches
2020-202127Chelseaeng ENG1. Premier League13.02351234.32.690.920.060.1723.11001.91.90.05+0.1+0.1Matches
2021-202228Chelsea1. Champions Lg4.9114642.92.831.210.070.1716.70001.51.50.11-0.5-0.5Matches
2021-202228Chelseaeng ENGEFL Cup2.7010440.03.691.480.000.0000Matches
2021-202228Chelseaeng ENGFA Cup3.82181055.64.762.650.060.1011Matches
2021-202228Chelseaeng ENG1. Premier League14.74521936.53.551.300.080.2121.23003.43.40.07+0.6+0.6Matches
2021-202228ChelseaSuper Cup0.5111100.02.142.141.001.0000Matches
2022-202329Chelsea1. Champions Lg1.6012541.77.303.040.000.0021.13000.60.60.05-0.6-0.6Matches
2022-202329Chelseaeng ENGEFL Cup0.70200.02.690.000.0000Matches
2022-202329Chelseaeng ENGFA Cup0.70000.000.0000Matches
2022-202329Chelseaeng ENG1. Premier League7.3016318.82.180.410.000.0022.70000.60.60.04-0.6-0.6Matches
2023-202430Galatasaray1. Champions Lg2.827457.12.531.450.290.5026.42000.20.20.03+1.8+1.8Matches
2023-202430Galatasaraytr TUR1. Süper Lig11.96441534.13.701.260.140.4000Matches
2024-202531Galatasaray2. Europa Lg0.30000.000.000000.00.00.00.0Matches
2024-202531Galatasaraytr TUR1. Süper Lig1.7011327.36.601.800.000.0000Matches
13 Seasons5 Clubs8 Leagues303.610860246651.32.841.530.110.2222.0376933.433.40.07+4.6+4.6
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 (4 Seasons)3 Leagues133.54535921058.52.691.570.120.2122.3271323.723.70.07+3.3+3.3
Chelsea (3 Seasons)5 Leagues58.0141817139.23.121.220.070.1821.28119.49.40.07-0.4-0.4
Twente (3 Seasons)1 League67.03001220.001.820.2145
Heerenveen (3 Seasons)1 League28.511411.440.2700
Galatasaray (2 Seasons)3 Leagues16.68622235.53.731.320.130.3626.42000.20.20.03+1.8+1.8
Eredivisie (8 Seasons)200.47924333673.72.231.680.160.2221.9235818.118.10.07+3.9+3.9
Champions Lg (6 Seasons)29.7101214839.74.081.620.080.2122.310009.49.40.08+0.6+0.6
Premier League (3 Seasons)35.061033433.02.940.970.060.1822.14005.95.90.06+0.1+0.1
Europa Lg (3 Seasons)12.42411229.33.310.970.050.170000.00.00.00.0
FA Cup (3 Seasons)8.64261350.03.011.510.120.2311
Süper Lig (2 Seasons)13.66551832.74.061.330.110.3300
EFL Cup (2 Seasons)3.5012433.33.471.160.000.0000
Super Cup (1 Season)0.5111100.02.142.141.001.0000
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
2012-201319Heerenveen1 League0.9011.100.0000
2013-201420Heerenveen1 League25.79371.440.2400
2014-201521Heerenveen1 League1.9231.570.6700
2014-201521Twente1 League30.211441.460.2022
2015-201622Twente1 League32.817722.200.2123
2016-201723Twente1 League4.02060.001.500.3300
2016-201723Ajax2 Leagues37.794151124.41.091.350.200.1612
2017-201824Ajax1 League33.890460.001.360.2001
2018-201925Ajax2 Leagues37.6192107837.15.592.070.090.2422.6210015.315.30.07+3.7+3.7
2019-202026Ajax3 Leagues24.481083532.44.431.440.070.2321.76008.48.40.08-0.4-0.4
2020-202127Chelsea3 Leagues21.16562341.12.661.090.110.2622.12003.33.30.07+0.7+0.7
2021-202228Chelsea5 Leagues26.68954042.13.581.510.070.1820.23114.94.90.07+0.1+0.1
2022-202329Chelsea4 Leagues10.4030826.72.880.770.000.0022.03001.21.20.04-1.2-1.2
2023-202430Galatasaray2 Leagues14.78511937.33.481.300.160.4226.42000.20.20.03+1.8+1.8
2024-202531Galatasaray2 Leagues2.0011327.35.631.530.000.000000.00.00.00.0
13 Seasons5 Clubs8 Leagues303.610860246651.32.841.530.110.2222.0376933.433.40.07+4.6+4.6
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 (4 Seasons)3 Leagues133.54535921058.52.691.570.120.2122.3271323.723.70.07+3.3+3.3
Chelsea (3 Seasons)5 Leagues58.0141817139.23.121.220.070.1821.28119.49.40.07-0.4-0.4
Twente (3 Seasons)1 League67.03001220.001.820.2145
Heerenveen (3 Seasons)1 League28.511411.440.2700
Galatasaray (2 Seasons)3 Leagues16.68622235.53.731.320.130.3626.42000.20.20.03+1.8+1.8
Eredivisie (8 Seasons)200.47924333673.72.231.680.160.2221.9235818.118.10.07+3.9+3.9
Champions Lg (6 Seasons)29.7101214839.74.081.620.080.2122.310009.49.40.08+0.6+0.6
Premier League (3 Seasons)35.061033433.02.940.970.060.1822.14005.95.90.06+0.1+0.1
Europa Lg (3 Seasons)12.42411229.33.310.970.050.170000.00.00.00.0
FA Cup (3 Seasons)8.64261350.03.011.510.120.2311
Süper Lig (2 Seasons)13.66551832.74.061.330.110.3300
EFL Cup (2 Seasons)3.5012433.33.471.160.000.0000
Super Cup (1 Season)0.5111100.02.142.141.001.0000
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
2012-201319Heerenveennl NED1. Eredivisie8th0.9011.100.0000Matches
2013-201420Heerenveennl NED1. Eredivisie5th25.79371.440.2400Matches
2014-201521Heerenveennl NED1. Eredivisie7th1.9231.570.6700Matches
2014-201521Twentenl NED1. Eredivisie10th30.211441.460.2022Matches
2015-201622Twentenl NED1. Eredivisie12th32.817722.200.2123Matches
2016-201723Twentenl NED1. Eredivisie7th4.02060.001.500.3300Matches
2016-201723Ajaxnl NED1. Eredivisie2nd26.670390.001.470.1512Matches
2017-201824Ajaxnl NED1. Eredivisie2nd33.890460.001.360.2001Matches
2018-201925Ajaxnl NED1. Eredivisie1st26.7161545737.05.772.140.100.2822.0180010.810.80.07+5.2+5.2Matches
2019-202026Ajaxnl NED1. Eredivisie1st17.96893134.84.981.740.070.1921.65007.37.30.08-1.3-1.3Matches
2020-202127Chelseaeng ENG1. Premier League4th13.02351234.32.690.920.060.1723.11001.91.90.05+0.1+0.1Matches
2021-202228Chelseaeng ENG1. Premier League3rd14.74521936.53.551.300.080.2121.23003.43.40.07+0.6+0.6Matches
2022-202329Chelseaeng ENG1. Premier League12th7.3016318.82.180.410.000.0022.70000.60.60.04-0.6-0.6Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st11.96441534.13.701.260.140.4000Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st1.7011327.36.601.800.000.0000Matches
13 Seasons5 Clubs3 Leagues249.09140138857.62.551.560.130.2221.9275824.024.00.07+4.0+4.0
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 (4 Seasons)1 League104.93824317371.22.321.650.150.2121.9231318.118.10.07+3.9+3.9
Twente (3 Seasons)1 League67.03001220.001.820.2145
Chelsea (3 Seasons)1 League35.061033433.02.940.970.060.1822.14005.95.90.06+0.1+0.1
Heerenveen (3 Seasons)1 League28.511411.440.2700
Galatasaray (2 Seasons)1 League13.66551832.74.061.330.110.3300
Eredivisie (8 Seasons)200.47924333673.72.231.680.160.2221.9235818.118.10.07+3.9+3.9
Premier League (3 Seasons)35.061033433.02.940.970.060.1822.14005.95.90.06+0.1+0.1
Süper Lig (2 Seasons)13.66551832.74.061.330.110.3300
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2020-202127Chelseaeng ENGFA Cup2nd4.228337.51.920.720.250.6700Matches
2021-202228Chelseaeng ENGEFL CupF2.7010440.03.691.480.000.0000Matches
2021-202228Chelseaeng ENGFA CupF3.82181055.64.762.650.060.1011Matches
2022-202329Chelseaeng ENGEFL CupRd30.70200.02.690.000.0000Matches
2022-202329Chelseaeng ENGFA Cup0.70000.000.0000Matches
3 Seasons1 Club2 Leagues12.14381744.73.141.410.080.1811
FA Cup (3 Seasons)8.64261350.03.011.510.120.2311
EFL Cup (2 Seasons)3.5012433.33.471.160.000.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
2016-201723Ajax2. Europa LgF11.12411229.33.691.080.050.1700Matches
2018-201925Ajax1. Champions LgSF10.93562137.55.131.920.050.1424.33004.54.50.08-1.5-1.5Matches
2019-202026Ajax1. Champions LgGR5.5219421.13.450.730.110.5022.11001.11.10.06+0.9+0.9Matches
2019-202026Ajax2. Europa LgR321.00000.000.000000.00.00.00.0Matches
2020-202127Chelsea1. Champions LgW3.9213861.53.352.060.150.2519.31001.41.40.11+0.6+0.6Matches
2021-202228Chelsea1. Champions LgQF4.9114642.92.831.210.070.1716.70001.51.50.11-0.5-0.5Matches
2021-202228ChelseaSuper Cup1st0.5111100.02.142.141.001.0000Matches
2022-202329Chelsea1. Champions LgQF1.6012541.77.303.040.000.0021.13000.60.60.05-0.6-0.6Matches
2023-202430Galatasaray1. Champions LgGR2.827457.12.531.450.290.5026.42000.20.20.03+1.8+1.8Matches
2024-202531Galatasaray2. Europa Lg0.30000.000.000000.00.00.00.0Matches
8 Seasons3 Clubs3 Leagues42.5131636137.43.831.430.080.2122.310009.49.40.08+0.6+0.6
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 (3 Seasons)2 Leagues28.571163731.94.071.300.060.1923.74005.65.60.07-0.6-0.6
Chelsea (3 Seasons)2 Leagues10.94402050.03.661.830.100.2018.94003.53.50.09-0.5-0.5
Galatasaray (2 Seasons)2 Leagues3.127457.12.291.310.290.5026.42000.20.20.03+1.8+1.8
Champions Lg (6 Seasons)29.7101214839.74.081.620.080.2122.310009.49.40.08+0.6+0.6
Europa Lg (3 Seasons)12.42411229.33.310.970.050.170000.00.00.00.0
Super Cup (1 Season)0.5111100.02.142.141.001.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
201521ma MoroccoFriendlies (M)1.4000Matches
201622ma MoroccoFriendlies (M)1.8433Matches
201723ma MoroccoAfrica Cup of Nations qualification2.0111Matches
201825ma Morocco1. World CupGR2.909222.23.070.680.000.0020.71000.50.50.05-0.5-0.5Matches
201824ma MoroccoWCQ4.9212Matches
201824ma MoroccoFriendlies (M)3.5222Matches
201925ma MoroccoFriendlies (M)2.3212Matches
201925ma MoroccoAfrica Cup of NationsR164.1018527.84.351.210.000.0001Matches
201925ma MoroccoAfrica Cup of Nations qualification2.0311Matches
202026ma MoroccoFriendlies (M)0.4000Matches
202127ma MoroccoFriendlies (M)1.1000Matches
202127ma MoroccoAfrica Cup of Nations qualification4.8311Matches
202229ma Morocco1. World Cup4th7.1110220.01.420.280.100.5027.21000.40.40.04+0.6+0.6Matches
202228ma MoroccoFriendlies (M)2.6100Matches
202329ma MoroccoFriendlies (M)2.9000Matches
202329ma MoroccoAfrica Cup of NationsR162.217457.13.201.830.140.2500Matches
202329ma MoroccoAfrica Cup of Nations qualification1.0100Matches
202430ma MoroccoFriendlies (M)1.6000Matches
202531ma MoroccoAfrica Cup of Nations qualification1.2222Matches
202632ma MoroccoWCQ2.3211Matches
12 Seasons1 Club5 Leagues52.125441329.52.700.800.050.1524.1213160.80.80.04+0.2+0.2
Friendlies (M) (10 Seasons)17.6967
Africa Cup of Nations qualification (5 Seasons)10.91055
World Cup (2 Seasons)10.0119421.11.900.400.050.2524.12000.80.80.04+0.2+0.2
WCQ (2 Seasons)7.2423
Africa Cup of Nations (2 Seasons)6.3125936.03.951.420.040.1101
Become a Stathead & surf this site ad-free.

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
2012-201319Heerenveennl NED1. Eredivisie0.90Matches
2013-201420Heerenveennl NED1. Eredivisie25.79Matches
2014-201521Heerenveennl NED1. Eredivisie1.90Matches
2014-201521Twentenl NED1. Eredivisie30.216Matches
2015-201622Twentenl NED1. Eredivisie32.810Matches
2016-201723Ajaxnl NED1. Eredivisie26.610Matches
2016-201723Twentenl NED1. Eredivisie4.02Matches
2016-201723Ajax2. Europa Lg11.14Matches
2017-201824Ajaxnl NED1. Eredivisie33.815Matches
2018-201925Ajax1. Champions Lg10.938955969.66550242021625584.78612966.76111553.034.22.9-1.2234824169Matches
2018-201925Ajaxnl NED1. Eredivisie26.71171173167.619979794660372083.832347867.616733749.61316.116.9-3.110513612514266Matches
2019-202026Ajax1. Champions Lg5.523934269.93727138313415089.3649269.6286245.242.42.0+1.6152121547Matches
2019-202026Ajaxnl NED1. Eredivisie17.9955133371.616291605347954587.927137572.313728248.61313.713.2-0.7771118512194Matches
2019-202026Ajax2. Europa Lg1.0214052.5368174111478.65955.631030.000.00.10.005115Matches
2020-202127Chelsea1. Champions Lg3.915520974.223158149010288.2425477.8142850.001.81.0-1.89218035Matches
2020-202127Chelseaeng ENGFA Cup4.21Matches
2020-202127Chelseaeng ENG1. Premier League13.054774273.77897219230135285.515321072.9459945.533.63.2-0.6344628491Matches
2021-202228Chelsea1. Champions Lg4.918626171.3274382410311490.4578467.9153740.521.61.5+0.4101510232Matches
2021-202228Chelseaeng ENGEFL Cup2.71Matches
2021-202228Chelseaeng ENGFA Cup3.80Matches
2021-202228Chelseaeng ENG1. Premier League14.754475572.17935249833638088.414120469.1409840.832.93.1+0.1294828888Matches
2021-202228ChelseaSuper Cup0.50Matches
2022-202329Chelsea1. Champions Lg1.6598867.0939246323884.2192867.941330.800.40.2-0.4244013Matches
2022-202329Chelseaeng ENGEFL Cup0.70Matches
2022-202329Chelseaeng ENGFA Cup0.70Matches
2022-202329Chelseaeng ENG1. Premier League7.325840064.54222157014816987.68213361.7246636.432.21.5+0.8142019742Matches
2023-202430Galatasaray1. Champions Lg2.88814262.01181418546484.4244257.141625.010.51.1+0.5789513Matches
2023-202430Galatasaraytr TUR1. Süper Lig11.93Matches
2024-202531Galatasaray2. Europa Lg0.3162369.62581198988.94757.12366.700.00.00.012003Matches
2024-202531Galatasaraytr TUR1. Süper Lig1.71Matches
13 Seasons5 Clubs8 Leagues303.64628662569.974405266572515291286.41271184568.9544116646.711749.446.8+67.632648536259898
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 (4 Seasons)3 Leagues133.52775400569.346915179761443168485.7749108369.239680649.16236.435.1+25.622032125633581
Chelsea (3 Seasons)5 Leagues58.01749245571.22605181441010115587.449471369.314234141.61312.510.6+0.5981549721301
Twente (3 Seasons)1 League67.028
Heerenveen (3 Seasons)1 League28.59
Galatasaray (2 Seasons)3 Leagues16.610416563.01439537627384.9284957.161931.650.51.1+4.58109516
Eredivisie (8 Seasons)200.42126306469.436270139991082126585.559485369.630461949.18829.830.2+58.218224721026460
Champions Lg (6 Seasons)29.71116160169.717455610562972387.029242968.112627146.51010.98.7-0.9661177613209
Premier League (3 Seasons)35.01349189771.120054626078590187.137654768.710926341.498.77.8+0.3771147519221
Europa Lg (3 Seasons)12.4376358.7626293192382.691656.351338.540.00.1+4.017118
FA Cup (3 Seasons)8.61
Süper Lig (2 Seasons)13.64
EFL Cup (2 Seasons)3.51
Super Cup (1 Season)0.50
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
2012-201319Heerenveen1 League0.90
2013-201420Heerenveen1 League25.79
2014-201521Heerenveen1 League1.90
2014-201521Twente1 League30.216
2015-201622Twente1 League32.810
2016-201723Twente1 League4.02
2016-201723Ajax2 Leagues37.714
2017-201824Ajax1 League33.815
2018-201925Ajax2 Leagues37.61560229068.1265291036681997584.040960767.422845250.41620.319.8-4.312818414915335
2019-202026Ajax3 Leagues24.41215171570.820386761062470988.034047671.416835447.51716.115.3+0.99213710718246
2020-202127Chelsea3 Leagues21.170295173.810212300639145486.119526473.95912746.545.44.2-1.44367364126
2021-202228Chelsea5 Leagues26.6730101671.910678332243949488.919828868.85513540.764.54.6+1.539633810120
2022-202329Chelsea4 Leagues10.431748865.05161181618020787.010116162.7287935.432.51.7+0.5162423755
2023-202430Galatasaray2 Leagues14.78814262.01181418546484.4244257.141625.040.51.1+3.5789513
2024-202531Galatasaray2 Leagues2.0162369.62581198988.94757.12366.710.00.0+1.012003
13 Seasons5 Clubs8 Leagues303.64628662569.974405266572515291286.41271184568.9544116646.711749.446.8+67.632648536259898
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 (4 Seasons)3 Leagues133.52775400569.346915179761443168485.7749108369.239680649.16236.435.1+25.622032125633581
Chelsea (3 Seasons)5 Leagues58.01749245571.22605181441010115587.449471369.314234141.61312.510.6+0.5981549721301
Twente (3 Seasons)1 League67.028
Heerenveen (3 Seasons)1 League28.59
Galatasaray (2 Seasons)3 Leagues16.610416563.01439537627384.9284957.161931.650.51.1+4.58109516
Eredivisie (8 Seasons)200.42126306469.436270139991082126585.559485369.630461949.18829.830.2+58.218224721026460
Champions Lg (6 Seasons)29.71116160169.717455610562972387.029242968.112627146.51010.98.7-0.9661177613209
Premier League (3 Seasons)35.01349189771.120054626078590187.137654768.710926341.498.77.8+0.3771147519221
Europa Lg (3 Seasons)12.4376358.7626293192382.691656.351338.540.00.1+4.017118
FA Cup (3 Seasons)8.61
Süper Lig (2 Seasons)13.64
EFL Cup (2 Seasons)3.51
Super Cup (1 Season)0.50
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
2012-201319Heerenveennl NED1. Eredivisie8th0.90Matches
2013-201420Heerenveennl NED1. Eredivisie5th25.79Matches
2014-201521Heerenveennl NED1. Eredivisie7th1.90Matches
2014-201521Twentenl NED1. Eredivisie10th30.216Matches
2015-201622Twentenl NED1. Eredivisie12th32.810Matches
2016-201723Twentenl NED1. Eredivisie7th4.02Matches
2016-201723Ajaxnl NED1. Eredivisie2nd26.610Matches
2017-201824Ajaxnl NED1. Eredivisie2nd33.815Matches
2018-201925Ajaxnl NED1. Eredivisie1st26.71171173167.619979794660372083.832347867.616733749.61316.116.9-3.110513612514266Matches
2019-202026Ajaxnl NED1. Eredivisie1st17.9955133371.616291605347954587.927137572.313728248.61313.713.2-0.7771118512194Matches
2020-202127Chelseaeng ENG1. Premier League4th13.054774273.77897219230135285.515321072.9459945.533.63.2-0.6344628491Matches
2021-202228Chelseaeng ENG1. Premier League3rd14.754475572.17935249833638088.414120469.1409840.832.93.1+0.1294828888Matches
2022-202329Chelseaeng ENG1. Premier League12th7.325840064.54222157014816987.68213361.7246636.432.21.5+0.8142019742Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st11.93Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st1.71Matches
13 Seasons5 Clubs3 Leagues249.03475496170.056324202591867216686.2970140069.341388246.810138.438.0+62.625936128545681
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 (4 Seasons)1 League104.92126306469.436270139991082126585.559485369.630461949.15129.830.2+21.218224721026460
Twente (3 Seasons)1 League67.028
Chelsea (3 Seasons)1 League35.01349189771.120054626078590187.137654768.710926341.498.77.8+0.3771147519221
Heerenveen (3 Seasons)1 League28.59
Galatasaray (2 Seasons)1 League13.64
Eredivisie (8 Seasons)200.42126306469.436270139991082126585.559485369.630461949.18829.830.2+58.218224721026460
Premier League (3 Seasons)35.01349189771.120054626078590187.137654768.710926341.498.77.8+0.3771147519221
Süper Lig (2 Seasons)13.64
Passing Table
Total Short Medium Long
Season Age Squad Country 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
2020-202127Chelseaeng ENGFA Cup2nd4.21Matches
2021-202228Chelseaeng ENGEFL CupF2.71Matches
2021-202228Chelseaeng ENGFA CupF3.80Matches
2022-202329Chelseaeng ENGEFL CupRd30.70Matches
2022-202329Chelseaeng ENGFA Cup0.70Matches
3 Seasons1 Club2 Leagues12.12
FA Cup (3 Seasons)8.61
EFL Cup (2 Seasons)3.51
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
2016-201723Ajax2. Europa LgF11.14Matches
2018-201925Ajax1. Champions LgSF10.938955969.66550242021625584.78612966.76111553.034.22.9-1.2234824169Matches
2019-202026Ajax1. Champions LgGR5.523934269.93727138313415089.3649269.6286245.242.42.0+1.6152121547Matches
2019-202026Ajax2. Europa LgR321.0214052.5368174111478.65955.631030.000.00.10.005115Matches
2020-202127Chelsea1. Champions LgW3.915520974.223158149010288.2425477.8142850.001.81.0-1.89218035Matches
2021-202228Chelsea1. Champions LgQF4.918626171.3274382410311490.4578467.9153740.521.61.5+0.4101510232Matches
2021-202228ChelseaSuper Cup1st0.50Matches
2022-202329Chelsea1. Champions LgQF1.6598867.0939246323884.2192867.941330.800.40.2-0.4244013Matches
2023-202430Galatasaray1. Champions LgGR2.88814262.01181418546484.4244257.141625.010.51.1+0.5789513Matches
2024-202531Galatasaray2. Europa Lg0.3162369.62581198988.94757.12366.700.00.00.012003Matches
8 Seasons3 Clubs3 Leagues42.51153166469.318081639864874686.930144567.613128446.11411.08.8+3.0671247714217
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 (3 Seasons)2 Leagues28.564994169.010645397736141986.215523067.49218749.2116.64.9+4.43874467121
Chelsea (3 Seasons)2 Leagues10.940055871.75997188422525488.611816671.1337842.323.82.8-1.8214022280
Galatasaray (2 Seasons)2 Leagues3.110416563.01439537627384.9284957.161931.610.51.1+0.58109516
Champions Lg (6 Seasons)29.71116160169.717455610562972387.029242968.112627146.51010.98.7-0.9661177613209
Europa Lg (3 Seasons)12.4376358.7626293192382.691656.351338.540.00.1+4.017118
Super Cup (1 Season)0.50
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
201521ma MoroccoFriendlies (M)1.40Matches
201622ma MoroccoFriendlies (M)1.80Matches
201723ma MoroccoAfrica Cup of Nations qualification2.00Matches
201825ma Morocco1. World CupGR2.99813373.71762586444989.8263378.8163151.600.90.5-0.96152117Matches
201824ma MoroccoWCQ4.92Matches
201824ma MoroccoFriendlies (M)3.52Matches
201925ma MoroccoFriendlies (M)2.30Matches
201925ma MoroccoAfrica Cup of NationsR164.10Matches
201925ma MoroccoAfrica Cup of Nations qualification2.00Matches
202026ma MoroccoFriendlies (M)0.41Matches
202127ma MoroccoFriendlies (M)1.10Matches
202127ma MoroccoAfrica Cup of Nations qualification4.82Matches
202229ma Morocco1. World Cup4th7.121130669.0346298711813984.9577972.2276243.510.70.5+0.37167028Matches
202228ma MoroccoFriendlies (M)2.60Matches
202329ma MoroccoFriendlies (M)2.90Matches
202329ma MoroccoAfrica Cup of NationsR162.21Matches
202329ma MoroccoAfrica Cup of Nations qualification1.00Matches
202430ma MoroccoFriendlies (M)1.60Matches
202531ma MoroccoAfrica Cup of Nations qualification1.20Matches
202632ma MoroccoWCQ2.30Matches
12 Seasons1 Club5 Leagues52.130943970.45224157316218886.28311274.1439346.291.61.0+7.413319145
Friendlies (M) (10 Seasons)17.63
Africa Cup of Nations qualification (5 Seasons)10.92
World Cup (2 Seasons)10.030943970.45224157316218886.28311274.1439346.211.61.0-0.613319145
WCQ (2 Seasons)7.22
Africa Cup of Nations (2 Seasons)6.31

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
2012-201319Heerenveennl NED1. Eredivisie0.9Matches
2013-201420Heerenveennl NED1. Eredivisie25.7Matches
2014-201521Heerenveennl NED1. Eredivisie1.9Matches
2014-201521Twentenl NED1. Eredivisie30.2Matches
2015-201622Twentenl NED1. Eredivisie32.8Matches
2016-201723Ajaxnl NED1. Eredivisie26.60Matches
2016-201723Twentenl NED1. Eredivisie4.00Matches
2016-201723Ajax2. Europa Lg11.184Matches
2017-201824Ajaxnl NED1. Eredivisie33.80Matches
2018-201925Ajax1. Champions Lg10.9559482671871552212851603891016Matches
2018-201925Ajaxnl NED1. Eredivisie26.717311455266593940235601422193811711068Matches
2019-202026Ajax1. Champions Lg5.5342287511238371322510023948Matches
2019-202026Ajaxnl NED1. Eredivisie17.913331136194482242171479313593955333Matches
2019-202026Ajax2. Europa Lg1.0403275119010102113Matches
2020-202127Chelsea1. Champions Lg3.920919711225111833015518Matches
2020-202127Chelseaeng ENGFA Cup4.228Matches
2020-202127Chelseaeng ENG1. Premier League13.0742692461655648216130547414Matches
2021-202228Chelsea1. Champions Lg4.92612303121139523814018608Matches
2021-202228Chelseaeng ENGEFL Cup2.714Matches
2021-202228Chelseaeng ENGFA Cup3.839Matches
2021-202228Chelseaeng ENG1. Premier League14.775569058124510115319200544727Matches
2021-202228ChelseaSuper Cup0.59Matches
2022-202329Chelsea1. Champions Lg1.68881610118142105913Matches
2022-202329Chelseaeng ENGEFL Cup0.75Matches
2022-202329Chelseaeng ENGFA Cup0.70Matches
2022-202329Chelseaeng ENG1. Premier League7.34003494712436614201241258415Matches
2023-202430Galatasaray1. Champions Lg2.81421281132127175108838Matches
2023-202430Galatasaraytr TUR1. Süper Lig11.984Matches
2024-202531Galatasaray2. Europa Lg0.3231843000010001611Matches
2024-202531Galatasaraytr TUR1. Süper Lig1.720Matches
13 Seasons5 Clubs8 Leagues303.6662557777991939012711131864018923512462849212
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (4 Seasons)3 Leagues133.540053392585142721065881412864417911277528128
Chelsea (3 Seasons)5 Leagues58.024552239199451620394441074055117491775
Twente (3 Seasons)1 League67.00
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)3 Leagues16.6165146156211311851010449
Eredivisie (8 Seasons)200.43064259146010761824061072353415211212613101
Champions Lg (6 Seasons)29.71601140517738153118442922845011161951
Premier League (3 Seasons)35.01897173115140131323137722737113491556
Europa Lg (3 Seasons)12.463501181193020103724
FA Cup (3 Seasons)8.667
Süper Lig (2 Seasons)13.6104
EFL Cup (2 Seasons)3.519
Super Cup (1 Season)0.59
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
2012-201319Heerenveen1 League0.9
2013-201420Heerenveen1 League25.7
2014-201521Heerenveen1 League1.9
2014-201521Twente1 League30.2
2015-201622Twente1 League32.8
2016-201723Twente1 League4.00
2016-201723Ajax2 Leagues37.784
2017-201824Ajax1 League33.80
2018-201925Ajax2 Leagues37.6229019373337746552878117026109815602084
2019-202026Ajax3 Leagues24.41715145525265265121760116187031215844
2020-202127Chelsea3 Leagues21.195188957187101039299160702522
2021-202228Chelsea5 Leagues26.61016920891456202205417340730735
2022-202329Chelsea4 Leagues10.44884305313448915241451317518
2023-202430Galatasaray2 Leagues14.714212811321111175108838
2024-202531Galatasaray2 Leagues2.02318430020010001611
13 Seasons5 Clubs8 Leagues303.6662557777991939012711131864018923512462849212
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (4 Seasons)3 Leagues133.540053392585142721065881412864417911277528128
Chelsea (3 Seasons)5 Leagues58.024552239199451620394441074055117491775
Twente (3 Seasons)1 League67.00
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)3 Leagues16.6165146156211311851010449
Eredivisie (8 Seasons)200.43064259146010761824061072353415211212613101
Champions Lg (6 Seasons)29.71601140517738153118442922845011161951
Premier League (3 Seasons)35.01897173115140131323137722737113491556
Europa Lg (3 Seasons)12.463501181193020103724
FA Cup (3 Seasons)8.667
Süper Lig (2 Seasons)13.6104
EFL Cup (2 Seasons)3.519
Super Cup (1 Season)0.59
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
2012-201319Heerenveennl NED1. Eredivisie8th0.9Matches
2013-201420Heerenveennl NED1. Eredivisie5th25.7Matches
2014-201521Heerenveennl NED1. Eredivisie7th1.9Matches
2014-201521Twentenl NED1. Eredivisie10th30.2Matches
2015-201622Twentenl NED1. Eredivisie12th32.8Matches
2016-201723Twentenl NED1. Eredivisie7th4.00Matches
2016-201723Ajaxnl NED1. Eredivisie2nd26.60Matches
2017-201824Ajaxnl NED1. Eredivisie2nd33.80Matches
2018-201925Ajaxnl NED1. Eredivisie1st26.717311455266593940235601422193811711068Matches
2019-202026Ajaxnl NED1. Eredivisie1st17.913331136194482242171479313593955333Matches
2020-202127Chelseaeng ENG1. Premier League4th13.0742692461655648216130547414Matches
2021-202228Chelseaeng ENG1. Premier League3rd14.775569058124510115319200544727Matches
2022-202329Chelseaeng ENG1. Premier League12th7.34003494712436614201241258415Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st11.984Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st1.720Matches
13 Seasons5 Clubs3 Leagues249.04961432261114774957411443076118912347528157
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (4 Seasons)1 League104.93064259146010761824061072353415211212613101
Twente (3 Seasons)1 League67.00
Chelsea (3 Seasons)1 League35.01897173115140131323137722737113491556
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)1 League13.6104
Eredivisie (8 Seasons)200.43064259146010761824061072353415211212613101
Premier League (3 Seasons)35.01897173115140131323137722737113491556
Süper Lig (2 Seasons)13.6104
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
2020-202127Chelseaeng ENGFA Cup2nd4.228Matches
2021-202228Chelseaeng ENGEFL CupF2.714Matches
2021-202228Chelseaeng ENGFA CupF3.839Matches
2022-202329Chelseaeng ENGEFL CupRd30.75Matches
2022-202329Chelseaeng ENGFA Cup0.70Matches
3 Seasons1 Club2 Leagues12.186
FA Cup (3 Seasons)8.667
EFL Cup (2 Seasons)3.519
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
2016-201723Ajax2. Europa LgF11.184Matches
2018-201925Ajax1. Champions LgSF10.9559482671871552212851603891016Matches
2019-202026Ajax1. Champions LgGR5.5342287511238371322510023948Matches
2019-202026Ajax2. Europa LgR321.0403275119010102113Matches
2020-202127Chelsea1. Champions LgW3.920919711225111833015518Matches
2021-202228Chelsea1. Champions LgQF4.92612303121139523814018608Matches
2021-202228ChelseaSuper Cup1st0.59Matches
2022-202329Chelsea1. Champions LgQF1.68881610118142105913Matches
2023-202430Galatasaray1. Champions LgGR2.81421281132127175108838Matches
2024-202531Galatasaray2. Europa Lg0.3231843000010001611Matches
8 Seasons3 Clubs3 Leagues42.51664145518846163228642942846011532155
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (3 Seasons)2 Leagues28.59418011253511241823451102706491527
Chelsea (3 Seasons)2 Leagues10.9558508485377773513180400219
Galatasaray (2 Seasons)2 Leagues3.116514615621271851010449
Champions Lg (6 Seasons)29.71601140517738153118442922845011161951
Europa Lg (3 Seasons)12.463501181193020103724
Super Cup (1 Season)0.59
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
201521ma MoroccoFriendlies (M)1.4Matches
201622ma MoroccoFriendlies (M)1.8Matches
201723ma MoroccoAfrica Cup of Nations qualification2.0Matches
201825ma Morocco1. World CupGR2.91331122171517772509805Matches
201824ma MoroccoWCQ4.9Matches
201824ma MoroccoFriendlies (M)3.5Matches
201925ma MoroccoFriendlies (M)2.3Matches
201925ma MoroccoAfrica Cup of NationsR164.123Matches
201925ma MoroccoAfrica Cup of Nations qualification2.0Matches
202026ma MoroccoFriendlies (M)0.4Matches
202127ma MoroccoFriendlies (M)1.1Matches
202127ma MoroccoAfrica Cup of Nations qualification4.8Matches
202229ma Morocco1. World Cup4th7.130626042240153071152021148Matches
202228ma MoroccoFriendlies (M)2.6Matches
202329ma MoroccoFriendlies (M)2.9Matches
202329ma MoroccoAfrica Cup of NationsR162.212Matches
202329ma MoroccoAfrica Cup of Nations qualification1.0Matches
202430ma MoroccoFriendlies (M)1.6Matches
202531ma MoroccoAfrica Cup of Nations qualification1.2Matches
202632ma MoroccoWCQ2.3Matches
12 Seasons1 Club5 Leagues52.14393726331120821418770309413
Friendlies (M) (10 Seasons)17.6
Africa Cup of Nations qualification (5 Seasons)10.9
World Cup (2 Seasons)10.04393726331120471418770309413
WCQ (2 Seasons)7.2
Africa Cup of Nations (2 Seasons)6.335

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
2012-201319Heerenveennl NED1. Eredivisie0.9Matches
2013-201420Heerenveennl NED1. Eredivisie25.7Matches
2014-201521Heerenveennl NED1. Eredivisie1.9Matches
2014-201521Twentenl NED1. Eredivisie30.2Matches
2015-201622Twentenl NED1. Eredivisie32.8Matches
2016-201723Ajaxnl NED1. Eredivisie26.6Matches
2016-201723Twentenl NED1. Eredivisie4.0Matches
2016-201723Ajax2. Europa Lg11.1Matches
2017-201824Ajaxnl NED1. Eredivisie33.8Matches
2018-201925Ajax1. Champions Lg10.9544.943011534150.46300101Matches
2018-201925Ajaxnl NED1. Eredivisie26.72388.92130482620104411.542336630Matches
2019-202026Ajax1. Champions Lg5.5305.45214500050.91410000Matches
2019-202026Ajaxnl NED1. Eredivisie17.91669.309838121053201.121522100Matches
2019-202026Ajax2. Europa Lg1.000.0000000000.00000000Matches
2020-202127Chelsea1. Champions Lg3.9194.91122320030.78300000Matches
2020-202127Chelseaeng ENGFA Cup4.2Matches
2020-202127Chelseaeng ENG1. Premier League13.0735.60547471060.46510000Matches
2021-202228Chelsea1. Champions Lg4.9234.88147020030.64210000Matches
2021-202228Chelseaeng ENGEFL Cup2.7Matches
2021-202228Chelseaeng ENGFA Cup3.8Matches
2021-202228Chelseaeng ENG1. Premier League14.7674.57485644060.41600000Matches
2021-202228ChelseaSuper Cup0.5Matches
2022-202329Chelsea1. Champions Lg1.6106.0860120100.00000000Matches
2022-202329Chelseaeng ENGEFL Cup0.7Matches
2022-202329Chelseaeng ENGFA Cup0.7Matches
2022-202329Chelseaeng ENG1. Premier League7.3324.36254101130.41210000Matches
2023-202430Galatasaray1. Champions Lg2.8124.3281021020.72100010Matches
2023-202430Galatasaraytr TUR1. Süper Lig11.9Matches
2024-202531Galatasaray2. Europa Lg0.3310.3811001000.00000000Matches
2024-202531Galatasaraytr TUR1. Süper Lig1.7Matches
13 Seasons5 Clubs8 Leagues303.67276.5944712863522710940.856498841
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (4 Seasons)3 Leagues133.54887.882791014833198711.154568831
Chelsea (3 Seasons)5 Leagues58.02244.9515925151762210.461830000
Twente (3 Seasons)1 League67.0
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)3 Leagues16.6154.8992022020.65100010
Eredivisie (8 Seasons)200.44049.07228863830157611.373858730
Champions Lg (6 Seasons)29.71485.039125141152180.611320111
Premier League (3 Seasons)35.01724.9112716111161150.431320000
Europa Lg (3 Seasons)12.432.3311001000.00000000
FA Cup (3 Seasons)8.6
Süper Lig (2 Seasons)13.6
EFL Cup (2 Seasons)3.5
Super Cup (1 Season)0.5
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
2012-201319Heerenveen1 League0.9
2013-201420Heerenveen1 League25.7
2014-201521Heerenveen1 League1.9
2014-201521Twente1 League30.2
2015-201622Twente1 League32.8
2016-201723Twente1 League4.0
2016-201723Ajax2 Leagues37.7
2017-201824Ajax1 League33.8
2018-201925Ajax2 Leagues37.62927.77160593123145461.222636731
2019-202026Ajax3 Leagues24.41968.0511942171053251.031932100
2020-202127Chelsea3 Leagues21.1925.44669791090.53810000
2021-202228Chelsea5 Leagues26.6904.656212664090.46810000
2022-202329Chelsea4 Leagues10.4424.67314221230.33210000
2023-202430Galatasaray2 Leagues14.7124.3281021020.72100010
2024-202531Galatasaray2 Leagues2.0310.3811001000.00000000
13 Seasons5 Clubs8 Leagues303.67276.5944712863522710940.856498841
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (4 Seasons)3 Leagues133.54887.882791014833198711.154568831
Chelsea (3 Seasons)5 Leagues58.02244.9515925151762210.461830000
Twente (3 Seasons)1 League67.0
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)3 Leagues16.6154.8992022020.65100010
Eredivisie (8 Seasons)200.44049.07228863830157611.373858730
Champions Lg (6 Seasons)29.71485.039125141152180.611320111
Premier League (3 Seasons)35.01724.9112716111161150.431320000
Europa Lg (3 Seasons)12.432.3311001000.00000000
FA Cup (3 Seasons)8.6
Süper Lig (2 Seasons)13.6
EFL Cup (2 Seasons)3.5
Super Cup (1 Season)0.5
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
2012-201319Heerenveennl NED1. Eredivisie8th0.9Matches
2013-201420Heerenveennl NED1. Eredivisie5th25.7Matches
2014-201521Heerenveennl NED1. Eredivisie7th1.9Matches
2014-201521Twentenl NED1. Eredivisie10th30.2Matches
2015-201622Twentenl NED1. Eredivisie12th32.8Matches
2016-201723Twentenl NED1. Eredivisie7th4.0Matches
2016-201723Ajaxnl NED1. Eredivisie2nd26.6Matches
2017-201824Ajaxnl NED1. Eredivisie2nd33.8Matches
2018-201925Ajaxnl NED1. Eredivisie1st26.72388.92130482620104411.542336630Matches
2019-202026Ajaxnl NED1. Eredivisie1st17.91669.309838121053201.121522100Matches
2020-202127Chelseaeng ENG1. Premier League4th13.0735.60547471060.46510000Matches
2021-202228Chelseaeng ENG1. Premier League3rd14.7674.57485644060.41600000Matches
2022-202329Chelseaeng ENG1. Premier League12th7.3324.36254101130.41210000Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st11.9Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st1.7Matches
13 Seasons5 Clubs3 Leagues249.05767.243551024941218760.965178730
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (4 Seasons)1 League104.94049.07228863830157611.373858730
Twente (3 Seasons)1 League67.0
Chelsea (3 Seasons)1 League35.01724.9112716111161150.431320000
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)1 League13.6
Eredivisie (8 Seasons)200.44049.07228863830157611.373858730
Premier League (3 Seasons)35.01724.9112716111161150.431320000
Süper Lig (2 Seasons)13.6
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
2020-202127Chelseaeng ENGFA Cup2nd4.2Matches
2021-202228Chelseaeng ENGEFL CupF2.7Matches
2021-202228Chelseaeng ENGFA CupF3.8Matches
2022-202329Chelseaeng ENGEFL CupRd30.7Matches
2022-202329Chelseaeng ENGFA Cup0.7Matches
3 Seasons1 Club2 Leagues12.1
FA Cup (3 Seasons)8.6
EFL Cup (2 Seasons)3.5
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
2016-201723Ajax2. Europa LgF11.1Matches
2018-201925Ajax1. Champions LgSF10.9544.943011534150.46300101Matches
2019-202026Ajax1. Champions LgGR5.5305.45214500050.91410000Matches
2019-202026Ajax2. Europa LgR321.000.0000000000.00000000Matches
2020-202127Chelsea1. Champions LgW3.9194.91122320030.78300000Matches
2021-202228Chelsea1. Champions LgQF4.9234.88147020030.64210000Matches
2021-202228ChelseaSuper Cup1st0.5Matches
2022-202329Chelsea1. Champions LgQF1.6106.0860120100.00000000Matches
2023-202430Galatasaray1. Champions LgGR2.8124.3281021020.72100010Matches
2024-202531Galatasaray2. Europa Lg0.3310.3811001000.00000000Matches
8 Seasons3 Clubs3 Leagues42.51514.929226141162180.591320111
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (3 Seasons)2 Leagues28.5844.82511510341100.57710101
Chelsea (3 Seasons)2 Leagues10.9525.09329460160.59510000
Galatasaray (2 Seasons)2 Leagues3.1154.8992022020.65100010
Champions Lg (6 Seasons)29.71485.039125141152180.611320111
Europa Lg (3 Seasons)12.432.3311001000.00000000
Super Cup (1 Season)0.5
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
201521ma MoroccoFriendlies (M)1.4Matches
201622ma MoroccoFriendlies (M)1.8Matches
201723ma MoroccoAfrica Cup of Nations qualification2.0Matches
201825ma Morocco1. World CupGR2.9144.7754221010.34000100Matches
201824ma MoroccoWCQ4.9Matches
201824ma MoroccoFriendlies (M)3.5Matches
201925ma MoroccoFriendlies (M)2.3Matches
201925ma MoroccoAfrica Cup of NationsR164.1Matches
201925ma MoroccoAfrica Cup of Nations qualification2.0Matches
202026ma MoroccoFriendlies (M)0.4Matches
202127ma MoroccoFriendlies (M)1.1Matches
202127ma MoroccoAfrica Cup of Nations qualification4.8Matches
202229ma Morocco1. World Cup4th7.1202.97116300030.45201000Matches
202228ma MoroccoFriendlies (M)2.6Matches
202329ma MoroccoFriendlies (M)2.9Matches
202329ma MoroccoAfrica Cup of NationsR162.2Matches
202329ma MoroccoAfrica Cup of Nations qualification1.0Matches
202430ma MoroccoFriendlies (M)1.6Matches
202531ma MoroccoAfrica Cup of Nations qualification1.2Matches
202632ma MoroccoWCQ2.3Matches
12 Seasons1 Club5 Leagues52.1343.521610521040.41201100
Friendlies (M) (10 Seasons)17.6
Africa Cup of Nations qualification (5 Seasons)10.9
World Cup (2 Seasons)10.0343.521610521040.41201100
WCQ (2 Seasons)7.2
Africa Cup of Nations (2 Seasons)6.3

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
2012-201319Heerenveennl NED1. Eredivisie0.9Matches
2013-201420Heerenveennl NED1. Eredivisie25.7Matches
2014-201521Heerenveennl NED1. Eredivisie1.9Matches
2014-201521Twentenl NED1. Eredivisie30.2Matches
2015-201622Twentenl NED1. Eredivisie32.8Matches
2016-201723Ajaxnl NED1. Eredivisie26.600Matches
2016-201723Twentenl NED1. Eredivisie4.000Matches
2016-201723Ajax2. Europa Lg11.1167Matches
2017-201824Ajaxnl NED1. Eredivisie33.800Matches
2018-201925Ajax1. Champions Lg10.928177147103330.32314113144260Matches
2018-201925Ajaxnl NED1. Eredivisie26.74834132015104124.43145045277560Matches
2019-202026Ajax1. Champions Lg5.514943732313.02020221620Matches
2019-202026Ajaxnl NED1. Eredivisie17.9382291316113432.42312111104810Matches
2019-202026Ajax2. Europa Lg1.011100020.020002310Matches
2020-202127Chelsea1. Champions Lg3.99623431127.3820241320Matches
2020-202127Chelseaeng ENGFA Cup4.221Matches
2020-202127Chelseaeng ENG1. Premier League13.0141057251926.314918102420Matches
2021-202228Chelsea1. Champions Lg4.974133030.0361541110Matches
2021-202228Chelseaeng ENGEFL Cup2.721Matches
2021-202228Chelseaeng ENGFA Cup3.821Matches
2021-202228Chelseaeng ENG1. Premier League14.719105122103627.826111101029100Matches
2021-202228ChelseaSuper Cup0.510Matches
2022-202329Chelsea1. Champions Lg1.600000040.046152200Matches
2022-202329Chelseaeng ENGEFL Cup0.710Matches
2022-202329Chelseaeng ENGFA Cup0.710Matches
2022-202329Chelseaeng ENG1. Premier League7.3201212534944.4580852551Matches
2023-202430Galatasaray1. Champions Lg2.8421122633.346244800Matches
2023-202430Galatasaraytr TUR1. Süper Lig11.9102Matches
2024-202531Galatasaray2. Europa Lg0.3101001333.320001200Matches
2024-202531Galatasaraytr TUR1. Süper Lig1.730Matches
13 Seasons5 Clubs8 Leagues303.62031656181615922426.31651218113107298361
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 (4 Seasons)3 Leagues133.5129993450453413325.6997327162184160
Chelsea (3 Seasons)5 Leagues58.06951253014228226.8604243838104201
Twente (3 Seasons)1 League67.0000
Heerenveen (3 Seasons)1 League28.50
Galatasaray (2 Seasons)3 Leagues16.65152123933.3662471000
Eredivisie (8 Seasons)200.48656223331217528.054571563712370
Champions Lg (6 Seasons)29.76238152423188022.562365313092110
Premier League (3 Seasons)35.0533222247196429.745282262578171
Europa Lg (3 Seasons)12.42172001520.0400010510
FA Cup (3 Seasons)8.6520
Süper Lig (2 Seasons)13.61320
EFL Cup (2 Seasons)3.5310
Super Cup (1 Season)0.5100
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
2012-201319Heerenveen1 League0.90
2013-201420Heerenveen1 League25.70
2014-201521Heerenveen1 League1.90
2014-201521Twente1 League30.20
2015-201622Twente1 League32.80
2016-201723Twente1 League4.0000
2016-201723Ajax2 Leagues37.71670
2017-201824Ajax1 League33.8000
2018-201925Ajax2 Leagues37.67651203422207427.0545915841117120
2019-202026Ajax3 Leagues24.45332141623145923.74514113146740
2020-202127Chelsea3 Leagues21.12318710683026.72211110153740
2021-202228Chelsea5 Leagues26.626196155103925.629172151640110
2022-202329Chelsea4 Leagues10.42014125341330.891411372751
2023-202430Galatasaray2 Leagues14.74121122633.346246800
2024-202531Galatasaray2 Leagues2.0131001333.320001200
13 Seasons5 Clubs8 Leagues303.62031656181615922426.31651218113107298361
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (4 Seasons)3 Leagues133.5129993450453413325.6997327162184160
Chelsea (3 Seasons)5 Leagues58.06951253014228226.8604243838104201
Twente (3 Seasons)1 League67.0000
Heerenveen (3 Seasons)1 League28.50
Galatasaray (2 Seasons)3 Leagues16.65152123933.3662471000
Eredivisie (8 Seasons)200.48656223331217528.054571563712370
Champions Lg (6 Seasons)29.76238152423188022.562365313092110
Premier League (3 Seasons)35.0533222247196429.745282262578171
Europa Lg (3 Seasons)12.42172001520.0400010510
FA Cup (3 Seasons)8.6520
Süper Lig (2 Seasons)13.61320
EFL Cup (2 Seasons)3.5310
Super Cup (1 Season)0.5100
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
2012-201319Heerenveennl NED1. Eredivisie8th0.9Matches
2013-201420Heerenveennl NED1. Eredivisie5th25.7Matches
2014-201521Heerenveennl NED1. Eredivisie7th1.9Matches
2014-201521Twentenl NED1. Eredivisie10th30.2Matches
2015-201622Twentenl NED1. Eredivisie12th32.8Matches
2016-201723Twentenl NED1. Eredivisie7th4.000Matches
2016-201723Ajaxnl NED1. Eredivisie2nd26.600Matches
2017-201824Ajaxnl NED1. Eredivisie2nd33.800Matches
2018-201925Ajaxnl NED1. Eredivisie1st26.74834132015104124.43145045277560Matches
2019-202026Ajaxnl NED1. Eredivisie1st17.9382291316113432.42312111104810Matches
2020-202127Chelseaeng ENG1. Premier League4th13.0141057251926.314918102420Matches
2021-202228Chelseaeng ENG1. Premier League3rd14.719105122103627.826111101029100Matches
2022-202329Chelseaeng ENG1. Premier League12th7.3201212534944.4580852551Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st11.9102Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st1.730Matches
13 Seasons5 Clubs3 Leagues249.01391014457384013928.8998538264201241
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 (4 Seasons)1 League104.98656223331217528.054571563712370
Twente (3 Seasons)1 League67.0000
Chelsea (3 Seasons)1 League35.0533222247196429.745282262578171
Heerenveen (3 Seasons)1 League28.50
Galatasaray (2 Seasons)1 League13.61320
Eredivisie (8 Seasons)200.48656223331217528.054571563712370
Premier League (3 Seasons)35.0533222247196429.745282262578171
Süper Lig (2 Seasons)13.61320
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
2020-202127Chelseaeng ENGFA Cup2nd4.221Matches
2021-202228Chelseaeng ENGEFL CupF2.721Matches
2021-202228Chelseaeng ENGFA CupF3.821Matches
2022-202329Chelseaeng ENGEFL CupRd30.710Matches
2022-202329Chelseaeng ENGFA Cup0.710Matches
3 Seasons1 Club2 Leagues12.1830
FA Cup (3 Seasons)8.6520
EFL Cup (2 Seasons)3.5310
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
2016-201723Ajax2. Europa LgF11.1167Matches
2018-201925Ajax1. Champions LgSF10.928177147103330.32314113144260Matches
2019-202026Ajax1. Champions LgGR5.514943732313.02020221620Matches
2019-202026Ajax2. Europa LgR321.011100020.020002310Matches
2020-202127Chelsea1. Champions LgW3.99623431127.3820241320Matches
2021-202228Chelsea1. Champions LgQF4.974133030.0361541110Matches
2021-202228ChelseaSuper Cup1st0.510Matches
2022-202329Chelsea1. Champions LgQF1.600000040.046152200Matches
2023-202430Galatasaray1. Champions LgGR2.8421122633.346244800Matches
2024-202531Galatasaray2. Europa Lg0.3101001333.320001200Matches
8 Seasons3 Clubs3 Leagues42.56456172423198522.466365314097120
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 (3 Seasons)2 Leagues28.54343121714135822.44516115256190
Chelsea (3 Seasons)2 Leagues10.9161136731816.71514212102630
Galatasaray (2 Seasons)2 Leagues3.1522123933.3662451000
Champions Lg (6 Seasons)29.76238152423188022.562365313092110
Europa Lg (3 Seasons)12.42172001520.0400010510
Super Cup (1 Season)0.5100
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
201521ma MoroccoFriendlies (M)1.4Matches
201622ma MoroccoFriendlies (M)1.8Matches
201723ma MoroccoAfrica Cup of Nations qualification2.0Matches
201825ma Morocco1. World CupGR2.9632221425.0350541000Matches
201824ma MoroccoWCQ4.9Matches
201824ma MoroccoFriendlies (M)3.5Matches
201925ma MoroccoFriendlies (M)2.3Matches
201925ma MoroccoAfrica Cup of NationsR164.131Matches
201925ma MoroccoAfrica Cup of Nations qualification2.0Matches
202026ma MoroccoFriendlies (M)0.4Matches
202127ma MoroccoFriendlies (M)1.1Matches
202127ma MoroccoAfrica Cup of Nations qualification4.8Matches
202229ma Morocco1. World Cup4th7.110745141136.4710010102041Matches
202228ma MoroccoFriendlies (M)2.6Matches
202329ma MoroccoFriendlies (M)2.9Matches
202329ma MoroccoAfrica Cup of NationsR162.203Matches
202329ma MoroccoAfrica Cup of Nations qualification1.0Matches
202430ma MoroccoFriendlies (M)1.6Matches
202531ma MoroccoAfrica Cup of Nations qualification1.2Matches
202632ma MoroccoWCQ2.3Matches
12 Seasons1 Club5 Leagues52.1161367351533.31015015183041
Friendlies (M) (10 Seasons)17.60
Africa Cup of Nations qualification (5 Seasons)10.90
World Cup (2 Seasons)10.0161067351533.31015015143041
WCQ (2 Seasons)7.20
Africa Cup of Nations (2 Seasons)6.3340

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
2012-201319Heerenveennl NED1. Eredivisie0.9Matches
2013-201420Heerenveennl NED1. Eredivisie25.7Matches
2014-201521Heerenveennl NED1. Eredivisie1.9Matches
2014-201521Twentenl NED1. Eredivisie30.2Matches
2015-201622Twentenl NED1. Eredivisie32.8Matches
2016-201723Ajaxnl NED1. Eredivisie26.6Matches
2016-201723Twentenl NED1. Eredivisie4.0Matches
2016-201723Ajax2. Europa Lg11.1Matches
2017-201824Ajaxnl NED1. Eredivisie33.8Matches
2018-201925Ajax1. Champions Lg10.976437133736645764623150.03150.050928421120293215342853769Matches
2018-201925Ajaxnl NED1. Eredivisie26.72259692813138215322591707644.79455.31521861644421291205887721607308Matches
2019-202026Ajax1. Champions Lg5.541303516322116413201365.0735.030614717302021413829234Matches
2019-202026Ajaxnl NED1. Eredivisie17.916414726109768916411055552.45047.611585898298078762549371219171Matches
2019-202026Ajax2. Europa Lg1.0483823180482150.0150.0331633320053305Matches
2020-202127Chelsea1. Champions Lg3.92624211171271726214535.7964.3170764312121068318930Matches
2020-202127Chelseaeng ENGFA Cup4.2Matches
2020-202127Chelseaeng ENG1. Premier League13.087696739442335876351954.31645.753422929722721122916691108Matches
2021-202228Chelsea1. Champions Lg4.93253151122002332520735.01365.0171775345109011924055Matches
2021-202228Chelseaeng ENGEFL Cup2.7Matches
2021-202228Chelseaeng ENGFA Cup3.8Matches
2021-202228Chelseaeng ENG1. Premier League14.796898034555352968652843.13756.9646323814635031204524707142Matches
2021-202228ChelseaSuper Cup0.5Matches
2022-202329Chelsea1. Champions Lg1.61183932791211810440.0550.0805522011163128026Matches
2022-202329Chelseaeng ENGEFL Cup0.7Matches
2022-202329Chelseaeng ENGFA Cup0.7Matches
2022-202329Chelseaeng ENG1. Premier League7.3505127418425117505331442.41545.5303150565720177121335469Matches
2023-202430Galatasaray1. Champions Lg2.8178117749151789333.3555.613255120353111413635Matches
2023-202430Galatasaraytr TUR1. Süper Lig11.9Matches
2024-202531Galatasaray2. Europa Lg0.3280413110285360.0240.022904613011203Matches
2024-202531Galatasaraytr TUR1. Süper Lig1.7Matches
13 Seasons5 Clubs8 Leagues303.683855756532174698464838555025947.128551.85585287571350439434915130622061021055
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 (4 Seasons)3 Leagues133.551251627819462963303512535917649.018351.035271899093052582491021881483685587
Chelsea (3 Seasons)5 Leagues58.03054402661184163315630541777743.59553.71904912639501309448106672261430
Twente (3 Seasons)1 League67.0
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)3 Leagues16.620612187102520614642.9750.015464124966112515638
Eredivisie (8 Seasons)200.439001016414232358242390027513147.614452.42679145147422207196831361092826479
Champions Lg (6 Seasons)29.7206014168835108411820601356346.77051.913686955291187812978541474249
Premier League (3 Seasons)35.0234930221923122710423491336145.96851.114837035309297693986531752319
Europa Lg (3 Seasons)12.47631236290767457.1342.9552537933064508
FA Cup (3 Seasons)8.6
Süper Lig (2 Seasons)13.6
EFL Cup (2 Seasons)3.5
Super Cup (1 Season)0.5
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
2012-201319Heerenveen1 League0.9
2013-201420Heerenveen1 League25.7
2014-201521Heerenveen1 League1.9
2014-201521Twente1 League30.2
2015-201622Twente1 League32.8
2016-201723Twente1 League4.0
2016-201723Ajax2 Leagues37.7
2017-201824Ajax1 League33.8
2018-201925Ajax2 Leagues37.63023916311501748198302323210746.112553.92030114585562158152731211002144377
2019-202026Ajax3 Leagues24.421027115796121510521021276954.35845.7149775323743100972967481541210
2020-202127Chelsea3 Leagues21.111381388511550521138492449.02551.0704305612843931183719880138
2021-202228Chelsea5 Leagues26.612931295457753751293853541.25058.8817401318086040205633947197
2022-202329Chelsea4 Leagues10.4623158321633029623431841.92046.53832057858312310131543495
2023-202430Galatasaray2 Leagues14.7178117749151789333.3555.613255120353111413635
2024-202531Galatasaray2 Leagues2.0280413110285360.0240.022904613011203
13 Seasons5 Clubs8 Leagues303.683855756532174698464838555025947.128551.85585287571350439434915130622061021055
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 (4 Seasons)3 Leagues133.551251627819462963303512535917649.018351.035271899093052582491021881483685587
Chelsea (3 Seasons)5 Leagues58.03054402661184163315630541777743.59553.71904912639501309448106672261430
Twente (3 Seasons)1 League67.0
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)3 Leagues16.620612187102520614642.9750.015464124966112515638
Eredivisie (8 Seasons)200.439001016414232358242390027513147.614452.42679145147422207196831361092826479
Champions Lg (6 Seasons)29.7206014168835108411820601356346.77051.913686955291187812978541474249
Premier League (3 Seasons)35.0234930221923122710423491336145.96851.114837035309297693986531752319
Europa Lg (3 Seasons)12.47631236290767457.1342.9552537933064508
FA Cup (3 Seasons)8.6
Süper Lig (2 Seasons)13.6
EFL Cup (2 Seasons)3.5
Super Cup (1 Season)0.5
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
2012-201319Heerenveennl NED1. Eredivisie8th0.9Matches
2013-201420Heerenveennl NED1. Eredivisie5th25.7Matches
2014-201521Heerenveennl NED1. Eredivisie7th1.9Matches
2014-201521Twentenl NED1. Eredivisie10th30.2Matches
2015-201622Twentenl NED1. Eredivisie12th32.8Matches
2016-201723Twentenl NED1. Eredivisie7th4.0Matches
2016-201723Ajaxnl NED1. Eredivisie2nd26.6Matches
2017-201824Ajaxnl NED1. Eredivisie2nd33.8Matches
2018-201925Ajaxnl NED1. Eredivisie1st26.72259692813138215322591707644.79455.31521861644421291205887721607308Matches
2019-202026Ajaxnl NED1. Eredivisie1st17.916414726109768916411055552.45047.611585898298078762549371219171Matches
2020-202127Chelseaeng ENG1. Premier League4th13.087696739442335876351954.31645.753422929722721122916691108Matches
2021-202228Chelseaeng ENG1. Premier League3rd14.796898034555352968652843.13756.9646323814635031204524707142Matches
2022-202329Chelseaeng ENG1. Premier League12th7.3505127418425117505331442.41545.5303150565720177121335469Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st11.9Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st1.7Matches
13 Seasons5 Clubs3 Leagues249.062494038523463585346624940819247.121252.0416221549105143042651222221624578798
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 (4 Seasons)1 League104.939001016414232358242390027513147.614452.42679145147422207196831361092826479
Twente (3 Seasons)1 League67.0
Chelsea (3 Seasons)1 League35.0234930221923122710423491336145.96851.114837035309297693986531752319
Heerenveen (3 Seasons)1 League28.5
Galatasaray (2 Seasons)1 League13.6
Eredivisie (8 Seasons)200.439001016414232358242390027513147.614452.42679145147422207196831361092826479
Premier League (3 Seasons)35.0234930221923122710423491336145.96851.114837035309297693986531752319
Süper Lig (2 Seasons)13.6
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2020-202127Chelseaeng ENGFA Cup2nd4.2Matches
2021-202228Chelseaeng ENGEFL CupF2.7Matches
2021-202228Chelseaeng ENGFA CupF3.8Matches
2022-202329Chelseaeng ENGEFL CupRd30.7Matches
2022-202329Chelseaeng ENGFA Cup0.7Matches
3 Seasons1 Club2 Leagues12.1
FA Cup (3 Seasons)8.6
EFL Cup (2 Seasons)3.5
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
2016-201723Ajax2. Europa LgF11.1Matches
2018-201925Ajax1. Champions LgSF10.976437133736645764623150.03150.050928421120293215342853769Matches
2019-202026Ajax1. Champions LgGR5.541303516322116413201365.0735.030614717302021413829234Matches
2019-202026Ajax2. Europa LgR321.0483823180482150.0150.0331633320053305Matches
2020-202127Chelsea1. Champions LgW3.92624211171271726214535.7964.3170764312121068318930Matches
2021-202228Chelsea1. Champions LgQF4.93253151122002332520735.01365.0171775345109011924055Matches
2021-202228ChelseaSuper Cup1st0.5Matches
2022-202329Chelsea1. Champions LgQF1.61183932791211810440.0550.0805522011163128026Matches
2023-202430Galatasaray1. Champions LgGR2.8178117749151789333.3555.613255120353111413635Matches
2024-202531Galatasaray2. Europa Lg0.3280413110285360.0240.022904613011203Matches
8 Seasons3 Clubs3 Leagues42.5213617180871111311821361426747.27351.414237208299090842984581524257
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 (3 Seasons)2 Leagues28.512256114523605611225844553.63946.4848447618835153195239859108
Chelsea (3 Seasons)2 Leagues10.9705104526140652705441636.42761.44212091858332592014509111
Galatasaray (2 Seasons)2 Leagues3.120612187102520614642.9750.015464124966112515638
Champions Lg (6 Seasons)29.7206014168835108411820601356346.77051.913686955291187812978541474249
Europa Lg (3 Seasons)12.47631236290767457.1342.9552537933064508
Super Cup (1 Season)0.5
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
201521ma MoroccoFriendlies (M)1.4Matches
201622ma MoroccoFriendlies (M)1.8Matches
201723ma MoroccoAfrica Cup of Nations qualification2.0Matches
201825ma Morocco1. World CupGR2.9179314868261799222.2777.88847320651018711314Matches
201824ma MoroccoWCQ4.9Matches
201824ma MoroccoFriendlies (M)3.5Matches
201925ma MoroccoFriendlies (M)2.3Matches
201925ma MoroccoAfrica Cup of NationsR164.1Matches
201925ma MoroccoAfrica Cup of Nations qualification2.0Matches
202026ma MoroccoFriendlies (M)0.4Matches
202127ma MoroccoFriendlies (M)1.1Matches
202127ma MoroccoAfrica Cup of Nations qualification4.8Matches
202229ma Morocco1. World Cup4th7.13913711861358391291241.41655.2256147567720173151126731Matches
202228ma MoroccoFriendlies (M)2.6Matches
202329ma MoroccoFriendlies (M)2.9Matches
202329ma MoroccoAfrica Cup of NationsR162.2Matches
202329ma MoroccoAfrica Cup of Nations qualification1.0Matches
202430ma MoroccoFriendlies (M)1.6Matches
202531ma MoroccoAfrica Cup of Nations qualification1.2Matches
202632ma MoroccoWCQ2.3Matches
12 Seasons1 Club5 Leagues52.157068527221714570381436.82360.5344194888325274231838045
Friendlies (M) (10 Seasons)17.6
Africa Cup of Nations qualification (5 Seasons)10.9
World Cup (2 Seasons)10.057068527221714570381436.82360.5344194888325274231838045
WCQ (2 Seasons)7.2
Africa Cup of Nations (2 Seasons)6.3

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
2012-201319Heerenveennl NED1. Eredivisie382272.70.9102Matches
2013-201420Heerenveennl NED1. Eredivisie312,3147575.625.72794Matches
2014-201521Heerenveennl NED1. Eredivisie2172865.61.921000.5023-1-0.52-0.77Matches
2014-201521Twentenl NED1. Eredivisie312,7188888.830.23126001.525342+11+0.36+1.94Matches
2015-201622Twentenl NED1. Eredivisie332,9518996.432.83331001.214764-17-0.52-2.17Matches
2016-201723Ajaxnl NED1. Eredivisie282,3938578.226.62817022.435716+41+1.54-0.48Matches
2016-201723Twentenl NED1. Eredivisie43599011.74.043001.508800.00+0.07Matches
2016-201723Ajax2. Europa Lg139997772.411.1117201.621912+7+0.63+0.63Matches
2017-201824Ajaxnl NED1. Eredivisie343,0439099.433.83432002.328832+56+1.66+1.66Matches
2018-201925Ajax1. Champions Lg119838991.010.911899001.942013+7+0.64-1.2120.117.4+2.7+0.25-1.40Matches
2018-201925Ajaxnl NED1. Eredivisie292,4018378.526.7298317022.459424+70+2.62+0.3075.127.6+47.5+1.78+0.25Matches
2019-202026Ajax1. Champions Lg64958391.75.56832001.80125+7+1.27+3.277.111.4-4.3-0.78+3.25Matches
2019-202026Ajaxnl NED1. Eredivisie211,6077771.417.921779002.385115+36+2.02+0.7655.118.9+36.1+2.02+0.68Matches
2019-202026Ajax2. Europa Lg1909050.01.01901000.0002-2-2.00-3.000.20.8-0.6-0.62-0.56Matches
2020-202127Chelsea1. Champions Lg103493529.83.9377071722.30102+8+2.06+0.869.42.0+7.5+1.93+0.88Matches
2020-202127Chelseaeng ENGFA Cup63756369.44.2571011902.5092+7+1.68+0.59Matches
2020-202127Chelseaeng ENG1. Premier League231,1725134.313.01569181751.65167+9+0.69+0.1718.49.4+9.0+0.69-0.24Matches
2021-202228Chelsea1. Champions Lg94454947.84.9569142512.1173+4+0.81-0.498.83.2+5.7+1.20+0.79Matches
2021-202228Chelseaeng ENGEFL Cup42446142.82.7373012502.0042+2+0.74-0.09Matches
2021-202228Chelseaeng ENGFA Cup53406856.73.8397222502.6092+7+1.85+0.81Matches
2021-202228Chelseaeng ENG1. Premier League231,3195738.614.714828919131.912212+10+0.68-0.7323.411.2+12.2+0.83+0.07Matches
2021-202228ChelseaSuper Cup1424235.00.51420001.0010+1+2.14+3.30Matches
2022-202329Chelsea1. Champions Lg41483716.41.6190131951.0001-1-0.61-1.093.31.7+1.6+0.96+0.49Matches
2022-202329Chelseaeng ENGEFL Cup1676774.40.71670000.0002-2-2.69-2.69Matches
2022-202329Chelseaeng ENGFA Cup1626268.90.71620000.0003-3-4.35-1.14Matches
2022-202329Chelseaeng ENG1. Premier League186613719.37.367621217130.7867-1-0.14+0.128.49.3-0.9-0.12-0.05Matches
2023-202430Galatasaray1. Champions Lg52495046.12.8368022300.4036-3-1.08-1.083.74.6-0.9-0.34-0.50Matches
2023-202430Galatasaraytr TUR1. Süper Lig181,0705931.311.91274063102.56299+20+1.68-0.08Matches
2024-202531Galatasaray2. Europa Lg32694.10.3003911.6701-1-3.46-4.210.40.8-0.5-1.66-2.57Matches
2024-202531Galatasaraytr TUR1. Süper Lig5150308.81.7186041642.6032+1+0.60-1.07Matches
13 Seasons5 Clubs8 Leagues38327,3267150.1303.6313781797019481.89570297+273+0.99+0.25233.3118.2+115.1+1.04+0.41
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 (4 Seasons)3 Leagues14312,0118482.2133.51418294242.25341119+222+1.66+0.17157.576.0+81.5+1.32+0.11
Chelsea (3 Seasons)5 Leagues1055,2245034.258.05875154719391.708443+41+0.71+0.1271.836.8+35.0+0.77+0.24
Twente (3 Seasons)1 League686,0288965.767.06860001.37108114-6-0.09+0.08
Heerenveen (3 Seasons)1 League362,5687128.028.53010600.5023-1-0.52-0.77
Galatasaray (2 Seasons)3 Leagues311,4954823.716.616740152152.133518+17+1.02-0.484.05.4-1.4-0.46-1.13
Eredivisie (8 Seasons)21618,0408460.6200.421080145641.99400204+196+1.13+0.65130.246.5+83.7+1.88+0.44
Champions Lg (6 Seasons)452,6695951.729.7298113162081.785230+22+0.74-0.0952.340.2+12.2+0.41-0.16
Premier League (3 Seasons)643,1524930.735.03575112918311.504426+18+0.51+0.0350.330.0+20.3+0.58+0.09
Europa Lg (3 Seasons)171,1156650.912.4129085911.531915+4+0.32-0.180.51.6-1.1-0.85-1.64
FA Cup (3 Seasons)127776563.28.6979232302.33187+11+1.27+0.48
Süper Lig (2 Seasons)231,2205323.813.613750102542.573211+21+1.55-0.18
EFL Cup (2 Seasons)53116247.13.5472012501.604400.00-0.77
Super Cup (1 Season)1424235.00.51420001.0010+1+2.14+3.30
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
2012-201319Heerenveen1 League382272.70.9102
2013-201420Heerenveen1 League312,3147575.625.72794
2014-201521Heerenveen1 League2172865.61.921000.5023-1-0.52-0.77
2014-201521Twente1 League312,7188888.830.23126001.525342+11+0.36+1.94
2015-201622Twente1 League332,9518996.432.83331001.214764-17-0.52-2.17
2016-201723Twente1 League43599011.74.043001.508800.00+0.07
2016-201723Ajax2 Leagues413,3928376.437.73924222.177628+48+1.27-0.01
2017-201824Ajax1 League343,0439099.433.83432002.328832+56+1.66+1.66
2018-201925Ajax2 Leagues403,3848581.737.6408526022.3111437+77+2.05-0.2195.244.9+50.3+1.34-0.21
2019-202026Ajax3 Leagues282,1927873.824.4287812002.176322+41+1.68+0.6462.331.1+31.2+1.28+0.41
2020-202127Chelsea3 Leagues391,8964937.021.123701161771.953511+24+1.14+0.4227.811.4+16.4+0.97+0.01
2021-202228Chelsea5 Leagues422,3905742.426.62679111622142.024319+24+0.90-0.3432.314.4+17.9+0.92+0.23
2022-202329Chelsea4 Leagues249383920.810.497531518180.75613-7-0.67-0.5511.711.0+0.7+0.08+0.03
2023-202430Galatasaray2 Leagues231,3195733.314.71573082902.093215+17+1.16-0.413.74.6-0.9-0.34-0.50
2024-202531Galatasaray2 Leagues8176227.52.0186071352.253300.00-1.410.40.8-0.5-1.66-2.57
13 Seasons5 Clubs8 Leagues38327,3267150.1303.6313781797019481.89570297+273+0.99+0.25233.3118.2+115.1+1.04+0.41
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 (4 Seasons)3 Leagues14312,0118482.2133.51418294242.25341119+222+1.66+0.17157.576.0+81.5+1.32+0.11
Chelsea (3 Seasons)5 Leagues1055,2245034.258.05875154719391.708443+41+0.71+0.1271.836.8+35.0+0.77+0.24
Twente (3 Seasons)1 League686,0288965.767.06860001.37108114-6-0.09+0.08
Heerenveen (3 Seasons)1 League362,5687128.028.53010600.5023-1-0.52-0.77
Galatasaray (2 Seasons)3 Leagues311,4954823.716.616740152152.133518+17+1.02-0.484.05.4-1.4-0.46-1.13
Eredivisie (8 Seasons)21618,0408460.6200.421080145641.99400204+196+1.13+0.65130.246.5+83.7+1.88+0.44
Champions Lg (6 Seasons)452,6695951.729.7298113162081.785230+22+0.74-0.0952.340.2+12.2+0.41-0.16
Premier League (3 Seasons)643,1524930.735.03575112918311.504426+18+0.51+0.0350.330.0+20.3+0.58+0.09
Europa Lg (3 Seasons)171,1156650.912.4129085911.531915+4+0.32-0.180.51.6-1.1-0.85-1.64
FA Cup (3 Seasons)127776563.28.6979232302.33187+11+1.27+0.48
Süper Lig (2 Seasons)231,2205323.813.613750102542.573211+21+1.55-0.18
EFL Cup (2 Seasons)53116247.13.5472012501.604400.00-0.77
Super Cup (1 Season)1424235.00.51420001.0010+1+2.14+3.30
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
2012-201319Heerenveennl NED1. Eredivisie8th382272.70.9102Matches
2013-201420Heerenveennl NED1. Eredivisie5th312,3147575.625.72794Matches
2014-201521Heerenveennl NED1. Eredivisie7th2172865.61.921000.5023-1-0.52-0.77Matches
2014-201521Twentenl NED1. Eredivisie10th312,7188888.830.23126001.525342+11+0.36+1.94Matches
2015-201622Twentenl NED1. Eredivisie12th332,9518996.432.83331001.214764-17-0.52-2.17Matches
2016-201723Twentenl NED1. Eredivisie7th43599011.74.043001.508800.00+0.07Matches
2016-201723Ajaxnl NED1. Eredivisie2nd282,3938578.226.62817022.435716+41+1.54-0.48Matches
2017-201824Ajaxnl NED1. Eredivisie2nd343,0439099.433.83432002.328832+56+1.66+1.66Matches
2018-201925Ajaxnl NED1. Eredivisie1st292,4018378.526.7298317022.459424+70+2.62+0.3075.127.6+47.5+1.78+0.25Matches
2019-202026Ajaxnl NED1. Eredivisie1st211,6077771.417.921779002.385115+36+2.02+0.7655.118.9+36.1+2.02+0.68Matches
2020-202127Chelseaeng ENG1. Premier League4th231,1725134.313.01569181751.65167+9+0.69+0.1718.49.4+9.0+0.69-0.24Matches
2021-202228Chelseaeng ENG1. Premier League3rd231,3195738.614.714828919131.912212+10+0.68-0.7323.411.2+12.2+0.83+0.07Matches
2022-202329Chelseaeng ENG1. Premier League12th186613719.37.367621217130.7867-1-0.14+0.128.49.3-0.9-0.12-0.05Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st181,0705931.311.91274063102.56299+20+1.68-0.08Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st5150308.81.7186041642.6032+1+0.60-1.07Matches
13 Seasons5 Clubs3 Leagues30322,4127449.6249.0258781564520391.92476241+235+1.06+0.32180.476.5+104.0+1.31+0.67
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 (4 Seasons)1 League1129,4448482.6104.91128075042.3929087+203+1.93+0.08130.246.5+83.7+1.88+0.44
Twente (3 Seasons)1 League686,0288965.767.06860001.37108114-6-0.09+0.08
Chelsea (3 Seasons)1 League643,1524930.735.03575112918311.504426+18+0.51+0.0350.330.0+20.3+0.58+0.09
Heerenveen (3 Seasons)1 League362,5687128.028.53010600.5023-1-0.52-0.77
Galatasaray (2 Seasons)1 League231,2205323.813.613750102542.573211+21+1.55-0.18
Eredivisie (8 Seasons)21618,0408460.6200.421080145641.99400204+196+1.13+0.65130.246.5+83.7+1.88+0.44
Premier League (3 Seasons)643,1524930.735.03575112918311.504426+18+0.51+0.0350.330.0+20.3+0.58+0.09
Süper Lig (2 Seasons)231,2205323.813.613750102542.573211+21+1.55-0.18
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2020-202127Chelseaeng ENGFA Cup2nd63756369.44.2571011902.5092+7+1.68+0.59Matches
2021-202228Chelseaeng ENGEFL CupF42446142.82.7373012502.0042+2+0.74-0.09Matches
2021-202228Chelseaeng ENGFA CupF53406856.73.8397222502.6092+7+1.85+0.81Matches
2022-202329Chelseaeng ENGEFL CupRd31676774.40.71670000.0002-2-2.69-2.69Matches
2022-202329Chelseaeng ENGFA Cup1626268.90.71620000.0003-3-4.35-1.14Matches
3 Seasons1 Club2 Leagues171,0886457.612.11376242402.122211+11+0.91+0.12
FA Cup (3 Seasons)127776563.28.6979232302.33187+11+1.27+0.48
EFL Cup (2 Seasons)53116247.13.5472012501.604400.00-0.77
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
2016-201723Ajax2. Europa LgF139997772.411.1117201.621912+7+0.63+0.63Matches
2018-201925Ajax1. Champions LgSF119838991.010.911899001.942013+7+0.64-1.2120.117.4+2.7+0.25-1.40Matches
2019-202026Ajax1. Champions LgGR64958391.75.56832001.80125+7+1.27+3.277.111.4-4.3-0.78+3.25Matches
2019-202026Ajax2. Europa LgR321909050.01.01901000.0002-2-2.00-3.000.20.8-0.6-0.62-0.56Matches
2020-202127Chelsea1. Champions LgW103493529.83.9377071722.30102+8+2.06+0.869.42.0+7.5+1.93+0.88Matches
2021-202228Chelsea1. Champions LgQF94454947.84.9569142512.1173+4+0.81-0.498.83.2+5.7+1.20+0.79Matches
2021-202228ChelseaSuper Cup1st1424235.00.51420001.0010+1+2.14+3.30Matches
2022-202329Chelsea1. Champions LgQF41483716.41.6190131951.0001-1-0.61-1.093.31.7+1.6+0.96+0.49Matches
2023-202430Galatasaray1. Champions LgGR52495046.12.8368022300.4036-3-1.08-1.083.74.6-0.9-0.34-0.50Matches
2024-202531Galatasaray2. Europa Lg32694.10.3003911.6701-1-3.46-4.210.40.8-0.5-1.66-2.57Matches
8 Seasons3 Clubs3 Leagues633,8266151.242.5428021211891.707245+27+0.64-0.0652.941.8+11.1+0.36-0.26
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 (3 Seasons)2 Leagues312,5678380.728.5298719201.725132+19+0.67+0.3727.329.5-2.2-0.13-0.01
Chelsea (3 Seasons)2 Leagues249844131.510.910712142081.96186+12+1.10+0.2121.56.8+14.7+1.44+0.75
Galatasaray (2 Seasons)2 Leagues82753423.53.1368051410.8837-4-1.31-1.814.05.4-1.4-0.46-1.13
Champions Lg (6 Seasons)452,6695951.729.7298113162081.785230+22+0.74-0.0952.340.2+12.2+0.41-0.16
Europa Lg (3 Seasons)171,1156650.912.4129085911.531915+4+0.32-0.180.51.6-1.1-0.85-1.64
Super Cup (1 Season)1424235.00.51420001.0010+1+2.14+3.30
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
201521ma MoroccoFriendlies (M)21266346.71.42630000.5012-1-0.71-0.09Matches
201622ma MoroccoFriendlies (M)21668346.11.82830003.0050+5+2.71+1.78Matches
201723ma MoroccoFriendlies (M)00001Matches
201723ma MoroccoAfrica Cup of Nations qualification31796033.12.0276012702.3320+2+1.01-0.74Matches
201825ma Morocco1. World CupGR32648897.82.93882000.3323-1-0.34+14.662.64.4-1.7-0.59+11.70Matches
201824ma MoroccoWCQ64387360.84.9585311412.17130+13+2.67+2.99Matches
201824ma MoroccoFriendlies (M)53176358.73.5475111802.6062+4+1.14-0.08Matches
201925ma MoroccoFriendlies (M)32066938.12.3291212501.3334-1-0.44-0.17Matches
201925ma MoroccoAfrica Cup of NationsR1643729395.44.14932002.2531+2+0.48-4.52Matches
201925ma MoroccoAfrica Cup of Nations qualification21799033.12.02901003.0050+5+2.51+2.51Matches
202026ma MoroccoFriendlies (M)1323217.80.40013203.0021+1+2.81+2.20Matches
202127ma MoroccoFriendlies (M)2974953.91.1174012303.0010+1+0.93-0.16Matches
202127ma MoroccoAfrica Cup of Nations qualification64287179.34.8584211002.3381+7+1.47-0.14Matches
202229ma Morocco1. World Cup4th76359196.27.17915001.5765+1+0.14+0.146.07.2-1.1-0.17-0.72Matches
202228ma MoroccoFriendlies (M)32327764.42.63770002.3340+4+1.55+2.96Matches
202329ma MoroccoFriendlies (M)32628758.22.93872011.6721+1+0.34-0.14Matches
202329ma MoroccoAfrica Cup of NationsR1631976654.72.23660002.3350+5+2.28+3.94Matches
202329ma MoroccoAfrica Cup of Nations qualification1909025.01.01901000.0012-1-1.00-3.00Matches
202430ma MoroccoFriendlies (M)21487482.21.62740002.0010+1+0.61+0.61Matches
202531ma MoroccoAfrica Cup of Nations qualification21085420.01.2174013403.0041+3+2.50-1.88Matches
202632ma MoroccoWCQ32107077.82.33700003.0090+9+3.86+3.86Matches
12 Seasons1 Club5 Leagues634,6867454.452.155822182332.098323+60+1.15+0.248.711.5-2.9-0.30+0.44
Friendlies (M) (10 Seasons)231,5866946.417.61978542522.132510+15+0.85+0.61
Africa Cup of Nations qualification (5 Seasons)149847039.010.91183432402.36204+16+1.46-0.65
World Cup (2 Seasons)108999096.710.010907001.208800.00+2.908.711.5-2.9-0.30+0.44
WCQ (2 Seasons)96487265.57.2879311412.45220+22+3.06+3.32
Africa Cup of Nations (2 Seasons)75698175.96.37812002.2881+7+1.11+2.10

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
2012-201319Heerenveennl NED1. Eredivisie0.9004Matches
2013-201420Heerenveennl NED1. Eredivisie25.77041Matches
2014-201521Heerenveennl NED1. Eredivisie1.9103Matches
2014-201521Twentenl NED1. Eredivisie30.24054Matches
2015-201622Twentenl NED1. Eredivisie32.86050Matches
2016-201723Ajaxnl NED1. Eredivisie26.62003200000000Matches
2016-201723Twentenl NED1. Eredivisie4.0100500000000Matches
2016-201723Ajax2. Europa Lg11.11212320184716000Matches
2017-201824Ajaxnl NED1. Eredivisie33.84004300000000Matches
2018-201925Ajax1. Champions Lg10.9300152245214170007521115.4Matches
2018-201925Ajaxnl NED1. Eredivisie26.720034424235273410018281044.4Matches
2019-202026Ajax1. Champions Lg5.50001121372900029050.0Matches
2019-202026Ajaxnl NED1. Eredivisie17.91001623617110220001043730.0Matches
2019-202026Ajax2. Europa Lg1.0000010921000710100.0Matches
2020-202127Chelsea1. Champions Lg3.920045211460002910100.0Matches
2020-202127Chelseaeng ENGFA Cup4.200051128120Matches
2020-202127Chelseaeng ENG1. Premier League13.0300191546410100006851821.7Matches
2021-202228Chelsea1. Champions Lg4.920013803944000234544.4Matches
2021-202228Chelseaeng ENGEFL Cup2.700025114120Matches
2021-202228Chelseaeng ENGFA Cup3.800045039120Matches
2021-202228Chelseaeng ENG1. Premier League14.730024295101101000087121446.2Matches
2021-202228ChelseaSuper Cup0.50000009010Matches
2022-202329Chelsea1. Champions Lg1.610033118200005020.0Matches
2022-202329Chelseaeng ENGEFL Cup0.70002015010Matches
2022-202329Chelseaeng ENGFA Cup0.70000000010Matches
2022-202329Chelseaeng ENG1. Premier League7.3100121436651200046050.0Matches
2023-202430Galatasaray1. Champions Lg2.8100451274200015040.0Matches
2023-202430Galatasaraytr TUR1. Süper Lig11.940018124842100Matches
2024-202531Galatasaray2. Europa Lg0.3000110010000300Matches
2024-202531Galatasaraytr TUR1. Süper Lig1.710022120030Matches
13 Seasons5 Clubs8 Leagues303.65021444215401113107165100673368130.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (4 Seasons)3 Leagues133.51321174110165886299100397143329.8
Chelsea (3 Seasons)5 Leagues58.012008885183943851000258224433.3
Twente (3 Seasons)1 League67.0110010900000000
Heerenveen (3 Seasons)1 League28.58048
Galatasaray (2 Seasons)3 Leagues16.66002520613171500018040.0
Eredivisie (8 Seasons)200.4280028265104063756100286111739.3
Champions Lg (6 Seasons)29.790050459184303800017672720.6
Premier League (3 Seasons)35.07005558122312532000201173731.5
Europa Lg (3 Seasons)12.4121242219310170001010100.0
FA Cup (3 Seasons)8.600096167250
Süper Lig (2 Seasons)13.6500201451042130
EFL Cup (2 Seasons)3.500045219130
Super Cup (1 Season)0.50000009010
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
2012-201319Heerenveen1 League0.9004
2013-201420Heerenveen1 League25.77041
2014-201521Heerenveen1 League1.9103
2014-201521Twente1 League30.24054
2015-201622Twente1 League32.86050
2016-201723Twente1 League4.0100500000000
2016-201723Ajax2 Leagues37.73215520184716000
2017-201824Ajax1 League33.84004300000000
2018-201925Ajax2 Leagues37.6500496482874151100257102132.3
2019-202026Ajax3 Leagues24.410027267217143200014041225.0
2020-202127Chelsea3 Leagues21.15002821710315180009761825.0
2021-202228Chelsea5 Leagues26.6500434762021619000110161945.7
2022-202329Chelsea4 Leagues10.4200171758971400051070.0
2023-202430Galatasaray2 Leagues14.75002217511161200015040.0
2024-202531Galatasaray2 Leagues2.01003312013000300
13 Seasons5 Clubs8 Leagues303.65021444215401113107165100673368130.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (4 Seasons)3 Leagues133.51321174110165886299100397143329.8
Chelsea (3 Seasons)5 Leagues58.012008885183943851000258224433.3
Twente (3 Seasons)1 League67.0110010900000000
Heerenveen (3 Seasons)1 League28.58048
Galatasaray (2 Seasons)3 Leagues16.66002520613171500018040.0
Eredivisie (8 Seasons)200.4280028265104063756100286111739.3
Champions Lg (6 Seasons)29.790050459184303800017672720.6
Premier League (3 Seasons)35.07005558122312532000201173731.5
Europa Lg (3 Seasons)12.4121242219310170001010100.0
FA Cup (3 Seasons)8.600096167250
Süper Lig (2 Seasons)13.6500201451042130
EFL Cup (2 Seasons)3.500045219130
Super Cup (1 Season)0.50000009010
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
2012-201319Heerenveennl NED1. Eredivisie8th0.9004Matches
2013-201420Heerenveennl NED1. Eredivisie5th25.77041Matches
2014-201521Heerenveennl NED1. Eredivisie7th1.9103Matches
2014-201521Twentenl NED1. Eredivisie10th30.24054Matches
2015-201622Twentenl NED1. Eredivisie12th32.86050Matches
2016-201723Twentenl NED1. Eredivisie7th4.0100500000000Matches
2016-201723Ajaxnl NED1. Eredivisie2nd26.62003200000000Matches
2017-201824Ajaxnl NED1. Eredivisie2nd33.84004300000000Matches
2018-201925Ajaxnl NED1. Eredivisie1st26.720034424235273410018281044.4Matches
2019-202026Ajaxnl NED1. Eredivisie1st17.91001623617110220001043730.0Matches
2020-202127Chelseaeng ENG1. Premier League4th13.0300191546410100006851821.7Matches
2021-202228Chelseaeng ENG1. Premier League3rd14.730024295101101000087121446.2Matches
2022-202329Chelseaeng ENG1. Premier League12th7.3100121436651200046050.0Matches
2023-202430Galatasaraytr TUR1. Süper Lig1st11.940018124842100Matches
2024-202531Galatasaraytr TUR1. Süper Lig1st1.710022120030Matches
13 Seasons5 Clubs3 Leagues249.040003571372774164101100487285434.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (4 Seasons)1 League104.990012565104063756100286111739.3
Twente (3 Seasons)1 League67.0110010900000000
Chelsea (3 Seasons)1 League35.07005558122312532000201173731.5
Heerenveen (3 Seasons)1 League28.58048
Galatasaray (2 Seasons)1 League13.6500201451042130
Eredivisie (8 Seasons)200.4280028265104063756100286111739.3
Premier League (3 Seasons)35.07005558122312532000201173731.5
Süper Lig (2 Seasons)13.6500201451042130
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202127Chelseaeng ENGFA Cup2nd4.200051128120Matches
2021-202228Chelseaeng ENGEFL CupF2.700025114120Matches
2021-202228Chelseaeng ENGFA CupF3.800045039120Matches
2022-202329Chelseaeng ENGEFL CupRd30.70002015010Matches
2022-202329Chelseaeng ENGFA Cup0.70000000010Matches
3 Seasons1 Club2 Leagues12.10001311386380
FA Cup (3 Seasons)8.600096167250
EFL Cup (2 Seasons)3.500045219130
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
2016-201723Ajax2. Europa LgF11.11212320184716000Matches
2018-201925Ajax1. Champions LgSF10.9300152245214170007521115.4Matches
2019-202026Ajax1. Champions LgGR5.50001121372900029050.0Matches
2019-202026Ajax2. Europa LgR321.0000010921000710100.0Matches
2020-202127Chelsea1. Champions LgW3.920045211460002910100.0Matches
2021-202228Chelsea1. Champions LgQF4.920013803944000234544.4Matches
2021-202228ChelseaSuper Cup1st0.50000009010Matches
2022-202329Chelsea1. Champions LgQF1.610033118200005020.0Matches
2023-202430Galatasaray1. Champions LgGR2.8100451274200015040.0Matches
2024-202531Galatasaray2. Europa Lg0.3000110010000300Matches
8 Seasons3 Clubs3 Leagues42.51021746710286405600018682722.9
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (3 Seasons)2 Leagues28.542149456182254300011131615.8
Chelsea (3 Seasons)2 Leagues10.950020163771011000575741.7
Galatasaray (2 Seasons)2 Leagues3.1100561275200018040.0
Champions Lg (6 Seasons)29.790050459184303800017672720.6
Europa Lg (3 Seasons)12.4121242219310170001010100.0
Super Cup (1 Season)0.50000009010
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
201521ma MoroccoFriendlies (M)1.41000Matches
201622ma MoroccoFriendlies (M)1.80000Matches
201723ma MoroccoAfrica Cup of Nations qualification2.00000Matches
201825ma Morocco1. World CupGR2.90008301743000231150.0Matches
201824ma MoroccoWCQ4.90000Matches
201824ma MoroccoFriendlies (M)3.50000Matches
201925ma MoroccoFriendlies (M)2.30000Matches
201925ma MoroccoAfrica Cup of NationsR164.100064023130Matches
201925ma MoroccoAfrica Cup of Nations qualification2.00000Matches
202026ma MoroccoFriendlies (M)0.40000Matches
202127ma MoroccoFriendlies (M)1.10000Matches
202127ma MoroccoAfrica Cup of Nations qualification4.80000Matches
202229ma Morocco1. World Cup4th7.1000127230107000293633.3Matches
202228ma MoroccoFriendlies (M)2.61000Matches
202329ma MoroccoFriendlies (M)2.90000Matches
202329ma MoroccoAfrica Cup of NationsR162.210024012300Matches
202329ma MoroccoAfrica Cup of Nations qualification1.00000Matches
202430ma MoroccoFriendlies (M)1.60000Matches
202531ma MoroccoAfrica Cup of Nations qualification1.20000Matches
202632ma MoroccoWCQ2.31000Matches
12 Seasons1 Club5 Leagues52.140028182821813000524736.4
Friendlies (M) (10 Seasons)17.62000
Africa Cup of Nations qualification (5 Seasons)10.90000
World Cup (2 Seasons)10.000020102471410000524736.4
WCQ (2 Seasons)7.21000
Africa Cup of Nations (2 Seasons)6.310088035430

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.