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-11-03SunSuper LeagueSuper League GreeceAwayW 1–0AEK AthensAtromitosYAM71000000Match Report
2024-10-05SatSuper LeagueSuper League GreeceAwayL 0–1AEK AthensPanetolikosN17000010Match Report
2024-09-29SunSuper LeagueSuper League GreeceHomeW 2–0AEK AthensPanathinaikosN2101100Match Report
2024-09-16MonSuper LeagueSuper League GreeceHomeW 2–0AEK AthensVolos NFCN17000000Match Report
2024-08-24SatSuper LeagueSuper League GreeceHomeD 1–1AEK AthensPAS LamiaYAM57000000Match 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
2007-200820VVV-Venlonl NED1. Eredivisie33312,76330.710616911600.330.200.520.290.49Matches
2008-200921PSV Eindhoven1. Champions Lg332522.8000000100.000.000.000.000.00Matches
2008-200921PSV Eindhovennl NED1. Eredivisie25211,78419.85510500600.250.250.500.250.50Matches
2009-201022PSV Eindhovennl NED1. Eredivisie2591,06411.8325300100.250.170.420.250.42Matches
2009-201022PSV Eindhoven2. Europa Lg10440.5101100002.050.002.052.052.05Matches
2010-201123PSV Eindhovennl NED1. Eredivisie601221.4101100100.740.000.740.740.74Matches
2010-201123PSV Eindhoven2. Europa Lg31931.0000000000.000.000.000.000.00Matches
2010-201123Kayserisportr TUR1. Süper Lig14131,12412.5145100400.080.320.400.080.40Matches
2011-201224Kayserisportr TUR1. Süper Lig24232,01122.35611411700.220.270.490.180.45
2012-201325Galatasaray1. Champions Lg1044535.0033000300.000.600.600.000.60Matches
2012-201325Galatasaraytr TUR1. Süper Lig30131,47116.3178100600.060.430.490.060.49Matches
2013-201426Galatasaray1. Champions Lg511591.8011000100.000.570.570.000.57Matches
2013-201426Málagaes ESP1. La Liga15151,30514.5257111110.140.340.480.070.41Matches
2013-201426Galatasaraytr TUR1. Süper Lig411671.9000000000.000.000.000.000.00Matches
2014-201527Málagaes ESPCopa del Rey422302.6000000100.000.000.000.000.00Matches
2014-201527Málagaes ESP1. La Liga31202,04822.86410334700.260.180.440.130.31Matches
2015-201628Málagaes ESPCopa del Rey10210.2000000000.000.000.000.000.00Matches
2015-201628Watfordeng ENGFA Cup321601.8000000100.000.000.000.000.00Matches
2015-201628Málagaes ESP1. La Liga13131,00311.1011001510.000.090.090.000.09Matches
2015-201628Watfordeng ENG1. Premier League1245065.6000000310.000.000.000.000.00Matches
2016-201729Watfordeng ENG1. Premier League29252,09123.2033000400.000.130.130.000.13Matches
2017-201830Leganéses ESPCopa del Rey542933.3101100100.310.000.310.310.31Matches
2017-201830Watfordeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2017-201830Leganéses ESP1. La Liga30171,62318.0246200613.73.73.26.987501460.110.220.330.110.330.200.180.380.200.38Matches
2017-201830Watfordeng ENG1. Premier League331982.2000000000.10.10.10.237220.000.000.000.000.000.020.060.090.020.09Matches
2018-201931Al-Nassrsa KSA1. Pro League26242,12423.65914500400.210.380.590.210.59Matches
2019-202032Al-Nassrsa KSA1. Pro League29282,44027.141115400300.150.410.550.150.55Matches
2020-202133Al-Nassrsa KSA1. Pro League25221,88320.9628424810.290.100.380.190.29Matches
2021-202234AEK Athensgr GRE1. Super League29232,05922.9639334700.260.130.390.130.26Matches
2022-202335AEK Athensgr GRE1. Super League31191,66618.57411344800.380.220.590.160.38Matches
2023-202436AEK Athens2. Europa Lg664605.1011000300.40.41.72.11517280.000.200.200.000.200.070.330.400.070.40Matches
2023-202436AEK Athensgr GRE1. Super League27131,22513.66713333200.440.510.960.220.73Matches
2024-202537AEK Athensgr GRE1. Super League632542.8112011100.350.350.710.000.35Matches
18 Seasons9 Clubs11 Leagues50936433,141368.2738916254192410154.14.15.19.2105741960.200.240.440.150.390.160.200.360.160.36
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
AEK Athens (4 Seasons)2 Leagues99645,66462.9201636911122100.40.41.72.11517280.320.250.570.140.400.070.330.400.070.40
Al-Nassr (3 Seasons)1 League80746,44771.615223713241510.210.310.520.180.49
Málaga (3 Seasons)2 Leagues64504,60751.2810184461420.160.200.350.080.27
PSV Eindhoven (3 Seasons)3 Leagues63343,35937.3107171000900.270.190.460.270.46
Watford (3 Seasons)3 Leagues48353,00033.3033000810.10.10.10.237220.000.090.090.000.090.020.060.090.020.09
Galatasaray (2 Seasons)2 Leagues49192,25025.0111121001000.040.440.480.040.48
Kayserispor (2 Seasons)1 League38363,13534.8610165111100.170.290.460.140.43
Leganés (1 Season)2 Leagues35211,91621.3347300713.73.73.26.987501460.140.190.330.140.330.200.180.380.200.38
VVV-Venlo (1 Season)1 League33312,76330.710616911600.330.200.520.290.49
Super League (4 Seasons)93585,20457.8201535911121800.350.260.610.160.42
La Liga (4 Seasons)89655,97966.41014246461933.73.73.26.987501460.150.210.360.090.300.200.180.380.200.38
Eredivisie (4 Seasons)89615,73363.719133218111400.300.200.500.280.49
Süper Lig (4 Seasons)72504,77353.0717246111700.130.320.450.110.43
Pro League (3 Seasons)80746,44771.615223713241510.210.310.520.180.49
Premier League (3 Seasons)44322,79531.1033000710.10.10.10.237220.000.100.100.000.100.020.060.090.020.09
Champions Lg (3 Seasons)1888649.6044000500.000.420.420.000.42
Europa Lg (3 Seasons)1075976.6112100300.40.41.72.11517280.150.150.300.150.300.070.330.400.070.40
Copa del Rey (3 Seasons)1065446.0101100200.170.000.170.170.17
FA Cup (1 Season)321601.8000000100.000.000.000.000.00
EFL Cup (1 Season)11450.5000000000.000.000.000.000.00
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
2007-200820VVV-Venlo1 League33312,76330.710616911600.330.200.520.290.49
2008-200921PSV Eindhoven2 Leagues28242,03622.65510500700.220.220.440.220.44
2009-201022PSV Eindhoven2 Leagues2691,10812.3426400100.320.160.490.320.49
2010-201123PSV Eindhoven2 Leagues912152.4101100100.420.000.420.420.42
2010-201123Kayserispor1 League14131,12412.5145100400.080.320.400.080.40
2011-201224Kayserispor1 League24232,01122.35611411700.220.270.490.180.45
2012-201325Galatasaray2 Leagues40171,92421.411011100900.050.470.510.050.51
2013-201426Galatasaray2 Leagues923263.6011000100.000.280.280.000.28
2013-201426Málaga1 League15151,30514.5257111110.140.340.480.070.41
2014-201527Málaga2 Leagues35222,27825.36410334800.240.160.400.120.28
2015-201628Málaga2 Leagues14131,02411.4011001510.000.090.090.000.09
2015-201628Watford2 Leagues1566667.4000000410.000.000.000.000.00
2016-201729Watford1 League29252,09123.2033000400.000.130.130.000.13
2017-201830Watford2 Leagues442432.7000000000.10.10.10.237220.000.000.000.000.000.020.060.090.020.09
2017-201830Leganés2 Leagues35211,91621.3347300713.73.73.26.987501460.140.190.330.140.330.200.180.380.200.38
2018-201931Al-Nassr1 League26242,12423.65914500400.210.380.590.210.59
2019-202032Al-Nassr1 League29282,44027.141115400300.150.410.550.150.55
2020-202133Al-Nassr1 League25221,88320.9628424810.290.100.380.190.29
2021-202234AEK Athens1 League29232,05922.9639334700.260.130.390.130.26
2022-202335AEK Athens1 League31191,66618.57411344800.380.220.590.160.38
2023-202436AEK Athens2 Leagues33191,68518.76814333500.40.41.72.11517280.320.430.750.160.590.070.330.400.070.40
2024-202537AEK Athens1 League632542.8112011100.350.350.710.000.35
18 Seasons9 Clubs11 Leagues50936433,141368.2738916254192410154.14.15.19.2105741960.200.240.440.150.390.160.200.360.160.36
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
AEK Athens (4 Seasons)2 Leagues99645,66462.9201636911122100.40.41.72.11517280.320.250.570.140.400.070.330.400.070.40
Al-Nassr (3 Seasons)1 League80746,44771.615223713241510.210.310.520.180.49
Málaga (3 Seasons)2 Leagues64504,60751.2810184461420.160.200.350.080.27
PSV Eindhoven (3 Seasons)3 Leagues63343,35937.3107171000900.270.190.460.270.46
Watford (3 Seasons)3 Leagues48353,00033.3033000810.10.10.10.237220.000.090.090.000.090.020.060.090.020.09
Galatasaray (2 Seasons)2 Leagues49192,25025.0111121001000.040.440.480.040.48
Kayserispor (2 Seasons)1 League38363,13534.8610165111100.170.290.460.140.43
Leganés (1 Season)2 Leagues35211,91621.3347300713.73.73.26.987501460.140.190.330.140.330.200.180.380.200.38
VVV-Venlo (1 Season)1 League33312,76330.710616911600.330.200.520.290.49
Super League (4 Seasons)93585,20457.8201535911121800.350.260.610.160.42
La Liga (4 Seasons)89655,97966.41014246461933.73.73.26.987501460.150.210.360.090.300.200.180.380.200.38
Eredivisie (4 Seasons)89615,73363.719133218111400.300.200.500.280.49
Süper Lig (4 Seasons)72504,77353.0717246111700.130.320.450.110.43
Pro League (3 Seasons)80746,44771.615223713241510.210.310.520.180.49
Premier League (3 Seasons)44322,79531.1033000710.10.10.10.237220.000.100.100.000.100.020.060.090.020.09
Champions Lg (3 Seasons)1888649.6044000500.000.420.420.000.42
Europa Lg (3 Seasons)1075976.6112100300.40.41.72.11517280.150.150.300.150.300.070.330.400.070.40
Copa del Rey (3 Seasons)1065446.0101100200.170.000.170.170.17
FA Cup (1 Season)321601.8000000100.000.000.000.000.00
EFL Cup (1 Season)11450.5000000000.000.000.000.000.00
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
2007-200820VVV-Venlonl NED1. Eredivisie17th33312,76330.710616911600.330.200.520.290.49Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th25211,78419.85510500600.250.250.500.250.50Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd2591,06411.8325300100.250.170.420.250.42Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd601221.4101100100.740.000.740.740.74Matches
2010-201123Kayserisportr TUR1. Süper Lig6th14131,12412.5145100400.080.320.400.080.40Matches
2011-201224Kayserisportr TUR1. Süper Lig11th24232,01122.35611411700.220.270.490.180.45
2012-201325Galatasaraytr TUR1. Süper Lig1st30131,47116.3178100600.060.430.490.060.49Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd411671.9000000000.000.000.000.000.00Matches
2013-201426Málagaes ESP1. La Liga11th15151,30514.5257111110.140.340.480.070.41Matches
2014-201527Málagaes ESP1. La Liga9th31202,04822.86410334700.260.180.440.130.31Matches
2015-201628Málagaes ESP1. La Liga8th13131,00311.1011001510.000.090.090.000.09Matches
2015-201628Watfordeng ENG1. Premier League13th1245065.6000000310.000.000.000.000.00Matches
2016-201729Watfordeng ENG1. Premier League17th29252,09123.2033000400.000.130.130.000.13Matches
2017-201830Watfordeng ENG1. Premier League14th331982.2000000000.10.10.10.237220.000.000.000.000.000.020.060.090.020.09Matches
2017-201830Leganéses ESP1. La Liga17th30171,62318.0246200613.73.73.26.987501460.110.220.330.110.330.200.180.380.200.38Matches
2018-201931Al-Nassrsa KSA1. Pro League1st26242,12423.65914500400.210.380.590.210.59Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd29282,44027.141115400300.150.410.550.150.55Matches
2020-202133Al-Nassrsa KSA1. Pro League6th25221,88320.9628424810.290.100.380.190.29Matches
2021-202234AEK Athensgr GRE1. Super League5th29232,05922.9639334700.260.130.390.130.26Matches
2022-202335AEK Athensgr GRE1. Super League1st31191,66618.57411344800.380.220.590.160.38Matches
2023-202436AEK Athensgr GRE1. Super League2nd27131,22513.66713333200.440.510.960.220.73Matches
2024-202537AEK Athensgr GRE1. Super League2nd632542.8112011100.350.350.710.000.35Matches
18 Seasons9 Clubs6 Leagues46734030,931343.771841555219249053.73.73.47.190571680.210.240.450.150.400.180.170.350.180.35
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
AEK Athens (4 Seasons)1 League93585,20457.8201535911121800.350.260.610.160.42
Al-Nassr (3 Seasons)1 League80746,44771.615223713241510.210.310.520.180.49
Málaga (3 Seasons)1 League59484,35648.4810184461320.170.210.370.080.29
PSV Eindhoven (3 Seasons)1 League56302,97033.09716900800.270.210.480.270.48
Watford (3 Seasons)1 League44322,79531.1033000710.10.10.10.237220.000.100.100.000.100.020.060.090.020.09
Kayserispor (2 Seasons)1 League38363,13534.8610165111100.170.290.460.140.43
Galatasaray (2 Seasons)1 League34141,63818.2178100600.050.380.440.050.44
VVV-Venlo (1 Season)1 League33312,76330.710616911600.330.200.520.290.49
Leganés (1 Season)1 League30171,62318.0246200613.73.73.26.987501460.110.220.330.110.330.200.180.380.200.38
Super League (4 Seasons)93585,20457.8201535911121800.350.260.610.160.42
La Liga (4 Seasons)89655,97966.41014246461933.73.73.26.987501460.150.210.360.090.300.200.180.380.200.38
Eredivisie (4 Seasons)89615,73363.719133218111400.300.200.500.280.49
Süper Lig (4 Seasons)72504,77353.0717246111700.130.320.450.110.43
Pro League (3 Seasons)80746,44771.615223713241510.210.310.520.180.49
Premier League (3 Seasons)44322,79531.1033000710.10.10.10.237220.000.100.100.000.100.020.060.090.020.09
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
2014-201527Málagaes ESPCopa del Rey5th422302.6000000100.000.000.000.000.00Matches
2015-201628Málagaes ESPCopa del Rey17th10210.2000000000.000.000.000.000.00Matches
2015-201628Watfordeng ENGFA Cup3rd321601.8000000100.000.000.000.000.00Matches
2017-201830Watfordeng ENGEFL Cup33rd11450.5000000000.000.000.000.000.00Matches
2017-201830Leganéses ESPCopa del Rey3rd542933.3101100100.310.000.310.310.31Matches
3 Seasons3 Clubs3 Leagues1497498.3101100300.120.000.120.120.12
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
Málaga (2 Seasons)1 League522512.8000000100.000.000.000.000.00
Watford (2 Seasons)2 Leagues432052.3000000100.000.000.000.000.00
Leganés (1 Season)1 League542933.3101100100.310.000.310.310.31
Copa del Rey (3 Seasons)1065446.0101100200.170.000.170.170.17
FA Cup (1 Season)321601.8000000100.000.000.000.000.00
EFL Cup (1 Season)11450.5000000000.000.000.000.000.00
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
2008-200921PSV Eindhoven1. Champions LgGR332522.8000000100.000.000.000.000.00Matches
2009-201022PSV Eindhoven2. Europa LgR3210440.5101100002.050.002.052.052.05Matches
2010-201123PSV Eindhoven2. Europa LgQF31931.0000000000.000.000.000.000.00Matches
2012-201325Galatasaray1. Champions LgQF1044535.0033000300.000.600.600.000.60Matches
2013-201426Galatasaray1. Champions LgR16511591.8011000100.000.570.570.000.57Matches
2023-202436AEK Athens2. Europa LgGR664605.1011000300.40.41.72.11517280.000.200.200.000.200.070.330.400.070.40Matches
6 Seasons3 Clubs2 Leagues28151,46116.2156100800.40.41.72.11517280.060.310.370.060.370.070.330.400.070.40
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
PSV Eindhoven (3 Seasons)2 Leagues743894.3101100100.230.000.230.230.23
Galatasaray (2 Seasons)1 League1556126.8044000400.000.590.590.000.59
AEK Athens (1 Season)1 League664605.1011000300.40.41.72.11517280.000.200.200.000.200.070.330.400.070.40
Champions Lg (3 Seasons)1888649.6044000500.000.420.420.000.42
Europa Lg (3 Seasons)1075976.6112100300.40.41.72.11517280.150.150.300.150.300.070.330.400.070.40
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
201224ma MoroccoAfrica Cup of NationsGR311361.5000000000.000.000.000.000.00Matches
201325ma MoroccoAfrica Cup of NationsGR221351.5000000000.000.000.000.000.00Matches
201426ma MoroccoWCQ30740.80000100.000.00Matches
201426ma MoroccoFriendlies (M)632532.8101100000.360.000.360.360.36Matches
201527ma MoroccoFriendlies (M)11740.8000000000.000.000.000.000.00Matches
201628ma MoroccoFriendlies (M)321651.8000000100.000.000.000.000.00Matches
201729ma MoroccoFriendlies (M)11840.9000000000.000.000.000.000.00Matches
201729ma MoroccoAfrica Cup of Nations qualification533183.5112100000.280.280.570.280.57Matches
201831ma Morocco1. World CupGR332552.8000000100.00.00.10.2134170.000.000.000.000.000.010.050.060.010.06Matches
201830ma MoroccoWCQ665135.7033000000.000.530.530.000.53Matches
201830ma MoroccoFriendlies (M)553974.4000000200.000.000.000.000.00Matches
201931ma MoroccoFriendlies (M)543203.6202111100.560.000.560.280.28Matches
201931ma MoroccoAfrica Cup of NationsR16443483.9011000000.000.260.260.000.26Matches
201931ma MoroccoAfrica Cup of Nations qualification554495.0101100000.200.000.200.200.20Matches
202133ma MoroccoAfrica Cup of Nations qualification21750.8000000000.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues54413,59640.05510411600.00.00.10.2134170.130.130.260.100.230.010.050.060.010.06
Friendlies (M) (6 Seasons)21161,29314.4303211400.210.000.210.140.14
Africa Cup of Nations qualification (3 Seasons)1298429.4213200000.210.110.320.210.32
Africa Cup of Nations (3 Seasons)976196.9011000000.000.150.150.000.15
WCQ (2 Seasons)965876.5033000100.000.530.530.000.53
World Cup (1 Season)332552.8000000100.00.00.10.2134170.000.000.000.000.000.010.050.060.010.06

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
2007-200820VVV-Venlonl NED1. Eredivisie30.710471.530.1911Matches
2008-200921PSV Eindhoven1. Champions Lg2.8010.360.0000Matches
2008-200921PSV Eindhovennl NED1. Eredivisie19.85221.110.2300Matches
2009-201022PSV Eindhovennl NED1. Eredivisie11.83242.030.1300Matches
2009-201022PSV Eindhoven2. Europa Lg0.5112.051.0000Matches
2010-201123PSV Eindhovennl NED1. Eredivisie1.4121.480.5000Matches
2010-201123PSV Eindhoven2. Europa Lg1.0000.0000Matches
2010-201123Kayserisportr TUR1. Süper Lig12.51120.960.0800Matches
2011-201224Kayserisportr TUR1. Süper Lig22.35150.670.2711
2012-201325Galatasaray1. Champions Lg5.0061.190.0000Matches
2012-201325Galatasaraytr TUR1. Süper Lig16.31110.670.0900Matches
2013-201426Galatasaray1. Champions Lg1.8000.0000Matches
2013-201426Málagaes ESP1. La Liga14.52100.690.1011Matches
2013-201426Galatasaraytr TUR1. Süper Lig1.9000.0000Matches
2014-201527Málagaes ESPCopa del Rey2.6000Matches
2014-201527Málagaes ESP1. La Liga22.86200.880.1534Matches
2015-201628Málagaes ESPCopa del Rey0.2000Matches
2015-201628Watfordeng ENGFA Cup1.8000Matches
2015-201628Málagaes ESP1. La Liga11.1026830.82.330.720.000.0001Matches
2015-201628Watfordeng ENG1. Premier League5.6030.530.0000Matches
2016-201729Watfordeng ENG1. Premier League23.2029620.71.250.260.000.0000Matches
2017-201830Leganéses ESPCopa del Rey3.3100Matches
2017-201830Watfordeng ENGEFL Cup0.50000.000.0000Matches
2017-201830Leganéses ESP1. La Liga18.02371745.92.050.940.050.1222.30003.73.70.10-1.7-1.7Matches
2017-201830Watfordeng ENG1. Premier League2.20100.00.450.000.0012.60000.10.10.05-0.1-0.1Matches
2018-201931Al-Nassrsa KSA1. Pro League23.65532037.72.250.850.090.2500Matches
2019-202032Al-Nassrsa KSA1. Pro League27.14532037.71.950.740.080.2000Matches
2020-202133Al-Nassrsa KSA1. Pro League20.96471940.42.250.910.090.2124Matches
2021-202234AEK Athensgr GRE1. Super League22.9634Matches
2022-202335AEK Athensgr GRE1. Super League18.5744Matches
2023-202436AEK Athens2. Europa Lg5.107114.31.370.200.000.0021.60000.40.40.05-0.4-0.4Matches
2023-202436AEK Athensgr GRE1. Super League13.6633Matches
2024-202537AEK Athensgr GRE1. Super League2.8111Matches
18 Seasons9 Clubs11 Leagues368.27325326536.01.920.880.060.1722.0019244.14.10.09-2.1-2.1
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
AEK Athens (4 Seasons)2 Leagues62.9207114.31.370.200.000.0021.6011120.40.40.05-0.4-0.4
Al-Nassr (3 Seasons)1 League71.6151535938.62.140.820.080.2224
Málaga (3 Seasons)2 Leagues51.28263830.82.330.790.000.1146
PSV Eindhoven (3 Seasons)3 Leagues37.310501.340.2000
Watford (3 Seasons)3 Leagues33.3030920.01.160.290.000.0012.60000.10.10.05-0.1-0.1
Galatasaray (2 Seasons)2 Leagues25.01170.680.0600
Kayserispor (2 Seasons)1 League34.86270.780.1911
Leganés (1 Season)2 Leagues21.33371745.92.050.940.050.1222.30003.73.70.10-1.7-1.7
VVV-Venlo (1 Season)1 League30.710471.530.1911
Super League (4 Seasons)57.8201112
La Liga (4 Seasons)66.410635539.72.160.830.030.1122.30463.73.70.10-1.7-1.7
Eredivisie (4 Seasons)63.719951.490.1911
Süper Lig (4 Seasons)53.07380.720.1611
Pro League (3 Seasons)71.6151535938.62.140.820.080.2224
Premier League (3 Seasons)31.1030920.01.180.290.000.0012.60000.10.10.05-0.1-0.1
Champions Lg (3 Seasons)9.6070.730.0000
Europa Lg (3 Seasons)6.617214.31.370.300.000.5021.60000.40.40.05-0.4-0.4
Copa del Rey (3 Seasons)6.0100
FA Cup (1 Season)1.8000
EFL Cup (1 Season)0.50000.000.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
2007-200820VVV-Venlo1 League30.710471.530.1911
2008-200921PSV Eindhoven2 Leagues22.65231.020.2200
2009-201022PSV Eindhoven2 Leagues12.34252.030.1600
2010-201123PSV Eindhoven2 Leagues2.4120.840.5000
2010-201123Kayserispor1 League12.51120.960.0800
2011-201224Kayserispor1 League22.35150.670.2711
2012-201325Galatasaray2 Leagues21.41170.800.0600
2013-201426Galatasaray2 Leagues3.6000.0000
2013-201426Málaga1 League14.52100.690.1011
2014-201527Málaga2 Leagues25.36200.880.1534
2015-201628Málaga2 Leagues11.4026830.82.330.720.000.0001
2015-201628Watford2 Leagues7.4030.530.0000
2016-201729Watford1 League23.2029620.71.250.260.000.0000
2017-201830Watford2 Leagues2.70100.00.370.000.0012.60000.10.10.05-0.1-0.1
2017-201830Leganés2 Leagues21.33371745.92.050.940.050.1222.30003.73.70.10-1.7-1.7
2018-201931Al-Nassr1 League23.65532037.72.250.850.090.2500
2019-202032Al-Nassr1 League27.14532037.71.950.740.080.2000
2020-202133Al-Nassr1 League20.96471940.42.250.910.090.2124
2021-202234AEK Athens1 League22.9634
2022-202335AEK Athens1 League18.5744
2023-202436AEK Athens2 Leagues18.767114.31.370.200.000.0021.60330.40.40.05-0.4-0.4
2024-202537AEK Athens1 League2.8111
18 Seasons9 Clubs11 Leagues368.27325326536.01.920.880.060.1722.0019244.14.10.09-2.1-2.1
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
AEK Athens (4 Seasons)2 Leagues62.9207114.31.370.200.000.0021.6011120.40.40.05-0.4-0.4
Al-Nassr (3 Seasons)1 League71.6151535938.62.140.820.080.2224
Málaga (3 Seasons)2 Leagues51.28263830.82.330.790.000.1146
PSV Eindhoven (3 Seasons)3 Leagues37.310501.340.2000
Watford (3 Seasons)3 Leagues33.3030920.01.160.290.000.0012.60000.10.10.05-0.1-0.1
Galatasaray (2 Seasons)2 Leagues25.01170.680.0600
Kayserispor (2 Seasons)1 League34.86270.780.1911
Leganés (1 Season)2 Leagues21.33371745.92.050.940.050.1222.30003.73.70.10-1.7-1.7
VVV-Venlo (1 Season)1 League30.710471.530.1911
Super League (4 Seasons)57.8201112
La Liga (4 Seasons)66.410635539.72.160.830.030.1122.30463.73.70.10-1.7-1.7
Eredivisie (4 Seasons)63.719951.490.1911
Süper Lig (4 Seasons)53.07380.720.1611
Pro League (3 Seasons)71.6151535938.62.140.820.080.2224
Premier League (3 Seasons)31.1030920.01.180.290.000.0012.60000.10.10.05-0.1-0.1
Champions Lg (3 Seasons)9.6070.730.0000
Europa Lg (3 Seasons)6.617214.31.370.300.000.5021.60000.40.40.05-0.4-0.4
Copa del Rey (3 Seasons)6.0100
FA Cup (1 Season)1.8000
EFL Cup (1 Season)0.50000.000.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
2007-200820VVV-Venlonl NED1. Eredivisie17th30.710471.530.1911Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th19.85221.110.2300Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd11.83242.030.1300Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd1.4121.480.5000Matches
2010-201123Kayserisportr TUR1. Süper Lig6th12.51120.960.0800Matches
2011-201224Kayserisportr TUR1. Süper Lig11th22.35150.670.2711
2012-201325Galatasaraytr TUR1. Süper Lig1st16.31110.670.0900Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd1.9000.0000Matches
2013-201426Málagaes ESP1. La Liga11th14.52100.690.1011Matches
2014-201527Málagaes ESP1. La Liga9th22.86200.880.1534Matches
2015-201628Málagaes ESP1. La Liga8th11.1026830.82.330.720.000.0001Matches
2015-201628Watfordeng ENG1. Premier League13th5.6030.530.0000Matches
2016-201729Watfordeng ENG1. Premier League17th23.2029620.71.250.260.000.0000Matches
2017-201830Watfordeng ENG1. Premier League14th2.20100.00.450.000.0012.60000.10.10.05-0.1-0.1Matches
2017-201830Leganéses ESP1. La Liga17th18.02371745.92.050.940.050.1222.30003.73.70.10-1.7-1.7Matches
2018-201931Al-Nassrsa KSA1. Pro League1st23.65532037.72.250.850.090.2500Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd27.14532037.71.950.740.080.2000Matches
2020-202133Al-Nassrsa KSA1. Pro League6th20.96471940.42.250.910.090.2124Matches
2021-202234AEK Athensgr GRE1. Super League5th22.9634Matches
2022-202335AEK Athensgr GRE1. Super League1st18.5744Matches
2023-202436AEK Athensgr GRE1. Super League2nd13.6633Matches
2024-202537AEK Athensgr GRE1. Super League2nd2.8111Matches
18 Seasons9 Clubs6 Leagues343.77124625636.61.950.900.060.1722.0019243.73.70.10-1.7-1.7
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
AEK Athens (4 Seasons)1 League57.8201112
Al-Nassr (3 Seasons)1 League71.6151535938.62.140.820.080.2224
Málaga (3 Seasons)1 League48.48263830.82.330.790.000.1146
PSV Eindhoven (3 Seasons)1 League33.09481.450.1900
Watford (3 Seasons)1 League31.1030920.01.180.290.000.0012.60000.10.10.05-0.1-0.1
Kayserispor (2 Seasons)1 League34.86270.780.1911
Galatasaray (2 Seasons)1 League18.21110.600.0900
VVV-Venlo (1 Season)1 League30.710471.530.1911
Leganés (1 Season)1 League18.02371745.92.050.940.050.1222.30003.73.70.10-1.7-1.7
Super League (4 Seasons)57.8201112
La Liga (4 Seasons)66.410635539.72.160.830.030.1122.30463.73.70.10-1.7-1.7
Eredivisie (4 Seasons)63.719951.490.1911
Süper Lig (4 Seasons)53.07380.720.1611
Pro League (3 Seasons)71.6151535938.62.140.820.080.2224
Premier League (3 Seasons)31.1030920.01.180.290.000.0012.60000.10.10.05-0.1-0.1
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
2014-201527Málagaes ESPCopa del Rey5th2.6000Matches
2015-201628Málagaes ESPCopa del Rey17th0.2000Matches
2015-201628Watfordeng ENGFA Cup3rd1.8000Matches
2017-201830Watfordeng ENGEFL Cup33rd0.50000.000.0000Matches
2017-201830Leganéses ESPCopa del Rey3rd3.3100Matches
3 Seasons3 Clubs3 Leagues8.31000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Málaga (2 Seasons)1 League2.8000
Watford (2 Seasons)2 Leagues2.30000.000.0000
Leganés (1 Season)1 League3.3100
Copa del Rey (3 Seasons)6.0100
FA Cup (1 Season)1.8000
EFL Cup (1 Season)0.50000.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
2008-200921PSV Eindhoven1. Champions LgGR2.8010.360.0000Matches
2009-201022PSV Eindhoven2. Europa LgR320.5112.051.0000Matches
2010-201123PSV Eindhoven2. Europa LgQF1.0000.0000Matches
2012-201325Galatasaray1. Champions LgQF5.0061.190.0000Matches
2013-201426Galatasaray1. Champions LgR161.8000.0000Matches
2023-202436AEK Athens2. Europa LgGR5.107114.31.370.200.000.0021.60000.40.40.05-0.4-0.4Matches
6 Seasons3 Clubs2 Leagues16.217914.31.370.550.000.1121.60000.40.40.05-0.4-0.4
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
PSV Eindhoven (3 Seasons)2 Leagues4.3120.460.5000
Galatasaray (2 Seasons)1 League6.8060.880.0000
AEK Athens (1 Season)1 League5.107114.31.370.200.000.0021.60000.40.40.05-0.4-0.4
Champions Lg (3 Seasons)9.6070.730.0000
Europa Lg (3 Seasons)6.617214.31.370.300.000.5021.60000.40.40.05-0.4-0.4
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
201224ma MoroccoAfrica Cup of NationsGR1.5000Matches
201325ma MoroccoAfrica Cup of NationsGR1.5000Matches
201426ma MoroccoWCQ0.8000Matches
201426ma MoroccoFriendlies (M)2.8100Matches
201527ma MoroccoFriendlies (M)0.8000Matches
201628ma MoroccoFriendlies (M)1.8000Matches
201729ma MoroccoFriendlies (M)0.9000Matches
201729ma MoroccoAfrica Cup of Nations qualification3.5100Matches
201831ma Morocco1. World CupGR2.80100.00.350.000.0026.20000.00.00.030.00.0Matches
201830ma MoroccoWCQ5.7000Matches
201830ma MoroccoFriendlies (M)4.4000Matches
201931ma MoroccoFriendlies (M)3.6211Matches
201931ma MoroccoAfrica Cup of NationsR163.90200.00.520.000.0000Matches
201931ma MoroccoAfrica Cup of Nations qualification5.0100Matches
202133ma MoroccoAfrica Cup of Nations qualification0.8000Matches
9 Seasons1 Club5 Leagues40.05300.00.450.000.0026.20110.00.00.00.0
Friendlies (M) (6 Seasons)14.4311
Africa Cup of Nations qualification (3 Seasons)9.4200
Africa Cup of Nations (3 Seasons)6.90200.00.520.000.0000
WCQ (2 Seasons)6.5000
World Cup (1 Season)2.80100.00.350.000.0026.20000.00.00.030.00.0
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
2007-200820VVV-Venlonl NED1. Eredivisie30.76Matches
2008-200921PSV Eindhoven1. Champions Lg2.80Matches
2008-200921PSV Eindhovennl NED1. Eredivisie19.85Matches
2009-201022PSV Eindhovennl NED1. Eredivisie11.82Matches
2009-201022PSV Eindhoven2. Europa Lg0.50Matches
2010-201123PSV Eindhovennl NED1. Eredivisie1.40Matches
2010-201123PSV Eindhoven2. Europa Lg1.00Matches
2010-201123Kayserisportr TUR1. Süper Lig12.54Matches
2011-201224Kayserisportr TUR1. Süper Lig22.36
2012-201325Galatasaray1. Champions Lg5.03Matches
2012-201325Galatasaraytr TUR1. Süper Lig16.37Matches
2013-201426Galatasaray1. Champions Lg1.81Matches
2013-201426Málagaes ESP1. La Liga14.55Matches
2013-201426Galatasaraytr TUR1. Süper Lig1.90Matches
2014-201527Málagaes ESPCopa del Rey2.60Matches
2014-201527Málagaes ESP1. La Liga22.84Matches
2015-201628Málagaes ESPCopa del Rey0.20Matches
2015-201628Watfordeng ENGFA Cup1.80Matches
2015-201628Málagaes ESP1. La Liga11.11Matches
2015-201628Watfordeng ENG1. Premier League5.60Matches
2016-201729Watfordeng ENG1. Premier League23.23Matches
2017-201830Leganéses ESPCopa del Rey3.30Matches
2017-201830Watfordeng ENGEFL Cup0.50Matches
2017-201830Leganéses ESP1. La Liga18.029648161.5439598117321580.59515162.9164932.743.22.1+0.8232017550Matches
2017-201830Watfordeng ENG1. Premier League2.2447856.4585190293680.692142.94944.400.10.2-0.134327Matches
2018-201931Al-Nassrsa KSA1. Pro League23.69Matches
2019-202032Al-Nassrsa KSA1. Pro League27.111Matches
2020-202133Al-Nassrsa KSA1. Pro League20.92Matches
2021-202234AEK Athensgr GRE1. Super League22.93Matches
2022-202335AEK Athensgr GRE1. Super League18.54Matches
2023-202436AEK Athens2. Europa Lg5.110616066.32206767385273.1476374.6183060.011.71.1-0.710711817Matches
2023-202436AEK Athensgr GRE1. Super League13.67Matches
2024-202537AEK Athensgr GRE1. Super League2.81Matches
18 Seasons9 Clubs11 Leagues368.244671962.07186193824030379.215123564.3388843.2895.13.5+83.93631311574
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
AEK Athens (4 Seasons)2 Leagues62.910616066.32206767385273.1476374.6183060.0161.71.1+14.310711817
Al-Nassr (3 Seasons)1 League71.622
Málaga (3 Seasons)2 Leagues51.210
PSV Eindhoven (3 Seasons)3 Leagues37.37
Watford (3 Seasons)3 Leagues33.3447856.4585190293680.692142.94944.430.10.2+2.934327
Galatasaray (2 Seasons)2 Leagues25.011
Kayserispor (2 Seasons)1 League34.810
Leganés (1 Season)2 Leagues21.329648161.5439598117321580.59515162.9164932.743.22.1+0.8232017550
VVV-Venlo (1 Season)1 League30.76
Super League (4 Seasons)57.815
La Liga (4 Seasons)66.429648161.5439598117321580.59515162.9164932.7143.22.1+10.8232017550
Eredivisie (4 Seasons)63.713
Süper Lig (4 Seasons)53.017
Pro League (3 Seasons)71.622
Premier League (3 Seasons)31.1447856.4585190293680.692142.94944.430.10.2+2.934327
Champions Lg (3 Seasons)9.64
Europa Lg (3 Seasons)6.610616066.32206767385273.1476374.6183060.011.71.1-0.710711817
Copa del Rey (3 Seasons)6.00
FA Cup (1 Season)1.80
EFL 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
2007-200820VVV-Venlo1 League30.76
2008-200921PSV Eindhoven2 Leagues22.65
2009-201022PSV Eindhoven2 Leagues12.32
2010-201123PSV Eindhoven2 Leagues2.40
2010-201123Kayserispor1 League12.54
2011-201224Kayserispor1 League22.36
2012-201325Galatasaray2 Leagues21.410
2013-201426Galatasaray2 Leagues3.61
2013-201426Málaga1 League14.55
2014-201527Málaga2 Leagues25.34
2015-201628Málaga2 Leagues11.41
2015-201628Watford2 Leagues7.40
2016-201729Watford1 League23.23
2017-201830Watford2 Leagues2.7447856.4585190293680.692142.94944.400.10.2-0.134327
2017-201830Leganés2 Leagues21.329648161.5439598117321580.59515162.9164932.743.22.1+0.8232017550
2018-201931Al-Nassr1 League23.69
2019-202032Al-Nassr1 League27.111
2020-202133Al-Nassr1 League20.92
2021-202234AEK Athens1 League22.93
2022-202335AEK Athens1 League18.54
2023-202436AEK Athens2 Leagues18.710616066.32206767385273.1476374.6183060.081.71.1+6.310711817
2024-202537AEK Athens1 League2.81
18 Seasons9 Clubs11 Leagues368.244671962.07186193824030379.215123564.3388843.2895.13.5+83.93631311574
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
AEK Athens (4 Seasons)2 Leagues62.910616066.32206767385273.1476374.6183060.0161.71.1+14.310711817
Al-Nassr (3 Seasons)1 League71.622
Málaga (3 Seasons)2 Leagues51.210
PSV Eindhoven (3 Seasons)3 Leagues37.37
Watford (3 Seasons)3 Leagues33.3447856.4585190293680.692142.94944.430.10.2+2.934327
Galatasaray (2 Seasons)2 Leagues25.011
Kayserispor (2 Seasons)1 League34.810
Leganés (1 Season)2 Leagues21.329648161.5439598117321580.59515162.9164932.743.22.1+0.8232017550
VVV-Venlo (1 Season)1 League30.76
Super League (4 Seasons)57.815
La Liga (4 Seasons)66.429648161.5439598117321580.59515162.9164932.7143.22.1+10.8232017550
Eredivisie (4 Seasons)63.713
Süper Lig (4 Seasons)53.017
Pro League (3 Seasons)71.622
Premier League (3 Seasons)31.1447856.4585190293680.692142.94944.430.10.2+2.934327
Champions Lg (3 Seasons)9.64
Europa Lg (3 Seasons)6.610616066.32206767385273.1476374.6183060.011.71.1-0.710711817
Copa del Rey (3 Seasons)6.00
FA Cup (1 Season)1.80
EFL 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
2007-200820VVV-Venlonl NED1. Eredivisie17th30.76Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th19.85Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd11.82Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd1.40Matches
2010-201123Kayserisportr TUR1. Süper Lig6th12.54Matches
2011-201224Kayserisportr TUR1. Süper Lig11th22.36
2012-201325Galatasaraytr TUR1. Süper Lig1st16.37Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd1.90Matches
2013-201426Málagaes ESP1. La Liga11th14.55Matches
2014-201527Málagaes ESP1. La Liga9th22.84Matches
2015-201628Málagaes ESP1. La Liga8th11.11Matches
2015-201628Watfordeng ENG1. Premier League13th5.60Matches
2016-201729Watfordeng ENG1. Premier League17th23.23Matches
2017-201830Watfordeng ENG1. Premier League14th2.2447856.4585190293680.692142.94944.400.10.2-0.134327Matches
2017-201830Leganéses ESP1. La Liga17th18.029648161.5439598117321580.59515162.9164932.743.22.1+0.8232017550Matches
2018-201931Al-Nassrsa KSA1. Pro League1st23.69Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd27.111Matches
2020-202133Al-Nassrsa KSA1. Pro League6th20.92Matches
2021-202234AEK Athensgr GRE1. Super League5th22.93Matches
2022-202335AEK Athensgr GRE1. Super League1st18.54Matches
2023-202436AEK Athensgr GRE1. Super League2nd13.67Matches
2024-202537AEK Athensgr GRE1. Super League2nd2.81Matches
18 Seasons9 Clubs6 Leagues343.734055960.84980117120225180.510417260.5205834.5843.42.4+80.6262420757
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
AEK Athens (4 Seasons)1 League57.815
Al-Nassr (3 Seasons)1 League71.622
Málaga (3 Seasons)1 League48.410
PSV Eindhoven (3 Seasons)1 League33.07
Watford (3 Seasons)1 League31.1447856.4585190293680.692142.94944.430.10.2+2.934327
Kayserispor (2 Seasons)1 League34.810
Galatasaray (2 Seasons)1 League18.27
VVV-Venlo (1 Season)1 League30.76
Leganés (1 Season)1 League18.029648161.5439598117321580.59515162.9164932.743.22.1+0.8232017550
Super League (4 Seasons)57.815
La Liga (4 Seasons)66.429648161.5439598117321580.59515162.9164932.7143.22.1+10.8232017550
Eredivisie (4 Seasons)63.713
Süper Lig (4 Seasons)53.017
Pro League (3 Seasons)71.622
Premier League (3 Seasons)31.1447856.4585190293680.692142.94944.430.10.2+2.934327
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
2014-201527Málagaes ESPCopa del Rey5th2.60Matches
2015-201628Málagaes ESPCopa del Rey17th0.20Matches
2015-201628Watfordeng ENGFA Cup3rd1.80Matches
2017-201830Watfordeng ENGEFL Cup33rd0.50Matches
2017-201830Leganéses ESPCopa del Rey3rd3.30Matches
3 Seasons3 Clubs3 Leagues8.30
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
Málaga (2 Seasons)1 League2.80
Watford (2 Seasons)2 Leagues2.30
Leganés (1 Season)1 League3.30
Copa del Rey (3 Seasons)6.00
FA Cup (1 Season)1.80
EFL 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
2008-200921PSV Eindhoven1. Champions LgGR2.80Matches
2009-201022PSV Eindhoven2. Europa LgR320.50Matches
2010-201123PSV Eindhoven2. Europa LgQF1.00Matches
2012-201325Galatasaray1. Champions LgQF5.03Matches
2013-201426Galatasaray1. Champions LgR161.81Matches
2023-202436AEK Athens2. Europa LgGR5.110616066.32206767385273.1476374.6183060.011.71.1-0.710711817Matches
6 Seasons3 Clubs2 Leagues16.210616066.32206767385273.1476374.6183060.051.71.1+3.310711817
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
PSV Eindhoven (3 Seasons)2 Leagues4.30
Galatasaray (2 Seasons)1 League6.84
AEK Athens (1 Season)1 League5.110616066.32206767385273.1476374.6183060.011.71.1-0.710711817
Champions Lg (3 Seasons)9.64
Europa Lg (3 Seasons)6.610616066.32206767385273.1476374.6183060.011.71.1-0.710711817
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
201224ma MoroccoAfrica Cup of NationsGR1.50Matches
201325ma MoroccoAfrica Cup of NationsGR1.50Matches
201426ma MoroccoWCQ0.8Matches
201426ma MoroccoFriendlies (M)2.80Matches
201527ma MoroccoFriendlies (M)0.80Matches
201628ma MoroccoFriendlies (M)1.80Matches
201729ma MoroccoFriendlies (M)0.90Matches
201729ma MoroccoAfrica Cup of Nations qualification3.51Matches
201831ma Morocco1. World CupGR2.8608769.0769223454991.8111957.92922.200.10.1-0.132424Matches
201830ma MoroccoWCQ5.73Matches
201830ma MoroccoFriendlies (M)4.40Matches
201931ma MoroccoFriendlies (M)3.60Matches
201931ma MoroccoAfrica Cup of NationsR163.91Matches
201931ma MoroccoAfrica Cup of Nations qualification5.00Matches
202133ma MoroccoAfrica Cup of Nations qualification0.80Matches
9 Seasons1 Club5 Leagues40.0608769.0769223454991.8111957.92922.250.10.1+4.932424
Friendlies (M) (6 Seasons)14.40
Africa Cup of Nations qualification (3 Seasons)9.41
Africa Cup of Nations (3 Seasons)6.91
WCQ (2 Seasons)6.53
World Cup (1 Season)2.8608769.0769223454991.8111957.92922.200.10.1-0.132424

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
2007-200820VVV-Venlonl NED1. Eredivisie30.7Matches
2008-200921PSV Eindhoven1. Champions Lg2.8Matches
2008-200921PSV Eindhovennl NED1. Eredivisie19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie11.8Matches
2009-201022PSV Eindhoven2. Europa Lg0.5Matches
2010-201123PSV Eindhovennl NED1. Eredivisie1.4Matches
2010-201123PSV Eindhoven2. Europa Lg1.0Matches
2010-201123Kayserisportr TUR1. Süper Lig12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig22.3
2012-201325Galatasaray1. Champions Lg5.0Matches
2012-201325Galatasaraytr TUR1. Süper Lig16.3Matches
2013-201426Galatasaray1. Champions Lg1.8Matches
2013-201426Málagaes ESP1. La Liga14.5Matches
2013-201426Galatasaraytr TUR1. Süper Lig1.9Matches
2014-201527Málagaes ESPCopa del Rey2.6Matches
2014-201527Málagaes ESP1. La Liga22.8Matches
2015-201628Málagaes ESPCopa del Rey0.2Matches
2015-201628Watfordeng ENGFA Cup1.8Matches
2015-201628Málagaes ESP1. La Liga11.163Matches
2015-201628Watfordeng ENG1. Premier League5.6Matches
2016-201729Watfordeng ENG1. Premier League23.2129Matches
2017-201830Leganéses ESPCopa del Rey3.3Matches
2017-201830Watfordeng ENGEFL Cup0.51Matches
2017-201830Leganéses ESP1. La Liga18.04814502405361132100296723Matches
2017-201830Watfordeng ENG1. Premier League2.2787520019200004415Matches
2018-201931Al-Nassrsa KSA1. Pro League23.6166Matches
2019-202032Al-Nassrsa KSA1. Pro League27.1340Matches
2020-202133Al-Nassrsa KSA1. Pro League20.9161Matches
2021-202234AEK Athensgr GRE1. Super League22.9Matches
2022-202335AEK Athensgr GRE1. Super League18.5Matches
2023-202436AEK Athens2. Europa Lg5.116014412105248311010645Matches
2023-202436AEK Athensgr GRE1. Super League13.6Matches
2024-202537AEK Athensgr GRE1. Super League2.8Matches
18 Seasons9 Clubs11 Leagues368.2719669381599542352104461233
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
AEK Athens (4 Seasons)2 Leagues62.916014412105248311010645
Al-Nassr (3 Seasons)1 League71.6667
Málaga (3 Seasons)2 Leagues51.263
PSV Eindhoven (3 Seasons)3 Leagues37.3
Watford (3 Seasons)3 Leagues33.378752001139200004415
Galatasaray (2 Seasons)2 Leagues25.0
Kayserispor (2 Seasons)1 League34.8
Leganés (1 Season)2 Leagues21.34814502405361132100296723
VVV-Venlo (1 Season)1 League30.7
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.448145024053124132100296723
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6667
Premier League (3 Seasons)31.178752001138200004415
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.616014412105248311010645
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL Cup (1 Season)0.51
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
2007-200820VVV-Venlo1 League30.7
2008-200921PSV Eindhoven2 Leagues22.6
2009-201022PSV Eindhoven2 Leagues12.3
2010-201123PSV Eindhoven2 Leagues2.4
2010-201123Kayserispor1 League12.5
2011-201224Kayserispor1 League22.3
2012-201325Galatasaray2 Leagues21.4
2013-201426Galatasaray2 Leagues3.6
2013-201426Málaga1 League14.5
2014-201527Málaga2 Leagues25.3
2015-201628Málaga2 Leagues11.463
2015-201628Watford2 Leagues7.4
2016-201729Watford1 League23.2129
2017-201830Watford2 Leagues2.77875200110200004415
2017-201830Leganés2 Leagues21.34814502405361132100296723
2018-201931Al-Nassr1 League23.6166
2019-202032Al-Nassr1 League27.1340
2020-202133Al-Nassr1 League20.9161
2021-202234AEK Athens1 League22.9
2022-202335AEK Athens1 League18.5
2023-202436AEK Athens2 Leagues18.716014412105248311010645
2024-202537AEK Athens1 League2.8
18 Seasons9 Clubs11 Leagues368.2719669381599542352104461233
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
AEK Athens (4 Seasons)2 Leagues62.916014412105248311010645
Al-Nassr (3 Seasons)1 League71.6667
Málaga (3 Seasons)2 Leagues51.263
PSV Eindhoven (3 Seasons)3 Leagues37.3
Watford (3 Seasons)3 Leagues33.378752001139200004415
Galatasaray (2 Seasons)2 Leagues25.0
Kayserispor (2 Seasons)1 League34.8
Leganés (1 Season)2 Leagues21.34814502405361132100296723
VVV-Venlo (1 Season)1 League30.7
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.448145024053124132100296723
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6667
Premier League (3 Seasons)31.178752001138200004415
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.616014412105248311010645
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL Cup (1 Season)0.51
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
2007-200820VVV-Venlonl NED1. Eredivisie17th30.7Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd11.8Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd1.4Matches
2010-201123Kayserisportr TUR1. Süper Lig6th12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig11th22.3
2012-201325Galatasaraytr TUR1. Süper Lig1st16.3Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd1.9Matches
2013-201426Málagaes ESP1. La Liga11th14.5Matches
2014-201527Málagaes ESP1. La Liga9th22.8Matches
2015-201628Málagaes ESP1. La Liga8th11.163Matches
2015-201628Watfordeng ENG1. Premier League13th5.6Matches
2016-201729Watfordeng ENG1. Premier League17th23.2129Matches
2017-201830Watfordeng ENG1. Premier League14th2.2787520019200004415Matches
2017-201830Leganéses ESP1. La Liga17th18.04814502405361132100296723Matches
2018-201931Al-Nassrsa KSA1. Pro League1st23.6166Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd27.1340Matches
2020-202133Al-Nassrsa KSA1. Pro League6th20.9161Matches
2021-202234AEK Athensgr GRE1. Super League5th22.9Matches
2022-202335AEK Athensgr GRE1. Super League1st18.5Matches
2023-202436AEK Athensgr GRE1. Super League2nd13.6Matches
2024-202537AEK Athensgr GRE1. Super League2nd2.8Matches
18 Seasons9 Clubs6 Leagues343.755952526054929152100340828
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
AEK Athens (4 Seasons)1 League57.8
Al-Nassr (3 Seasons)1 League71.6667
Málaga (3 Seasons)1 League48.463
PSV Eindhoven (3 Seasons)1 League33.0
Watford (3 Seasons)1 League31.178752001138200004415
Kayserispor (2 Seasons)1 League34.8
Galatasaray (2 Seasons)1 League18.2
VVV-Venlo (1 Season)1 League30.7
Leganés (1 Season)1 League18.04814502405361132100296723
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.448145024053124132100296723
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6667
Premier League (3 Seasons)31.178752001138200004415
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
2014-201527Málagaes ESPCopa del Rey5th2.6Matches
2015-201628Málagaes ESPCopa del Rey17th0.2Matches
2015-201628Watfordeng ENGFA Cup3rd1.8Matches
2017-201830Watfordeng ENGEFL Cup33rd0.51Matches
2017-201830Leganéses ESPCopa del Rey3rd3.3Matches
3 Seasons3 Clubs3 Leagues8.31
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Málaga (2 Seasons)1 League2.8
Watford (2 Seasons)2 Leagues2.31
Leganés (1 Season)1 League3.3
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL Cup (1 Season)0.51
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
2008-200921PSV Eindhoven1. Champions LgGR2.8Matches
2009-201022PSV Eindhoven2. Europa LgR320.5Matches
2010-201123PSV Eindhoven2. Europa LgQF1.0Matches
2012-201325Galatasaray1. Champions LgQF5.0Matches
2013-201426Galatasaray1. Champions LgR161.8Matches
2023-202436AEK Athens2. Europa LgGR5.116014412105248311010645Matches
6 Seasons3 Clubs2 Leagues16.216014412105248311010645
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PSV Eindhoven (3 Seasons)2 Leagues4.3
Galatasaray (2 Seasons)1 League6.8
AEK Athens (1 Season)1 League5.116014412105248311010645
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.616014412105248311010645
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
201224ma MoroccoAfrica Cup of NationsGR1.5Matches
201325ma MoroccoAfrica Cup of NationsGR1.5Matches
201426ma MoroccoWCQ0.8Matches
201426ma MoroccoFriendlies (M)2.8Matches
201527ma MoroccoFriendlies (M)0.8Matches
201628ma MoroccoFriendlies (M)1.8Matches
201729ma MoroccoFriendlies (M)0.9Matches
201729ma MoroccoAfrica Cup of Nations qualification3.5Matches
201831ma Morocco1. World CupGR2.88780700010700006006Matches
201830ma MoroccoWCQ5.7Matches
201830ma MoroccoFriendlies (M)4.4Matches
201931ma MoroccoFriendlies (M)3.6Matches
201931ma MoroccoAfrica Cup of NationsR163.917Matches
201931ma MoroccoAfrica Cup of Nations qualification5.0Matches
202133ma MoroccoAfrica Cup of Nations qualification0.8Matches
9 Seasons1 Club5 Leagues40.08780700027700006006
Friendlies (M) (6 Seasons)14.4
Africa Cup of Nations qualification (3 Seasons)9.4
Africa Cup of Nations (3 Seasons)6.917
WCQ (2 Seasons)6.5
World Cup (1 Season)2.88780700010700006006

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
2007-200820VVV-Venlonl NED1. Eredivisie30.7Matches
2008-200921PSV Eindhoven1. Champions Lg2.8Matches
2008-200921PSV Eindhovennl NED1. Eredivisie19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie11.8Matches
2009-201022PSV Eindhoven2. Europa Lg0.5Matches
2010-201123PSV Eindhovennl NED1. Eredivisie1.4Matches
2010-201123PSV Eindhoven2. Europa Lg1.0Matches
2010-201123Kayserisportr TUR1. Süper Lig12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig22.3
2012-201325Galatasaray1. Champions Lg5.0Matches
2012-201325Galatasaraytr TUR1. Süper Lig16.3Matches
2013-201426Galatasaray1. Champions Lg1.8Matches
2013-201426Málagaes ESP1. La Liga14.5Matches
2013-201426Galatasaraytr TUR1. Süper Lig1.9Matches
2014-201527Málagaes ESPCopa del Rey2.6Matches
2014-201527Málagaes ESP1. La Liga22.8Matches
2015-201628Málagaes ESPCopa del Rey0.2Matches
2015-201628Watfordeng ENGFA Cup1.8Matches
2015-201628Málagaes ESP1. La Liga11.1Matches
2015-201628Watfordeng ENG1. Premier League5.6Matches
2016-201729Watfordeng ENG1. Premier League23.2Matches
2017-201830Leganéses ESPCopa del Rey3.3Matches
2017-201830Watfordeng ENGEFL Cup0.5Matches
2017-201830Leganéses ESP1. La Liga18.0532.943011246070.39412000Matches
2017-201830Watfordeng ENG1. Premier League2.252.2740001000.00000000Matches
2018-201931Al-Nassrsa KSA1. Pro League23.6Matches
2019-202032Al-Nassrsa KSA1. Pro League27.1Matches
2020-202133Al-Nassrsa KSA1. Pro League20.9Matches
2021-202234AEK Athensgr GRE1. Super League22.9Matches
2022-202335AEK Athensgr GRE1. Super League18.5Matches
2023-202436AEK Athens2. Europa Lg5.1163.13121210010.20100000Matches
2023-202436AEK Athensgr GRE1. Super League13.6Matches
2024-202537AEK Athensgr GRE1. Super League2.8Matches
18 Seasons9 Clubs11 Leagues368.2742.924621457080.32512000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
AEK Athens (4 Seasons)2 Leagues62.9163.13121210010.20100000
Al-Nassr (3 Seasons)1 League71.6
Málaga (3 Seasons)2 Leagues51.2
PSV Eindhoven (3 Seasons)3 Leagues37.3
Watford (3 Seasons)3 Leagues33.352.2740001000.00000000
Galatasaray (2 Seasons)2 Leagues25.0
Kayserispor (2 Seasons)1 League34.8
Leganés (1 Season)2 Leagues21.3532.943011246070.39412000
VVV-Venlo (1 Season)1 League30.7
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.4532.943011246070.39412000
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6
Premier League (3 Seasons)31.152.2740001000.00000000
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.6163.13121210010.20100000
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL 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
2007-200820VVV-Venlo1 League30.7
2008-200921PSV Eindhoven2 Leagues22.6
2009-201022PSV Eindhoven2 Leagues12.3
2010-201123PSV Eindhoven2 Leagues2.4
2010-201123Kayserispor1 League12.5
2011-201224Kayserispor1 League22.3
2012-201325Galatasaray2 Leagues21.4
2013-201426Galatasaray2 Leagues3.6
2013-201426Málaga1 League14.5
2014-201527Málaga2 Leagues25.3
2015-201628Málaga2 Leagues11.4
2015-201628Watford2 Leagues7.4
2016-201729Watford1 League23.2
2017-201830Watford2 Leagues2.752.2740001000.00000000
2017-201830Leganés2 Leagues21.3532.943011246070.39412000
2018-201931Al-Nassr1 League23.6
2019-202032Al-Nassr1 League27.1
2020-202133Al-Nassr1 League20.9
2021-202234AEK Athens1 League22.9
2022-202335AEK Athens1 League18.5
2023-202436AEK Athens2 Leagues18.7163.13121210010.20100000
2024-202537AEK Athens1 League2.8
18 Seasons9 Clubs11 Leagues368.2742.924621457080.32512000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
AEK Athens (4 Seasons)2 Leagues62.9163.13121210010.20100000
Al-Nassr (3 Seasons)1 League71.6
Málaga (3 Seasons)2 Leagues51.2
PSV Eindhoven (3 Seasons)3 Leagues37.3
Watford (3 Seasons)3 Leagues33.352.2740001000.00000000
Galatasaray (2 Seasons)2 Leagues25.0
Kayserispor (2 Seasons)1 League34.8
Leganés (1 Season)2 Leagues21.3532.943011246070.39412000
VVV-Venlo (1 Season)1 League30.7
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.4532.943011246070.39412000
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6
Premier League (3 Seasons)31.152.2740001000.00000000
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.6163.13121210010.20100000
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL 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
2007-200820VVV-Venlonl NED1. Eredivisie17th30.7Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd11.8Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd1.4Matches
2010-201123Kayserisportr TUR1. Süper Lig6th12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig11th22.3
2012-201325Galatasaraytr TUR1. Süper Lig1st16.3Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd1.9Matches
2013-201426Málagaes ESP1. La Liga11th14.5Matches
2014-201527Málagaes ESP1. La Liga9th22.8Matches
2015-201628Málagaes ESP1. La Liga8th11.1Matches
2015-201628Watfordeng ENG1. Premier League13th5.6Matches
2016-201729Watfordeng ENG1. Premier League17th23.2Matches
2017-201830Watfordeng ENG1. Premier League14th2.252.2740001000.00000000Matches
2017-201830Leganéses ESP1. La Liga17th18.0532.943011246070.39412000Matches
2018-201931Al-Nassrsa KSA1. Pro League1st23.6Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd27.1Matches
2020-202133Al-Nassrsa KSA1. Pro League6th20.9Matches
2021-202234AEK Athensgr GRE1. Super League5th22.9Matches
2022-202335AEK Athensgr GRE1. Super League1st18.5Matches
2023-202436AEK Athensgr GRE1. Super League2nd13.6Matches
2024-202537AEK Athensgr GRE1. Super League2nd2.8Matches
18 Seasons9 Clubs6 Leagues343.7582.863411247070.35412000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
AEK Athens (4 Seasons)1 League57.8
Al-Nassr (3 Seasons)1 League71.6
Málaga (3 Seasons)1 League48.4
PSV Eindhoven (3 Seasons)1 League33.0
Watford (3 Seasons)1 League31.152.2740001000.00000000
Kayserispor (2 Seasons)1 League34.8
Galatasaray (2 Seasons)1 League18.2
VVV-Venlo (1 Season)1 League30.7
Leganés (1 Season)1 League18.0532.943011246070.39412000
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.4532.943011246070.39412000
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6
Premier League (3 Seasons)31.152.2740001000.00000000
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
2014-201527Málagaes ESPCopa del Rey5th2.6Matches
2015-201628Málagaes ESPCopa del Rey17th0.2Matches
2015-201628Watfordeng ENGFA Cup3rd1.8Matches
2017-201830Watfordeng ENGEFL Cup33rd0.5Matches
2017-201830Leganéses ESPCopa del Rey3rd3.3Matches
3 Seasons3 Clubs3 Leagues8.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Málaga (2 Seasons)1 League2.8
Watford (2 Seasons)2 Leagues2.3
Leganés (1 Season)1 League3.3
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL 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
2008-200921PSV Eindhoven1. Champions LgGR2.8Matches
2009-201022PSV Eindhoven2. Europa LgR320.5Matches
2010-201123PSV Eindhoven2. Europa LgQF1.0Matches
2012-201325Galatasaray1. Champions LgQF5.0Matches
2013-201426Galatasaray1. Champions LgR161.8Matches
2023-202436AEK Athens2. Europa LgGR5.1163.13121210010.20100000Matches
6 Seasons3 Clubs2 Leagues16.2163.13121210010.20100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PSV Eindhoven (3 Seasons)2 Leagues4.3
Galatasaray (2 Seasons)1 League6.8
AEK Athens (1 Season)1 League5.1163.13121210010.20100000
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.6163.13121210010.20100000
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
201224ma MoroccoAfrica Cup of NationsGR1.5Matches
201325ma MoroccoAfrica Cup of NationsGR1.5Matches
201426ma MoroccoWCQ0.8Matches
201426ma MoroccoFriendlies (M)2.8Matches
201527ma MoroccoFriendlies (M)0.8Matches
201628ma MoroccoFriendlies (M)1.8Matches
201729ma MoroccoFriendlies (M)0.9Matches
201729ma MoroccoAfrica Cup of Nations qualification3.5Matches
201831ma Morocco1. World CupGR2.893.1840203000.00000000Matches
201830ma MoroccoWCQ5.7Matches
201830ma MoroccoFriendlies (M)4.4Matches
201931ma MoroccoFriendlies (M)3.6Matches
201931ma MoroccoAfrica Cup of NationsR163.9Matches
201931ma MoroccoAfrica Cup of Nations qualification5.0Matches
202133ma MoroccoAfrica Cup of Nations qualification0.8Matches
9 Seasons1 Club5 Leagues40.093.1840203000.00000000
Friendlies (M) (6 Seasons)14.4
Africa Cup of Nations qualification (3 Seasons)9.4
Africa Cup of Nations (3 Seasons)6.9
WCQ (2 Seasons)6.5
World Cup (1 Season)2.893.1840203000.00000000

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
2007-200820VVV-Venlonl NED1. Eredivisie30.7Matches
2008-200921PSV Eindhoven1. Champions Lg2.8Matches
2008-200921PSV Eindhovennl NED1. Eredivisie19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie11.8Matches
2009-201022PSV Eindhoven2. Europa Lg0.5Matches
2010-201123PSV Eindhovennl NED1. Eredivisie1.4Matches
2010-201123PSV Eindhoven2. Europa Lg1.0Matches
2010-201123Kayserisportr TUR1. Süper Lig12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig22.3
2012-201325Galatasaray1. Champions Lg5.0Matches
2012-201325Galatasaraytr TUR1. Süper Lig16.3Matches
2013-201426Galatasaray1. Champions Lg1.8Matches
2013-201426Málagaes ESP1. La Liga14.5Matches
2013-201426Galatasaraytr TUR1. Süper Lig1.9Matches
2014-201527Málagaes ESPCopa del Rey2.6Matches
2014-201527Málagaes ESP1. La Liga22.8Matches
2015-201628Málagaes ESPCopa del Rey0.2Matches
2015-201628Watfordeng ENGFA Cup1.8Matches
2015-201628Málagaes ESP1. La Liga11.194Matches
2015-201628Watfordeng ENG1. Premier League5.6Matches
2016-201729Watfordeng ENG1. Premier League23.23527Matches
2017-201830Leganéses ESPCopa del Rey3.3Matches
2017-201830Watfordeng ENGEFL Cup0.530Matches
2017-201830Leganéses ESP1. La Liga18.01910510451729.4121301352420Matches
2017-201830Watfordeng ENG1. Premier League2.2631501333.321010620Matches
2018-201931Al-Nassrsa KSA1. Pro League23.6195Matches
2019-202032Al-Nassrsa KSA1. Pro League27.1217Matches
2020-202133Al-Nassrsa KSA1. Pro League20.91110Matches
2021-202234AEK Athensgr GRE1. Super League22.9Matches
2022-202335AEK Athensgr GRE1. Super League18.5Matches
2023-202436AEK Athens2. Europa Lg5.16523151241.778080600Matches
2023-202436AEK Athensgr GRE1. Super League13.6Matches
2024-202537AEK Athensgr GRE1. Super League2.8Matches
18 Seasons9 Clubs11 Leagues368.2311168185113234.42122022583640
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
AEK Athens (4 Seasons)2 Leagues62.96523151241.778080600
Al-Nassr (3 Seasons)1 League71.651220
Málaga (3 Seasons)2 Leagues51.2940
PSV Eindhoven (3 Seasons)3 Leagues37.30
Watford (3 Seasons)3 Leagues33.36411501333.3210127620
Galatasaray (2 Seasons)2 Leagues25.00
Kayserispor (2 Seasons)1 League34.80
Leganés (1 Season)2 Leagues21.31910510451729.4121301352420
VVV-Venlo (1 Season)1 League30.70
Super League (4 Seasons)57.80
La Liga (4 Seasons)66.41919510451729.4121301392420
Eredivisie (4 Seasons)63.70
Süper Lig (4 Seasons)53.00
Pro League (3 Seasons)71.651220
Premier League (3 Seasons)31.16381501333.3210127620
Champions Lg (3 Seasons)9.60
Europa Lg (3 Seasons)6.66523151241.778080600
Copa del Rey (3 Seasons)6.00
FA Cup (1 Season)1.80
EFL Cup (1 Season)0.5300
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
2007-200820VVV-Venlo1 League30.70
2008-200921PSV Eindhoven2 Leagues22.60
2009-201022PSV Eindhoven2 Leagues12.30
2010-201123PSV Eindhoven2 Leagues2.40
2010-201123Kayserispor1 League12.50
2011-201224Kayserispor1 League22.30
2012-201325Galatasaray2 Leagues21.40
2013-201426Galatasaray2 Leagues3.60
2013-201426Málaga1 League14.50
2014-201527Málaga2 Leagues25.30
2015-201628Málaga2 Leagues11.4940
2015-201628Watford2 Leagues7.40
2016-201729Watford1 League23.235270
2017-201830Watford2 Leagues2.7661501333.321010620
2017-201830Leganés2 Leagues21.31910510451729.4121301352420
2018-201931Al-Nassr1 League23.61950
2019-202032Al-Nassr1 League27.12170
2020-202133Al-Nassr1 League20.911100
2021-202234AEK Athens1 League22.90
2022-202335AEK Athens1 League18.50
2023-202436AEK Athens2 Leagues18.76523151241.778080600
2024-202537AEK Athens1 League2.80
18 Seasons9 Clubs11 Leagues368.2311168185113234.42122022583640
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
AEK Athens (4 Seasons)2 Leagues62.96523151241.778080600
Al-Nassr (3 Seasons)1 League71.651220
Málaga (3 Seasons)2 Leagues51.2940
PSV Eindhoven (3 Seasons)3 Leagues37.30
Watford (3 Seasons)3 Leagues33.36411501333.3210127620
Galatasaray (2 Seasons)2 Leagues25.00
Kayserispor (2 Seasons)1 League34.80
Leganés (1 Season)2 Leagues21.31910510451729.4121301352420
VVV-Venlo (1 Season)1 League30.70
Super League (4 Seasons)57.80
La Liga (4 Seasons)66.41919510451729.4121301392420
Eredivisie (4 Seasons)63.70
Süper Lig (4 Seasons)53.00
Pro League (3 Seasons)71.651220
Premier League (3 Seasons)31.16381501333.3210127620
Champions Lg (3 Seasons)9.60
Europa Lg (3 Seasons)6.66523151241.778080600
Copa del Rey (3 Seasons)6.00
FA Cup (1 Season)1.80
EFL Cup (1 Season)0.5300
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
2007-200820VVV-Venlonl NED1. Eredivisie17th30.7Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd11.8Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd1.4Matches
2010-201123Kayserisportr TUR1. Süper Lig6th12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig11th22.3
2012-201325Galatasaraytr TUR1. Süper Lig1st16.3Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd1.9Matches
2013-201426Málagaes ESP1. La Liga11th14.5Matches
2014-201527Málagaes ESP1. La Liga9th22.8Matches
2015-201628Málagaes ESP1. La Liga8th11.194Matches
2015-201628Watfordeng ENG1. Premier League13th5.6Matches
2016-201729Watfordeng ENG1. Premier League17th23.23527Matches
2017-201830Watfordeng ENG1. Premier League14th2.2631501333.321010620Matches
2017-201830Leganéses ESP1. La Liga17th18.01910510451729.4121301352420Matches
2018-201931Al-Nassrsa KSA1. Pro League1st23.6195Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd27.1217Matches
2020-202133Al-Nassrsa KSA1. Pro League6th20.91110Matches
2021-202234AEK Athensgr GRE1. Super League5th22.9Matches
2022-202335AEK Athensgr GRE1. Super League1st18.5Matches
2023-202436AEK Athensgr GRE1. Super League2nd13.6Matches
2024-202537AEK Athensgr GRE1. Super League2nd2.8Matches
18 Seasons9 Clubs6 Leagues343.725108615462030.01414014583040
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
AEK Athens (4 Seasons)1 League57.80
Al-Nassr (3 Seasons)1 League71.651220
Málaga (3 Seasons)1 League48.4940
PSV Eindhoven (3 Seasons)1 League33.00
Watford (3 Seasons)1 League31.16381501333.3210127620
Kayserispor (2 Seasons)1 League34.80
Galatasaray (2 Seasons)1 League18.20
VVV-Venlo (1 Season)1 League30.70
Leganés (1 Season)1 League18.01910510451729.4121301352420
Super League (4 Seasons)57.80
La Liga (4 Seasons)66.41919510451729.4121301392420
Eredivisie (4 Seasons)63.70
Süper Lig (4 Seasons)53.00
Pro League (3 Seasons)71.651220
Premier League (3 Seasons)31.16381501333.3210127620
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
2014-201527Málagaes ESPCopa del Rey5th2.6Matches
2015-201628Málagaes ESPCopa del Rey17th0.2Matches
2015-201628Watfordeng ENGFA Cup3rd1.8Matches
2017-201830Watfordeng ENGEFL Cup33rd0.530Matches
2017-201830Leganéses ESPCopa del Rey3rd3.3Matches
3 Seasons3 Clubs3 Leagues8.3300
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
Málaga (2 Seasons)1 League2.80
Watford (2 Seasons)2 Leagues2.3300
Leganés (1 Season)1 League3.30
Copa del Rey (3 Seasons)6.00
FA Cup (1 Season)1.80
EFL Cup (1 Season)0.5300
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
2008-200921PSV Eindhoven1. Champions LgGR2.8Matches
2009-201022PSV Eindhoven2. Europa LgR320.5Matches
2010-201123PSV Eindhoven2. Europa LgQF1.0Matches
2012-201325Galatasaray1. Champions LgQF5.0Matches
2013-201426Galatasaray1. Champions LgR161.8Matches
2023-202436AEK Athens2. Europa LgGR5.16523151241.778080600Matches
6 Seasons3 Clubs2 Leagues16.26523151241.778080600
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PSV Eindhoven (3 Seasons)2 Leagues4.30
Galatasaray (2 Seasons)1 League6.80
AEK Athens (1 Season)1 League5.16523151241.778080600
Champions Lg (3 Seasons)9.60
Europa Lg (3 Seasons)6.66523151241.778080600
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
201224ma MoroccoAfrica Cup of NationsGR1.5Matches
201325ma MoroccoAfrica Cup of NationsGR1.5Matches
201426ma MoroccoWCQ0.8Matches
201426ma MoroccoFriendlies (M)2.8Matches
201527ma MoroccoFriendlies (M)0.8Matches
201628ma MoroccoFriendlies (M)1.8Matches
201729ma MoroccoFriendlies (M)0.9Matches
201729ma MoroccoAfrica Cup of Nations qualification3.5Matches
201831ma Morocco1. World CupGR2.8332101333.323031410Matches
201830ma MoroccoWCQ5.7Matches
201830ma MoroccoFriendlies (M)4.4Matches
201931ma MoroccoFriendlies (M)3.6Matches
201931ma MoroccoAfrica Cup of NationsR163.971Matches
201931ma MoroccoAfrica Cup of Nations qualification5.0Matches
202133ma MoroccoAfrica Cup of Nations qualification0.8Matches
9 Seasons1 Club5 Leagues40.03102101333.323032410
Friendlies (M) (6 Seasons)14.40
Africa Cup of Nations qualification (3 Seasons)9.40
Africa Cup of Nations (3 Seasons)6.9710
WCQ (2 Seasons)6.50
World Cup (1 Season)2.8332101333.323031410

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
2007-200820VVV-Venlonl NED1. Eredivisie30.7Matches
2008-200921PSV Eindhoven1. Champions Lg2.8Matches
2008-200921PSV Eindhovennl NED1. Eredivisie19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie11.8Matches
2009-201022PSV Eindhoven2. Europa Lg0.5Matches
2010-201123PSV Eindhovennl NED1. Eredivisie1.4Matches
2010-201123PSV Eindhoven2. Europa Lg1.0Matches
2010-201123Kayserisportr TUR1. Süper Lig12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig22.3
2012-201325Galatasaray1. Champions Lg5.0Matches
2012-201325Galatasaraytr TUR1. Süper Lig16.3Matches
2013-201426Galatasaray1. Champions Lg1.8Matches
2013-201426Málagaes ESP1. La Liga14.5Matches
2013-201426Galatasaraytr TUR1. Süper Lig1.9Matches
2014-201527Málagaes ESPCopa del Rey2.6Matches
2014-201527Málagaes ESP1. La Liga22.8Matches
2015-201628Málagaes ESPCopa del Rey0.2Matches
2015-201628Watfordeng ENGFA Cup1.8Matches
2015-201628Málagaes ESP1. La Liga11.1Matches
2015-201628Watfordeng ENG1. Premier League5.6Matches
2016-201729Watfordeng ENG1. Premier League23.2Matches
2017-201830Leganéses ESPCopa del Rey3.3Matches
2017-201830Watfordeng ENGEFL Cup0.5Matches
2017-201830Leganéses ESP1. La Liga18.069755223243251697714056.33143.7563403120048756315180584146Matches
2017-201830Watfordeng ENG1. Premier League2.29801336504984250.0250.061284124351477222Matches
2018-201931Al-Nassrsa KSA1. Pro League23.6Matches
2019-202032Al-Nassrsa KSA1. Pro League27.1Matches
2020-202133Al-Nassrsa KSA1. Pro League20.9Matches
2021-202234AEK Athensgr GRE1. Super League22.9Matches
2022-202335AEK Athensgr GRE1. Super League18.5Matches
2023-202436AEK Athens2. Europa Lg5.1226122881211222614857.1428.614890938715144211115128Matches
2023-202436AEK Athensgr GRE1. Super League13.6Matches
2024-202537AEK Athensgr GRE1. Super League2.8Matches
18 Seasons9 Clubs11 Leagues368.21021687356603671021895056.23741.67725224251510575367698807196
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
AEK Athens (4 Seasons)2 Leagues62.9226122881211222614857.1428.614890938715144211115128
Al-Nassr (3 Seasons)1 League71.6
Málaga (3 Seasons)2 Leagues51.2
PSV Eindhoven (3 Seasons)3 Leagues37.3
Watford (3 Seasons)3 Leagues33.39801336504984250.0250.061284124351477222
Galatasaray (2 Seasons)2 Leagues25.0
Kayserispor (2 Seasons)1 League34.8
Leganés (1 Season)2 Leagues21.369755223243251697714056.33143.7563403120048756315180584146
VVV-Venlo (1 Season)1 League30.7
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.469755223243251697714056.33143.7563403120048756315180584146
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6
Premier League (3 Seasons)31.19801336504984250.0250.061284124351477222
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.6226122881211222614857.1428.614890938715144211115128
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL 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
2007-200820VVV-Venlo1 League30.7
2008-200921PSV Eindhoven2 Leagues22.6
2009-201022PSV Eindhoven2 Leagues12.3
2010-201123PSV Eindhoven2 Leagues2.4
2010-201123Kayserispor1 League12.5
2011-201224Kayserispor1 League22.3
2012-201325Galatasaray2 Leagues21.4
2013-201426Galatasaray2 Leagues3.6
2013-201426Málaga1 League14.5
2014-201527Málaga2 Leagues25.3
2015-201628Málaga2 Leagues11.4
2015-201628Watford2 Leagues7.4
2016-201729Watford1 League23.2
2017-201830Watford2 Leagues2.79801336504984250.0250.061284124351477222
2017-201830Leganés2 Leagues21.369755223243251697714056.33143.7563403120048756315180584146
2018-201931Al-Nassr1 League23.6
2019-202032Al-Nassr1 League27.1
2020-202133Al-Nassr1 League20.9
2021-202234AEK Athens1 League22.9
2022-202335AEK Athens1 League18.5
2023-202436AEK Athens2 Leagues18.7226122881211222614857.1428.614890938715144211115128
2024-202537AEK Athens1 League2.8
18 Seasons9 Clubs11 Leagues368.21021687356603671021895056.23741.67725224251510575367698807196
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
AEK Athens (4 Seasons)2 Leagues62.9226122881211222614857.1428.614890938715144211115128
Al-Nassr (3 Seasons)1 League71.6
Málaga (3 Seasons)2 Leagues51.2
PSV Eindhoven (3 Seasons)3 Leagues37.3
Watford (3 Seasons)3 Leagues33.39801336504984250.0250.061284124351477222
Galatasaray (2 Seasons)2 Leagues25.0
Kayserispor (2 Seasons)1 League34.8
Leganés (1 Season)2 Leagues21.369755223243251697714056.33143.7563403120048756315180584146
VVV-Venlo (1 Season)1 League30.7
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.469755223243251697714056.33143.7563403120048756315180584146
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6
Premier League (3 Seasons)31.19801336504984250.0250.061284124351477222
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.6226122881211222614857.1428.614890938715144211115128
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL 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
2007-200820VVV-Venlonl NED1. Eredivisie17th30.7Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th19.8Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd11.8Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd1.4Matches
2010-201123Kayserisportr TUR1. Süper Lig6th12.5Matches
2011-201224Kayserisportr TUR1. Süper Lig11th22.3
2012-201325Galatasaraytr TUR1. Süper Lig1st16.3Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd1.9Matches
2013-201426Málagaes ESP1. La Liga11th14.5Matches
2014-201527Málagaes ESP1. La Liga9th22.8Matches
2015-201628Málagaes ESP1. La Liga8th11.1Matches
2015-201628Watfordeng ENG1. Premier League13th5.6Matches
2016-201729Watfordeng ENG1. Premier League17th23.2Matches
2017-201830Watfordeng ENG1. Premier League14th2.29801336504984250.0250.061284124351477222Matches
2017-201830Leganéses ESP1. La Liga17th18.069755223243251697714056.33143.7563403120048756315180584146Matches
2018-201931Al-Nassrsa KSA1. Pro League1st23.6Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd27.1Matches
2020-202133Al-Nassrsa KSA1. Pro League6th20.9Matches
2021-202234AEK Athensgr GRE1. Super League5th22.9Matches
2022-202335AEK Athensgr GRE1. Super League1st18.5Matches
2023-202436AEK Athensgr GRE1. Super League2nd13.6Matches
2024-202537AEK Athensgr GRE1. Super League2nd2.8Matches
18 Seasons9 Clubs6 Leagues343.779556526848255795754256.03344.0624431521289061325587656168
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
AEK Athens (4 Seasons)1 League57.8
Al-Nassr (3 Seasons)1 League71.6
Málaga (3 Seasons)1 League48.4
PSV Eindhoven (3 Seasons)1 League33.0
Watford (3 Seasons)1 League31.19801336504984250.0250.061284124351477222
Kayserispor (2 Seasons)1 League34.8
Galatasaray (2 Seasons)1 League18.2
VVV-Venlo (1 Season)1 League30.7
Leganés (1 Season)1 League18.069755223243251697714056.33143.7563403120048756315180584146
Super League (4 Seasons)57.8
La Liga (4 Seasons)66.469755223243251697714056.33143.7563403120048756315180584146
Eredivisie (4 Seasons)63.7
Süper Lig (4 Seasons)53.0
Pro League (3 Seasons)71.6
Premier League (3 Seasons)31.19801336504984250.0250.061284124351477222
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
2014-201527Málagaes ESPCopa del Rey5th2.6Matches
2015-201628Málagaes ESPCopa del Rey17th0.2Matches
2015-201628Watfordeng ENGFA Cup3rd1.8Matches
2017-201830Watfordeng ENGEFL Cup33rd0.5Matches
2017-201830Leganéses ESPCopa del Rey3rd3.3Matches
3 Seasons3 Clubs3 Leagues8.3
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
Málaga (2 Seasons)1 League2.8
Watford (2 Seasons)2 Leagues2.3
Leganés (1 Season)1 League3.3
Copa del Rey (3 Seasons)6.0
FA Cup (1 Season)1.8
EFL 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
2008-200921PSV Eindhoven1. Champions LgGR2.8Matches
2009-201022PSV Eindhoven2. Europa LgR320.5Matches
2010-201123PSV Eindhoven2. Europa LgQF1.0Matches
2012-201325Galatasaray1. Champions LgQF5.0Matches
2013-201426Galatasaray1. Champions LgR161.8Matches
2023-202436AEK Athens2. Europa LgGR5.1226122881211222614857.1428.614890938715144211115128Matches
6 Seasons3 Clubs2 Leagues16.2226122881211222614857.1428.614890938715144211115128
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
PSV Eindhoven (3 Seasons)2 Leagues4.3
Galatasaray (2 Seasons)1 League6.8
AEK Athens (1 Season)1 League5.1226122881211222614857.1428.614890938715144211115128
Champions Lg (3 Seasons)9.6
Europa Lg (3 Seasons)6.6226122881211222614857.1428.614890938715144211115128
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
201224ma MoroccoAfrica Cup of NationsGR1.5Matches
201325ma MoroccoAfrica Cup of NationsGR1.5Matches
201426ma MoroccoWCQ0.8Matches
201426ma MoroccoFriendlies (M)2.8Matches
201527ma MoroccoFriendlies (M)0.8Matches
201628ma MoroccoFriendlies (M)1.8Matches
201729ma MoroccoFriendlies (M)0.9Matches
201729ma MoroccoAfrica Cup of Nations qualification3.5Matches
201831ma Morocco1. World CupGR2.812232545555122191263.2736.8715432621353878217Matches
201830ma MoroccoWCQ5.7Matches
201830ma MoroccoFriendlies (M)4.4Matches
201931ma MoroccoFriendlies (M)3.6Matches
201931ma MoroccoAfrica Cup of NationsR163.9Matches
201931ma MoroccoAfrica Cup of Nations qualification5.0Matches
202133ma MoroccoAfrica Cup of Nations qualification0.8Matches
9 Seasons1 Club5 Leagues40.012232545555122191263.2736.8715432621353878217
Friendlies (M) (6 Seasons)14.4
Africa Cup of Nations qualification (3 Seasons)9.4
Africa Cup of Nations (3 Seasons)6.9
WCQ (2 Seasons)6.5
World Cup (1 Season)2.812232545555122191263.2736.8715432621353878217

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
2007-200820VVV-Venlonl NED1. Eredivisie332,7638490.330.731222Matches
2008-200921PSV Eindhoven1. Champions Lg3252842.8320Matches
2008-200921PSV Eindhovennl NED1. Eredivisie251,7847158.319.82164Matches
2009-201022PSV Eindhovennl NED1. Eredivisie251,0644334.811.89316Matches
2009-201022PSV Eindhoven2. Europa Lg144440.501Matches
2010-201123PSV Eindhovennl NED1. Eredivisie6122204.01.406Matches
2010-201123PSV Eindhoven2. Europa Lg393311.0102Matches
2010-201123Kayserisportr TUR1. Süper Lig141,1248036.712.5131Matches
2011-201224Kayserisportr TUR1. Süper Lig242,0118465.722.3231
2012-201325Galatasaray1. Champions Lg10453455.0416Matches
2012-201325Galatasaraytr TUR1. Süper Lig301,4714948.116.31317Matches
2013-201426Galatasaray1. Champions Lg5159321.8104Matches
2013-201426Málagaes ESP1. La Liga151,3058738.214.515100Matches
2013-201426Galatasaraytr TUR1. Süper Lig4167425.51.913Matches
2014-201527Málagaes ESPCopa del Rey42305842.62.6291222411.7531+2+0.78+0.49Matches
2014-201527Málagaes ESP1. La Liga312,0486659.922.820141101.232732-5-0.22-0.15Matches
2015-201628Málagaes ESPCopa del Rey1212111.70.20012000.0001-1-4.29-3.72Matches
2015-201628Watfordeng ENGFA Cup31605335.61.827601803.001100.00-0.93Matches
2015-201628Málagaes ESP1. La Liga131,0037729.311.113774001.3186+2+0.18+0.14Matches
2015-201628Watfordeng ENG1. Premier League125064214.85.641841.0059-4-0.71-0.53Matches
2016-201729Watfordeng ENG1. Premier League292,0917261.123.22511400.972351-28-1.21-1.21Matches
2017-201830Leganéses ESPCopa del Rey52935940.73.3468012011.404400.000.00Matches
2017-201830Watfordeng ENGEFL Cup1454550.00.51450000.000000.00+2.00Matches
2017-201830Leganéses ESP1. La Liga301,6235447.518.017776132401.031826-8-0.44+0.0120.423.1-2.7-0.15+0.10Matches
2017-201830Watfordeng ENG1. Premier League3198665.82.231001.6743+1+0.45+1.044.43.8+0.6+0.27+0.47Matches
2018-201931Al-Nassrsa KSA1. Pro League262,1248278.723.624861222702.465620+36+1.53+0.59Matches
2019-202032Al-Nassrsa KSA1. Pro League292,4408490.427.128861912402.105221+31+1.14+0.10Matches
2020-202133Al-Nassrsa KSA1. Pro League251,8837569.720.92281933301.603927+12+0.57+0.46Matches
2021-202234AEK Athensgr GRE1. Super League292,0597163.522.923821163001.623421+13+0.57+0.49Matches
2022-202335AEK Athensgr GRE1. Super League311,6665451.418.519723122602.193011+19+1.03-0.86Matches
2023-202436AEK Athens2. Europa Lg64607785.25.16772000.67611-5-0.98+0.157.310.4-3.1-0.60+1.72Matches
2023-202436AEK Athensgr GRE1. Super League271,2254537.813.613731142022.303416+18+1.32+0.12Matches
2024-202537AEK Athensgr GRE1. Super League62544218.82.8373131202.1751+4+1.42+0.51Matches
18 Seasons9 Clubs11 Leagues50933,1416545.8368.2364801411452481.65349262+87+0.39+0.1932.137.3-5.2-0.20+0.05
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
AEK Athens (4 Seasons)2 Leagues995,6645748.862.9647618352321.9610960+49+0.78-0.307.310.4-3.1-0.60+1.72
Al-Nassr (3 Seasons)1 League806,4478179.671.674854063002.0614768+79+1.10+0.56
Málaga (3 Seasons)2 Leagues644,6077242.051.2507930142311.273840-2-0.05-0.05
PSV Eindhoven (3 Seasons)3 Leagues633,3595332.437.3341129
Watford (3 Seasons)3 Leagues483,0006327.833.335661313841.133364-31-0.93-0.644.43.8+0.6+0.27+0.47
Galatasaray (2 Seasons)2 Leagues492,2504626.825.019130
Kayserispor (2 Seasons)1 League383,1358351.234.8362
Leganés (1 Season)2 Leagues351,9165546.321.321756142411.082230-8-0.38-0.0120.423.1-2.7-0.15+0.10
VVV-Venlo (1 Season)1 League332,7638490.330.731222
Super League (4 Seasons)935,2045647.057.8587616352322.0410349+54+0.93-0.17
La Liga (4 Seasons)895,9796743.766.4657734242401.165364-11-0.21-0.0720.423.1-2.7-0.15+0.10
Eredivisie (4 Seasons)895,7336446.863.7613128
Süper Lig (4 Seasons)724,7736639.053.05022
Pro League (3 Seasons)806,4478179.671.674854063002.0614768+79+1.10+0.56
Premier League (3 Seasons)442,7956427.231.132131241.033263-31-1.00-0.674.43.8+0.6+0.27+0.47
Champions Lg (3 Seasons)18864489.68310
Europa Lg (3 Seasons)105976085.26.67772300.67611-5-0.98+0.157.310.4-3.1-0.60+1.72
Copa del Rey (3 Seasons)105445437.86.0676242221.4076+1+0.17+0.17
FA Cup (1 Season)31605335.61.827601803.001100.00-0.93
EFL Cup (1 Season)1454550.00.51450000.000000.00+2.00
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
2007-200820VVV-Venlo1 League332,7638490.330.731222
2008-200921PSV Eindhoven2 Leagues282,0367358.322.62484
2009-201022PSV Eindhoven2 Leagues261,1084334.812.39317
2010-201123PSV Eindhoven2 Leagues9215244.02.4108
2010-201123Kayserispor1 League141,1248036.712.5131
2011-201224Kayserispor1 League242,0118465.722.3231
2012-201325Galatasaray2 Leagues401,9244848.121.417123
2013-201426Galatasaray2 Leagues9326365.53.6207
2013-201426Málaga1 League151,3058738.214.515100
2014-201527Málaga2 Leagues352,2786557.525.3229116132411.293033-3-0.12-0.12
2015-201628Málaga2 Leagues141,0247328.411.41377412001.2287+1+0.09+0.09
2015-201628Watford2 Leagues156664417.27.467619841.40610-4-0.54-0.46
2016-201729Watford1 League292,0917261.123.22511400.972351-28-1.21-1.21
2017-201830Watford2 Leagues4243616.92.74451001.2543+1+0.37+0.984.43.8+0.6+0.27+0.47
2017-201830Leganés2 Leagues351,9165546.321.321756142411.082230-8-0.38-0.0120.423.1-2.7-0.15+0.10
2018-201931Al-Nassr1 League262,1248278.723.624861222702.465620+36+1.53+0.59
2019-202032Al-Nassr1 League292,4408490.427.128861912402.105221+31+1.14+0.10
2020-202133Al-Nassr1 League251,8837569.720.92281933301.603927+12+0.57+0.46
2021-202234AEK Athens1 League292,0597163.522.923821163001.623421+13+0.57+0.49
2022-202335AEK Athens1 League311,6665451.418.519723122602.193011+19+1.03-0.86
2023-202436AEK Athens2 Leagues331,6855144.618.719743142022.004027+13+0.69-0.427.310.4-3.1-0.60+1.72
2024-202537AEK Athens1 League62544218.82.8373131202.1751+4+1.42+0.51
18 Seasons9 Clubs11 Leagues50933,1416545.8368.2364801411452481.65349262+87+0.39+0.1932.137.3-5.2-0.20+0.05
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
AEK Athens (4 Seasons)2 Leagues995,6645748.862.9647618352321.9610960+49+0.78-0.307.310.4-3.1-0.60+1.72
Al-Nassr (3 Seasons)1 League806,4478179.671.674854063002.0614768+79+1.10+0.56
Málaga (3 Seasons)2 Leagues644,6077242.051.2507930142311.273840-2-0.05-0.05
PSV Eindhoven (3 Seasons)3 Leagues633,3595332.437.3341129
Watford (3 Seasons)3 Leagues483,0006327.833.335661313841.133364-31-0.93-0.644.43.8+0.6+0.27+0.47
Galatasaray (2 Seasons)2 Leagues492,2504626.825.019130
Kayserispor (2 Seasons)1 League383,1358351.234.8362
Leganés (1 Season)2 Leagues351,9165546.321.321756142411.082230-8-0.38-0.0120.423.1-2.7-0.15+0.10
VVV-Venlo (1 Season)1 League332,7638490.330.731222
Super League (4 Seasons)935,2045647.057.8587616352322.0410349+54+0.93-0.17
La Liga (4 Seasons)895,9796743.766.4657734242401.165364-11-0.21-0.0720.423.1-2.7-0.15+0.10
Eredivisie (4 Seasons)895,7336446.863.7613128
Süper Lig (4 Seasons)724,7736639.053.05022
Pro League (3 Seasons)806,4478179.671.674854063002.0614768+79+1.10+0.56
Premier League (3 Seasons)442,7956427.231.132131241.033263-31-1.00-0.674.43.8+0.6+0.27+0.47
Champions Lg (3 Seasons)18864489.68310
Europa Lg (3 Seasons)105976085.26.67772300.67611-5-0.98+0.157.310.4-3.1-0.60+1.72
Copa del Rey (3 Seasons)105445437.86.0676242221.4076+1+0.17+0.17
FA Cup (1 Season)31605335.61.827601803.001100.00-0.93
EFL Cup (1 Season)1454550.00.51450000.000000.00+2.00
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
2007-200820VVV-Venlonl NED1. Eredivisie17th332,7638490.330.731222Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th251,7847158.319.82164Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd251,0644334.811.89316Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd6122204.01.406Matches
2010-201123Kayserisportr TUR1. Süper Lig6th141,1248036.712.5131Matches
2011-201224Kayserisportr TUR1. Süper Lig11th242,0118465.722.3231
2012-201325Galatasaraytr TUR1. Süper Lig1st301,4714948.116.31317Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd4167425.51.913Matches
2013-201426Málagaes ESP1. La Liga11th151,3058738.214.515100Matches
2014-201527Málagaes ESP1. La Liga9th312,0486659.922.820141101.232732-5-0.22-0.15Matches
2015-201628Málagaes ESP1. La Liga8th131,0037729.311.113774001.3186+2+0.18+0.14Matches
2015-201628Watfordeng ENG1. Premier League13th125064214.85.641841.0059-4-0.71-0.53Matches
2016-201729Watfordeng ENG1. Premier League17th292,0917261.123.22511400.972351-28-1.21-1.21Matches
2017-201830Watfordeng ENG1. Premier League14th3198665.82.231001.6743+1+0.45+1.044.43.8+0.6+0.27+0.47Matches
2017-201830Leganéses ESP1. La Liga17th301,6235447.518.017776132401.031826-8-0.44+0.0120.423.1-2.7-0.15+0.10Matches
2018-201931Al-Nassrsa KSA1. Pro League1st262,1248278.723.624861222702.465620+36+1.53+0.59Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd292,4408490.427.128861912402.105221+31+1.14+0.10Matches
2020-202133Al-Nassrsa KSA1. Pro League6th251,8837569.720.92281933301.603927+12+0.57+0.46Matches
2021-202234AEK Athensgr GRE1. Super League5th292,0597163.522.923821163001.623421+13+0.57+0.49Matches
2022-202335AEK Athensgr GRE1. Super League1st311,6665451.418.519723122602.193011+19+1.03-0.86Matches
2023-202436AEK Athensgr GRE1. Super League2nd271,2254537.813.613731142022.303416+18+1.32+0.12Matches
2024-202537AEK Athensgr GRE1. Super League2nd62544218.82.8373131202.1751+4+1.42+0.51Matches
18 Seasons9 Clubs6 Leagues46730,9316645.8343.7340801341272461.67335244+91+0.43+0.2324.826.9-2.1-0.11+0.11
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
AEK Athens (4 Seasons)1 League935,2045647.057.8587616352322.0410349+54+0.93-0.17
Al-Nassr (3 Seasons)1 League806,4478179.671.674854063002.0614768+79+1.10+0.56
Málaga (3 Seasons)1 League594,3567442.548.44877281101.253538-3-0.09-0.09
PSV Eindhoven (3 Seasons)1 League562,9705332.433.030926
Watford (3 Seasons)1 League442,7956427.231.132131241.033263-31-1.00-0.674.43.8+0.6+0.27+0.47
Kayserispor (2 Seasons)1 League383,1358351.234.8362
Galatasaray (2 Seasons)1 League341,6384826.818.21420
VVV-Venlo (1 Season)1 League332,7638490.330.731222
Leganés (1 Season)1 League301,6235447.518.017776132401.031826-8-0.44+0.0120.423.1-2.7-0.15+0.10
Super League (4 Seasons)935,2045647.057.8587616352322.0410349+54+0.93-0.17
La Liga (4 Seasons)895,9796743.766.4657734242401.165364-11-0.21-0.0720.423.1-2.7-0.15+0.10
Eredivisie (4 Seasons)895,7336446.863.7613128
Süper Lig (4 Seasons)724,7736639.053.05022
Pro League (3 Seasons)806,4478179.671.674854063002.0614768+79+1.10+0.56
Premier League (3 Seasons)442,7956427.231.132131241.033263-31-1.00-0.674.43.8+0.6+0.27+0.47
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
2014-201527Málagaes ESPCopa del Rey5th42305842.62.6291222411.7531+2+0.78+0.49Matches
2015-201628Málagaes ESPCopa del Rey17th1212111.70.20012000.0001-1-4.29-3.72Matches
2015-201628Watfordeng ENGFA Cup3rd31605335.61.827601803.001100.00-0.93Matches
2017-201830Watfordeng ENGEFL Cup33rd1454550.00.51450000.000000.00+2.00Matches
2017-201830Leganéses ESPCopa del Rey3rd52935940.73.3468012011.404400.000.00Matches
3 Seasons3 Clubs3 Leagues147495437.88.3973251921.6487+1+0.12-0.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Málaga (2 Seasons)1 League52515034.92.8292232311.4032+1+0.36+0.36
Watford (2 Seasons)2 Leagues42055138.02.336601802.251100.00-0.54
Leganés (1 Season)1 League52935940.73.3468012011.404400.000.00
Copa del Rey (3 Seasons)105445437.86.0676242221.4076+1+0.17+0.17
FA Cup (1 Season)31605335.61.827601803.001100.00-0.93
EFL Cup (1 Season)1454550.00.51450000.000000.00+2.00
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
2008-200921PSV Eindhoven1. Champions LgGR3252842.8320Matches
2009-201022PSV Eindhoven2. Europa LgR32144440.501Matches
2010-201123PSV Eindhoven2. Europa LgQF393311.0102Matches
2012-201325Galatasaray1. Champions LgQF10453455.0416Matches
2013-201426Galatasaray1. Champions LgR165159321.8104Matches
2023-202436AEK Athens2. Europa LgGR64607785.25.16772000.67611-5-0.98+0.157.310.4-3.1-0.60+1.72Matches
6 Seasons3 Clubs2 Leagues281,4615285.216.2157751300.67611-5-0.98+0.157.310.4-3.1-0.60+1.72
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
PSV Eindhoven (3 Seasons)2 Leagues7389564.3423
Galatasaray (2 Seasons)1 League15612416.85110
AEK Athens (1 Season)1 League64607785.25.16772000.67611-5-0.98+0.157.310.4-3.1-0.60+1.72
Champions Lg (3 Seasons)18864489.68310
Europa Lg (3 Seasons)105976085.26.67772300.67611-5-0.98+0.157.310.4-3.1-0.60+1.72
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
201224ma MoroccoAfrica Cup of NationsGR31364550.41.5191122301.0025-3-1.99-3.33Matches
201325ma MoroccoAfrica Cup of NationsGR21356850.01.52681011.0001-1-0.67-1.33Matches
201426ma MoroccoWCQ3742513.70.80032400.6731+2+2.43+2.63Matches
201426ma MoroccoFriendlies (M)62534228.12.8360132402.3390+9+3.20+2.23Matches
201527ma MoroccoFriendlies (M)1747427.40.81740000.0001-1-1.22-0.76Matches
201628ma MoroccoFriendlies (M)31655545.81.827801912.3320+2+1.09-1.22Matches
201729ma MoroccoFriendlies (M)1848423.30.91840000.0012-1-1.07-2.70Matches
201729ma MoroccoAfrica Cup of Nations qualification53186458.93.5383123402.6071+6+1.70+0.48Matches
201831ma Morocco1. World CupGR32558594.42.83852000.3323-1-0.35+5.652.55.2-2.6-0.93-1.50Matches
201830ma MoroccoWCQ65138671.35.76863002.0090+9+1.58+0.27Matches
201830ma MoroccoFriendlies (M)53977973.54.45792012.6072+5+1.13-0.13Matches
201931ma MoroccoFriendlies (M)53206459.33.6474112501.0057-2-0.56-0.56Matches
201931ma MoroccoAfrica Cup of NationsR1643488789.23.94872002.2541+3+0.78+0.78Matches
201931ma MoroccoAfrica Cup of Nations qualification54499083.15.05904002.0082+6+1.20+2.19Matches
202133ma MoroccoAfrica Cup of Nations qualification2753813.90.816701802.000000.00-1.74Matches
9 Seasons1 Club5 Leagues543,5966751.040.0418018132331.765926+33+0.83-0.032.55.2-2.6-0.93-1.50
Friendlies (M) (6 Seasons)211,2936243.514.41674452121.862412+12+0.84-0.13
Africa Cup of Nations qualification (3 Seasons)128427052.09.4985532502.25153+12+1.28+0.01
Africa Cup of Nations (3 Seasons)96196966.66.9782422311.5667-1-0.15-1.01
WCQ (2 Seasons)95876546.66.5686332401.56121+11+1.69+1.42
World Cup (1 Season)32558594.42.83852000.3323-1-0.35+5.652.55.2-2.6-0.93-1.50

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
2007-200820VVV-Venlonl NED1. Eredivisie30.76087Matches
2008-200921PSV Eindhoven1. Champions Lg2.81013Matches
2008-200921PSV Eindhovennl NED1. Eredivisie19.86048Matches
2009-201022PSV Eindhovennl NED1. Eredivisie11.81043Matches
2009-201022PSV Eindhoven2. Europa Lg0.5002Matches
2010-201123PSV Eindhovennl NED1. Eredivisie1.4102Matches
2010-201123PSV Eindhoven2. Europa Lg1.0001Matches
2010-201123Kayserisportr TUR1. Süper Lig12.540Matches
2011-201224Kayserisportr TUR1. Süper Lig22.370
2012-201325Galatasaray1. Champions Lg5.03014Matches
2012-201325Galatasaraytr TUR1. Süper Lig16.360Matches
2013-201426Galatasaray1. Champions Lg1.8106Matches
2013-201426Málagaes ESP1. La Liga14.51140Matches
2013-201426Galatasaraytr TUR1. Süper Lig1.9002Matches
2014-201527Málagaes ESPCopa del Rey2.61000Matches
2014-201527Málagaes ESP1. La Liga22.87060Matches
2015-201628Málagaes ESPCopa del Rey0.20000Matches
2015-201628Watfordeng ENGFA Cup1.81000Matches
2015-201628Málagaes ESP1. La Liga11.15103729206349100Matches
2015-201628Watfordeng ENG1. Premier League5.63115Matches
2016-201729Watfordeng ENG1. Premier League23.2400473621292735010Matches
2017-201830Leganéses ESPCopa del Rey3.31000Matches
2017-201830Watfordeng ENGEFL Cup0.5000300103000Matches
2017-201830Leganéses ESP1. La Liga18.06115436256151001076122334.3Matches
2017-201830Watfordeng ENG1. Premier League2.200062290300083633.3Matches
2018-201931Al-Nassrsa KSA1. Pro League23.6400766322166519000Matches
2019-202032Al-Nassrsa KSA1. Pro League27.1300575311340721000Matches
2020-202133Al-Nassrsa KSA1. Pro League20.98115936816110110Matches
2021-202234AEK Athensgr GRE1. Super League22.97000Matches
2022-202335AEK Athensgr GRE1. Super League18.58000Matches
2023-202436AEK Athens2. Europa Lg5.130016572405010192340.0Matches
2023-202436AEK Athensgr GRE1. Super League13.62000Matches
2024-202537AEK Athensgr GRE1. Super League2.81000Matches
18 Seasons9 Clubs11 Leagues368.2101526882609795458116130103173234.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
AEK Athens (4 Seasons)2 Leagues62.9210016572405010192340.0
Al-Nassr (3 Seasons)1 League71.61511192152416672251000
Málaga (3 Seasons)2 Leagues51.2142013729206349100
PSV Eindhoven (3 Seasons)3 Leagues37.390109
Watford (3 Seasons)3 Leagues33.381071384139274101083633.3
Galatasaray (2 Seasons)2 Leagues25.010022
Kayserispor (2 Seasons)1 League34.8110
Leganés (1 Season)2 Leagues21.37115436256151001076122334.3
VVV-Venlo (1 Season)1 League30.76087
Super League (4 Seasons)57.818000
La Liga (4 Seasons)66.41931191654512491911076122334.3
Eredivisie (4 Seasons)63.7140180
Süper Lig (4 Seasons)53.01702
Pro League (3 Seasons)71.61511192152416672251000
Premier League (3 Seasons)31.171068384138273801083633.3
Champions Lg (3 Seasons)9.65033
Europa Lg (3 Seasons)6.630019572405010192340.0
Copa del Rey (3 Seasons)6.02000
FA Cup (1 Season)1.81000
EFL Cup (1 Season)0.5000300103000
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
2007-200820VVV-Venlo1 League30.76087
2008-200921PSV Eindhoven2 Leagues22.67061
2009-201022PSV Eindhoven2 Leagues12.31045
2010-201123PSV Eindhoven2 Leagues2.4103
2010-201123Kayserispor1 League12.540
2011-201224Kayserispor1 League22.370
2012-201325Galatasaray2 Leagues21.49014
2013-201426Galatasaray2 Leagues3.6108
2013-201426Málaga1 League14.51140
2014-201527Málaga2 Leagues25.3800600
2015-201628Málaga2 Leagues11.45103729206349100
2015-201628Watford2 Leagues7.4410150
2016-201729Watford1 League23.2400473621292735010
2017-201830Watford2 Leagues2.7000922100600083633.3
2017-201830Leganés2 Leagues21.37115436256151001076122334.3
2018-201931Al-Nassr1 League23.6400766322166519000
2019-202032Al-Nassr1 League27.1300575311340721000
2020-202133Al-Nassr1 League20.98115936816110110
2021-202234AEK Athens1 League22.97000
2022-202335AEK Athens1 League18.58000
2023-202436AEK Athens2 Leagues18.750016572405010192340.0
2024-202537AEK Athens1 League2.81000
18 Seasons9 Clubs11 Leagues368.2101526882609795458116130103173234.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
AEK Athens (4 Seasons)2 Leagues62.9210016572405010192340.0
Al-Nassr (3 Seasons)1 League71.61511192152416672251000
Málaga (3 Seasons)2 Leagues51.2142013729206349100
PSV Eindhoven (3 Seasons)3 Leagues37.390109
Watford (3 Seasons)3 Leagues33.381071384139274101083633.3
Galatasaray (2 Seasons)2 Leagues25.010022
Kayserispor (2 Seasons)1 League34.8110
Leganés (1 Season)2 Leagues21.37115436256151001076122334.3
VVV-Venlo (1 Season)1 League30.76087
Super League (4 Seasons)57.818000
La Liga (4 Seasons)66.41931191654512491911076122334.3
Eredivisie (4 Seasons)63.7140180
Süper Lig (4 Seasons)53.01702
Pro League (3 Seasons)71.61511192152416672251000
Premier League (3 Seasons)31.171068384138273801083633.3
Champions Lg (3 Seasons)9.65033
Europa Lg (3 Seasons)6.630019572405010192340.0
Copa del Rey (3 Seasons)6.02000
FA Cup (1 Season)1.81000
EFL Cup (1 Season)0.5000300103000
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
2007-200820VVV-Venlonl NED1. Eredivisie17th30.76087Matches
2008-200921PSV Eindhovennl NED1. Eredivisie4th19.86048Matches
2009-201022PSV Eindhovennl NED1. Eredivisie3rd11.81043Matches
2010-201123PSV Eindhovennl NED1. Eredivisie3rd1.4102Matches
2010-201123Kayserisportr TUR1. Süper Lig6th12.540Matches
2011-201224Kayserisportr TUR1. Süper Lig11th22.370
2012-201325Galatasaraytr TUR1. Süper Lig1st16.360Matches
2013-201426Galatasaraytr TUR1. Süper Lig2nd1.9002Matches
2013-201426Málagaes ESP1. La Liga11th14.51140Matches
2014-201527Málagaes ESP1. La Liga9th22.87060Matches
2015-201628Málagaes ESP1. La Liga8th11.15103729206349100Matches
2015-201628Watfordeng ENG1. Premier League13th5.63115Matches
2016-201729Watfordeng ENG1. Premier League17th23.2400473621292735010Matches
2017-201830Watfordeng ENG1. Premier League14th2.200062290300083633.3Matches
2017-201830Leganéses ESP1. La Liga17th18.06115436256151001076122334.3Matches
2018-201931Al-Nassrsa KSA1. Pro League1st23.6400766322166519000Matches
2019-202032Al-Nassrsa KSA1. Pro League2nd27.1300575311340721000Matches
2020-202133Al-Nassrsa KSA1. Pro League6th20.98115936816110110Matches
2021-202234AEK Athensgr GRE1. Super League5th22.97000Matches
2022-202335AEK Athensgr GRE1. Super League1st18.58000Matches
2023-202436AEK Athensgr GRE1. Super League2nd13.62000Matches
2024-202537AEK Athensgr GRE1. Super League2nd2.81000Matches
18 Seasons9 Clubs6 Leagues343.79052633255909295810812084152934.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
AEK Athens (4 Seasons)1 League57.818000
Al-Nassr (3 Seasons)1 League71.61511192152416672251000
Málaga (3 Seasons)1 League48.4132013729206349100
PSV Eindhoven (3 Seasons)1 League33.08093
Watford (3 Seasons)1 League31.171068384138273801083633.3
Kayserispor (2 Seasons)1 League34.8110
Galatasaray (2 Seasons)1 League18.2602
VVV-Venlo (1 Season)1 League30.76087
Leganés (1 Season)1 League18.06115436256151001076122334.3
Super League (4 Seasons)57.818000
La Liga (4 Seasons)66.41931191654512491911076122334.3
Eredivisie (4 Seasons)63.7140180
Süper Lig (4 Seasons)53.01702
Pro League (3 Seasons)71.61511192152416672251000
Premier League (3 Seasons)31.171068384138273801083633.3
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201527Málagaes ESPCopa del Rey5th2.61000Matches
2015-201628Málagaes ESPCopa del Rey17th0.20000Matches
2015-201628Watfordeng ENGFA Cup3rd1.81000Matches
2017-201830Watfordeng ENGEFL Cup33rd0.5000300103000Matches
2017-201830Leganéses ESPCopa del Rey3rd3.31000Matches
3 Seasons3 Clubs3 Leagues8.3300300103000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Málaga (2 Seasons)1 League2.81000
Watford (2 Seasons)2 Leagues2.3100300103000
Leganés (1 Season)1 League3.31000
Copa del Rey (3 Seasons)6.02000
FA Cup (1 Season)1.81000
EFL Cup (1 Season)0.5000300103000
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
2008-200921PSV Eindhoven1. Champions LgGR2.81013Matches
2009-201022PSV Eindhoven2. Europa LgR320.5002Matches
2010-201123PSV Eindhoven2. Europa LgQF1.0001Matches
2012-201325Galatasaray1. Champions LgQF5.03014Matches
2013-201426Galatasaray1. Champions LgR161.8106Matches
2023-202436AEK Athens2. Europa LgGR5.130016572405010192340.0Matches
6 Seasons3 Clubs2 Leagues16.280052572405010192340.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PSV Eindhoven (3 Seasons)2 Leagues4.31016
Galatasaray (2 Seasons)1 League6.84020
AEK Athens (1 Season)1 League5.130016572405010192340.0
Champions Lg (3 Seasons)9.65033
Europa Lg (3 Seasons)6.630019572405010192340.0
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
201224ma MoroccoAfrica Cup of NationsGR1.50000Matches
201325ma MoroccoAfrica Cup of NationsGR1.50000Matches
201426ma MoroccoWCQ0.81000Matches
201426ma MoroccoFriendlies (M)2.80000Matches
201527ma MoroccoFriendlies (M)0.80000Matches
201628ma MoroccoFriendlies (M)1.81000Matches
201729ma MoroccoFriendlies (M)0.90000Matches
201729ma MoroccoAfrica Cup of Nations qualification3.50000Matches
201831ma Morocco1. World CupGR2.810010811013000125271.4Matches
201830ma MoroccoWCQ5.70000Matches
201830ma MoroccoFriendlies (M)4.42000Matches
201931ma MoroccoFriendlies (M)3.61000Matches
201931ma MoroccoAfrica Cup of NationsR163.90001214317170Matches
201931ma MoroccoAfrica Cup of Nations qualification5.00000Matches
202133ma MoroccoAfrica Cup of Nations qualification0.80000Matches
9 Seasons1 Club5 Leagues40.06002222427210000125271.4
Friendlies (M) (6 Seasons)14.44000
Africa Cup of Nations qualification (3 Seasons)9.40000
Africa Cup of Nations (3 Seasons)6.90001214317170
WCQ (2 Seasons)6.51000
World Cup (1 Season)2.810010811013000125271.4

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.