Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2008-200919Standard Liègebe BEL1. First Division1265466.1000000000.000.000.000.000.00Matches
2008-200919Standard Liège2. UEFA Cup20410.5000000.000.00Matches
2009-201020Standard Liège1. Champions Lg543954.4000000010.000.000.000.000.00Matches
2009-201020Standard Liège2. Europa Lg533433.8000000100.000.000.000.000.00Matches
2009-201020Standard Liègebe BEL1. Pro League31242,16124.05510500200.210.210.420.210.42Matches
2010-201121Standard Liègebe BEL1. Pro League38343,00933.4137201300400.390.210.600.390.60
2011-201222Anzhiru RUS1. RPL833473.9011000100.000.260.260.000.26
2012-201323Anzhi2. Europa Lg1033624.0000000110.000.000.000.000.00Matches
2012-201323Anzhiru RUS1. RPL2091,03711.5145100200.090.350.430.090.43Matches
2013-201424Standard Liège2. Europa Lg331862.1000000010.000.000.000.000.00Matches
2013-201424Standard Liègebe BEL1. Pro League24181,48916.5325300420.180.120.300.180.30Matches
2013-201424Anzhiru RUS1. RPL311141.3000000000.000.000.000.000.00Matches
2014-201525Standard Liège2. Europa Lg11560.6000000000.000.000.000.000.00Matches
2014-201525Standard Liègebe BEL1. Pro League20181,56717.4325300200.170.110.290.170.29Matches
2015-201626Benfica1. Champions Lg411401.6000000100.000.000.000.000.00Matches
2015-201626Benficapt POR1. Primeira Liga2068229.1235200100.220.330.550.220.55Matches
2016-201727Granadaes ESPCopa del Rey20240.3000000000.000.000.000.000.00Matches
2016-201727Granadaes ESP1. La Liga22201,74719.4516500600.260.050.310.260.31Matches
2017-201828Olympiacos1. Champions Lg442683.0000000000.000.000.000.000.00Matches
2017-201828Standard Liègebe BEL1. First Division A16131,25313.95712500100.360.500.860.360.86Matches
2017-201828Olympiacosgr GRE1. Super League642993.3000000000.000.000.000.000.00Matches
2018-201929Standard Liège2. Europa Lg665215.8112100200.170.170.350.170.35Matches
2018-201929Standard Liègebe BEL1. First Division A37302,81031.25813500610.160.260.420.160.42Matches
2019-202030Standard Liège2. Europa Lg654515.0000000100.000.000.000.000.00Matches
2019-202030Standard Liègebe BEL1. First Division A26171,63018.1369300410.170.330.500.170.50Matches
2020-202131Standard Liège2. Europa Lg311361.5000000000.000.000.000.000.00Matches
2020-202131Standard Liègebe BEL1. First Division A23111,09112.1123011400.080.160.250.000.16Matches
2021-202232Standard Liègebe BEL1. First Division A2336186.9101100100.150.000.150.150.15Matches
14 Seasons5 Clubs8 Leagues38024823,463260.748499747114470.180.190.370.180.37
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Standard Liège (10 Seasons)3 Leagues28119718,303203.440408039113260.200.200.390.190.39
Anzhi (3 Seasons)2 Leagues41161,86020.7156100410.050.240.290.050.29
Granada (1 Season)2 Leagues24201,77119.7516500600.250.050.300.250.30
Benfica (1 Season)2 Leagues24796210.7235200200.190.280.470.190.47
Olympiacos (1 Season)2 Leagues1085676.3000000000.000.000.000.000.00
First Division A (10 Seasons)25017416,174179.739397838112840.220.220.430.210.43
UEFA Cup (8 Seasons)36222,09623.3112100520.040.040.090.040.09
RPL (3 Seasons)31131,49816.6156100300.060.300.360.060.36
Champions Lg (3 Seasons)1398038.9000000110.000.000.000.000.00
La Liga (1 Season)22201,74719.4516500600.260.050.310.260.31
Primeira Liga (1 Season)2068229.1235200100.220.330.550.220.55
Super League (1 Season)642993.3000000000.000.000.000.000.00
Copa del Rey (1 Season)20240.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2008-200919Standard Liège2 Leagues1465876.5000000000.000.000.000.000.00
2009-201020Standard Liège3 Leagues41312,89932.25510500310.160.160.310.160.31
2010-201121Standard Liège1 League38343,00933.4137201300400.390.210.600.390.60
2011-201222Anzhi1 League833473.9011000100.000.260.260.000.26
2012-201323Anzhi2 Leagues30121,39915.5145100310.060.260.320.060.32
2013-201424Anzhi1 League311141.3000000000.000.000.000.000.00
2013-201424Standard Liège2 Leagues27211,67518.6325300430.160.110.270.160.27
2014-201525Standard Liège2 Leagues21191,62318.0325300200.170.110.280.170.28
2015-201626Benfica2 Leagues24796210.7235200200.190.280.470.190.47
2016-201727Granada2 Leagues24201,77119.7516500600.250.050.300.250.30
2017-201828Olympiacos2 Leagues1085676.3000000000.000.000.000.000.00
2017-201828Standard Liège1 League16131,25313.95712500100.360.500.860.360.86
2018-201929Standard Liège2 Leagues43363,33137.06915600810.160.240.410.160.41
2019-202030Standard Liège2 Leagues32222,08123.1369300510.130.260.390.130.39
2020-202131Standard Liège2 Leagues26121,22713.6123011400.070.150.220.000.15
2021-202232Standard Liège1 League2336186.9101100100.150.000.150.150.15
14 Seasons5 Clubs8 Leagues38024823,463260.748499747114470.180.190.370.180.37
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Standard Liège (10 Seasons)3 Leagues28119718,303203.440408039113260.200.200.390.190.39
Anzhi (3 Seasons)2 Leagues41161,86020.7156100410.050.240.290.050.29
Granada (1 Season)2 Leagues24201,77119.7516500600.250.050.300.250.30
Benfica (1 Season)2 Leagues24796210.7235200200.190.280.470.190.47
Olympiacos (1 Season)2 Leagues1085676.3000000000.000.000.000.000.00
First Division A (10 Seasons)25017416,174179.739397838112840.220.220.430.210.43
UEFA Cup (8 Seasons)36222,09623.3112100520.040.040.090.040.09
RPL (3 Seasons)31131,49816.6156100300.060.300.360.060.36
Champions Lg (3 Seasons)1398038.9000000110.000.000.000.000.00
La Liga (1 Season)22201,74719.4516500600.260.050.310.260.31
Primeira Liga (1 Season)2068229.1235200100.220.330.550.220.55
Super League (1 Season)642993.3000000000.000.000.000.000.00
Copa del Rey (1 Season)20240.3000000000.000.000.000.000.00
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
2008-200919Standard Liègebe BEL1. First Division1st1265466.1000000000.000.000.000.000.00Matches
2009-201020Standard Liègebe BEL1. Pro League9th31242,16124.05510500200.210.210.420.210.42Matches
2010-201121Standard Liègebe BEL1. Pro League2nd38343,00933.4137201300400.390.210.600.390.60
2011-201222Anzhiru RUS1. RPL5th833473.9011000100.000.260.260.000.26
2012-201323Anzhiru RUS1. RPL3rd2091,03711.5145100200.090.350.430.090.43Matches
2013-201424Anzhiru RUS1. RPL16th311141.3000000000.000.000.000.000.00Matches
2013-201424Standard Liègebe BEL1. Pro League2nd24181,48916.5325300420.180.120.300.180.30Matches
2014-201525Standard Liègebe BEL1. Pro League4th20181,56717.4325300200.170.110.290.170.29Matches
2015-201626Benficapt POR1. Primeira Liga1st2068229.1235200100.220.330.550.220.55Matches
2016-201727Granadaes ESP1. La Liga20th22201,74719.4516500600.260.050.310.260.31Matches
2017-201828Olympiacosgr GRE1. Super League3rd642993.3000000000.000.000.000.000.00Matches
2017-201828Standard Liègebe BEL1. First Division A2nd16131,25313.95712500100.360.500.860.360.86Matches
2018-201929Standard Liègebe BEL1. First Division A3rd37302,81031.25813500610.160.260.420.160.42Matches
2019-202030Standard Liègebe BEL1. First Division A5th26171,63018.1369300410.170.330.500.170.50Matches
2020-202131Standard Liègebe BEL1. First Division A8th23111,09112.1123011400.080.160.250.000.16Matches
2021-202232Standard Liègebe BEL1. First Division A14th2336186.9101100100.150.000.150.150.15Matches
14 Seasons5 Clubs5 Leagues32921720,540228.247489546113840.210.210.420.200.41
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
Standard Liège (10 Seasons)1 League25017416,174179.739397838112840.220.220.430.210.43
Anzhi (3 Seasons)1 League31131,49816.6156100300.060.300.360.060.36
Granada (1 Season)1 League22201,74719.4516500600.260.050.310.260.31
Benfica (1 Season)1 League2068229.1235200100.220.330.550.220.55
Olympiacos (1 Season)1 League642993.3000000000.000.000.000.000.00
First Division A (10 Seasons)25017416,174179.739397838112840.220.220.430.210.43
RPL (3 Seasons)31131,49816.6156100300.060.300.360.060.36
La Liga (1 Season)22201,74719.4516500600.260.050.310.260.31
Primeira Liga (1 Season)2068229.1235200100.220.330.550.220.55
Super League (1 Season)642993.3000000000.000.000.000.000.00
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
2016-201727Granadaes ESPCopa del Rey17th20240.3000000000.000.000.000.000.00Matches
1 Season1 Club1 League20240.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2008-200919Standard Liège2. UEFA CupR3220410.5000000.000.00Matches
2009-201020Standard Liège1. Champions LgGR543954.4000000010.000.000.000.000.00Matches
2009-201020Standard Liège2. Europa LgQF533433.8000000100.000.000.000.000.00Matches
2012-201323Anzhi2. Europa LgR161033624.0000000110.000.000.000.000.00Matches
2013-201424Standard Liège2. Europa LgGR331862.1000000010.000.000.000.000.00Matches
2014-201525Standard Liège2. Europa LgGR11560.6000000000.000.000.000.000.00Matches
2015-201626Benfica1. Champions LgQF411401.6000000100.000.000.000.000.00Matches
2017-201828Olympiacos1. Champions LgGR442683.0000000000.000.000.000.000.00Matches
2018-201929Standard Liège2. Europa LgGR665215.8112100200.170.170.350.170.35Matches
2019-202030Standard Liège2. Europa LgGR654515.0000000100.000.000.000.000.00Matches
2020-202131Standard Liège2. Europa LgGR311361.5000000000.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues49312,89932.2112100630.030.030.060.030.06
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
Standard Liège (7 Seasons)2 Leagues31232,12923.7112100420.040.040.090.040.09
Anzhi (1 Season)1 League1033624.0000000110.000.000.000.000.00
Olympiacos (1 Season)1 League442683.0000000000.000.000.000.000.00
Benfica (1 Season)1 League411401.6000000100.000.000.000.000.00
UEFA Cup (8 Seasons)36222,09623.3112100520.040.040.090.040.09
Champions Lg (3 Seasons)1398038.9000000110.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201222ma MoroccoAfrica Cup of NationsGR21921.0000000000.000.000.000.000.00Matches
201424ma MoroccoFriendlies (M)311061.2000000000.000.000.000.000.00Matches
201626ma MoroccoFriendlies (M)321621.8101100100.560.000.560.560.56Matches
201727ma MoroccoFriendlies (M)21560.6000000000.000.000.000.000.00Matches
201727ma MoroccoAfrica Cup of NationsQF11780.9000000000.000.000.000.000.00Matches
201828ma Morocco1. World CupGR10160.2000000000.000.000.000.000.00Matches
201828ma MoroccoWCQ20380.4000000000.000.000.000.000.00Matches
201828ma MoroccoFriendlies (M)10160.2000000000.000.000.000.000.00Matches
201929ma MoroccoFriendlies (M)421541.7000000000.000.000.000.000.00Matches
201929ma MoroccoAfrica Cup of Nations qualification10210.2000000000.000.000.000.000.00Matches
6 Seasons1 Club5 Leagues2087398.2101100100.120.000.120.120.12
Friendlies (M) (5 Seasons)1364945.5101100100.180.000.180.180.18
Africa Cup of Nations (2 Seasons)321701.9000000000.000.000.000.000.00
WCQ (1 Season)20380.4000000000.000.000.000.000.00
World Cup (1 Season)10160.2000000000.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)10210.2000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200919Standard Liègebe BEL1. First Division6.1040.660.0000Matches
2008-200919Standard Liège2. UEFA Cup0.500Matches
2009-201020Standard Liège1. Champions Lg4.4010.230.0000Matches
2009-201020Standard Liège2. Europa Lg3.8020.520.0000Matches
2009-201020Standard Liègebe BEL1. Pro League24.05180.750.2800Matches
2010-201121Standard Liègebe BEL1. Pro League33.413310.930.4200
2011-201222Anzhiru RUS1. RPL3.9030.780.0000
2012-201323Anzhi2. Europa Lg4.0010.250.0000Matches
2012-201323Anzhiru RUS1. RPL11.5180.690.1300Matches
2013-201424Standard Liège2. Europa Lg2.1000.0000Matches
2013-201424Standard Liègebe BEL1. Pro League16.5390.540.3300Matches
2013-201424Anzhiru RUS1. RPL1.3010.790.0000Matches
2014-201525Standard Liège2. Europa Lg0.6000.0000Matches
2014-201525Standard Liègebe BEL1. Pro League17.43110.630.2700Matches
2015-201626Benfica1. Champions Lg1.6000.0000Matches
2015-201626Benficapt POR1. Primeira Liga9.1280.880.2500Matches
2016-201727Granadaes ESPCopa del Rey0.3000Matches
2016-201727Granadaes ESP1. La Liga19.45301550.01.550.770.170.3300Matches
2017-201828Olympiacos1. Champions Lg3.00500.01.680.000.0000Matches
2017-201828Standard Liègebe BEL1. First Division A13.950110.000.790.4500Matches
2017-201828Olympiacosgr GRE1. Super League3.30020.000.600.0000Matches
2018-201929Standard Liège2. Europa Lg5.8112433.32.070.690.080.2500Matches
2018-201929Standard Liègebe BEL1. First Division A31.2500Matches
2019-202030Standard Liège2. Europa Lg5.009222.21.800.400.000.0000Matches
2019-202030Standard Liègebe BEL1. First Division A18.1300Matches
2020-202131Standard Liège2. Europa Lg1.502150.01.320.660.000.0000Matches
2020-202131Standard Liègebe BEL1. First Division A12.11321650.02.641.320.000.0011Matches
2021-202232Standard Liègebe BEL1. First Division A6.918225.01.170.290.130.5000Matches
14 Seasons5 Clubs8 Leagues260.7489815054.11.380.710.120.2611
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Standard Liège (10 Seasons)3 Leagues203.4406311257.11.390.730.110.2811
Anzhi (3 Seasons)2 Leagues20.71130.630.0800
Granada (1 Season)2 Leagues19.75301550.01.550.770.170.3300
Benfica (1 Season)2 Leagues10.7280.750.2500
Olympiacos (1 Season)2 Leagues6.305240.00.790.320.000.0000
First Division A (10 Seasons)179.7394010272.51.220.780.150.2911
UEFA Cup (8 Seasons)23.31231030.41.870.440.040.1000
RPL (3 Seasons)16.61120.720.0800
Champions Lg (3 Seasons)8.90510.01.680.110.000.0000
La Liga (1 Season)19.45301550.01.550.770.170.3300
Primeira Liga (1 Season)9.1280.880.2500
Super League (1 Season)3.30020.000.600.0000
Copa del Rey (1 Season)0.3000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200919Standard Liège2 Leagues6.5040.660.0000
2009-201020Standard Liège3 Leagues32.25210.650.2400
2010-201121Standard Liège1 League33.413310.930.4200
2011-201222Anzhi1 League3.9030.780.0000
2012-201323Anzhi2 Leagues15.5190.580.1100
2013-201424Anzhi1 League1.3010.790.0000
2013-201424Standard Liège2 Leagues18.6390.480.3300
2014-201525Standard Liège2 Leagues18.03110.610.2700
2015-201626Benfica2 Leagues10.7280.750.2500
2016-201727Granada2 Leagues19.75301550.01.550.770.170.3300
2017-201828Olympiacos2 Leagues6.305240.00.790.320.000.0000
2017-201828Standard Liège1 League13.950110.000.790.4500
2018-201929Standard Liège2 Leagues37.0612433.32.070.690.080.2500
2019-202030Standard Liège2 Leagues23.139222.21.800.400.000.0000
2020-202131Standard Liège2 Leagues13.61341750.02.491.250.000.0011
2021-202232Standard Liège1 League6.918225.01.170.290.130.5000
14 Seasons5 Clubs8 Leagues260.7489815054.11.380.710.120.2611
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Standard Liège (10 Seasons)3 Leagues203.4406311257.11.390.730.110.2811
Anzhi (3 Seasons)2 Leagues20.71130.630.0800
Granada (1 Season)2 Leagues19.75301550.01.550.770.170.3300
Benfica (1 Season)2 Leagues10.7280.750.2500
Olympiacos (1 Season)2 Leagues6.305240.00.790.320.000.0000
First Division A (10 Seasons)179.7394010272.51.220.780.150.2911
UEFA Cup (8 Seasons)23.31231030.41.870.440.040.1000
RPL (3 Seasons)16.61120.720.0800
Champions Lg (3 Seasons)8.90510.01.680.110.000.0000
La Liga (1 Season)19.45301550.01.550.770.170.3300
Primeira Liga (1 Season)9.1280.880.2500
Super League (1 Season)3.30020.000.600.0000
Copa del Rey (1 Season)0.3000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200919Standard Liègebe BEL1. First Division1st6.1040.660.0000Matches
2009-201020Standard Liègebe BEL1. Pro League9th24.05180.750.2800Matches
2010-201121Standard Liègebe BEL1. Pro League2nd33.413310.930.4200
2011-201222Anzhiru RUS1. RPL5th3.9030.780.0000
2012-201323Anzhiru RUS1. RPL3rd11.5180.690.1300Matches
2013-201424Anzhiru RUS1. RPL16th1.3010.790.0000Matches
2013-201424Standard Liègebe BEL1. Pro League2nd16.5390.540.3300Matches
2014-201525Standard Liègebe BEL1. Pro League4th17.43110.630.2700Matches
2015-201626Benficapt POR1. Primeira Liga1st9.1280.880.2500Matches
2016-201727Granadaes ESP1. La Liga20th19.45301550.01.550.770.170.3300Matches
2017-201828Olympiacosgr GRE1. Super League3rd3.30020.000.600.0000Matches
2017-201828Standard Liègebe BEL1. First Division A2nd13.950110.000.790.4500Matches
2018-201929Standard Liègebe BEL1. First Division A3rd31.2500Matches
2019-202030Standard Liègebe BEL1. First Division A5th18.1300Matches
2020-202131Standard Liègebe BEL1. First Division A8th12.11321650.02.641.320.000.0011Matches
2021-202232Standard Liègebe BEL1. First Division A14th6.918225.01.170.290.130.5000Matches
14 Seasons5 Clubs5 Leagues228.2477013965.71.260.780.160.2711
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Standard Liège (10 Seasons)1 League179.7394010272.51.220.780.150.2911
Anzhi (3 Seasons)1 League16.61120.720.0800
Granada (1 Season)1 League19.45301550.01.550.770.170.3300
Benfica (1 Season)1 League9.1280.880.2500
Olympiacos (1 Season)1 League3.30020.000.600.0000
First Division A (10 Seasons)179.7394010272.51.220.780.150.2911
RPL (3 Seasons)16.61120.720.0800
La Liga (1 Season)19.45301550.01.550.770.170.3300
Primeira Liga (1 Season)9.1280.880.2500
Super League (1 Season)3.30020.000.600.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201727Granadaes ESPCopa del Rey17th0.3000Matches
1 Season1 Club1 League0.3000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200919Standard Liège2. UEFA CupR320.500Matches
2009-201020Standard Liège1. Champions LgGR4.4010.230.0000Matches
2009-201020Standard Liège2. Europa LgQF3.8020.520.0000Matches
2012-201323Anzhi2. Europa LgR164.0010.250.0000Matches
2013-201424Standard Liège2. Europa LgGR2.1000.0000Matches
2014-201525Standard Liège2. Europa LgGR0.6000.0000Matches
2015-201626Benfica1. Champions LgQF1.6000.0000Matches
2017-201828Olympiacos1. Champions LgGR3.00500.01.680.000.0000Matches
2018-201929Standard Liège2. Europa LgGR5.8112433.32.070.690.080.2500Matches
2019-202030Standard Liège2. Europa LgGR5.009222.21.800.400.000.0000Matches
2020-202131Standard Liège2. Europa LgGR1.502150.01.320.660.000.0000Matches
10 Seasons4 Clubs2 Leagues32.21281125.01.830.350.040.0900
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Standard Liège (7 Seasons)2 Leagues23.71231030.41.870.430.040.1000
Anzhi (1 Season)1 League4.0010.250.0000
Olympiacos (1 Season)1 League3.00500.01.680.000.0000
Benfica (1 Season)1 League1.6000.0000
UEFA Cup (8 Seasons)23.31231030.41.870.440.040.1000
Champions Lg (3 Seasons)8.90510.01.680.110.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201222ma MoroccoAfrica Cup of NationsGR1.0000Matches
201424ma MoroccoFriendlies (M)1.2000Matches
201626ma MoroccoFriendlies (M)1.8100Matches
201727ma MoroccoFriendlies (M)0.6000Matches
201727ma MoroccoAfrica Cup of NationsQF0.90200.02.310.000.0000Matches
201828ma Morocco1. World CupGR0.20000.000.0000Matches
201828ma MoroccoWCQ0.4000Matches
201828ma MoroccoFriendlies (M)0.2000Matches
201929ma MoroccoFriendlies (M)1.7000Matches
201929ma MoroccoAfrica Cup of Nations qualification0.2000Matches
6 Seasons1 Club5 Leagues8.21200.01.910.000.0000
Friendlies (M) (5 Seasons)5.5100
Africa Cup of Nations (2 Seasons)1.90200.02.310.000.0000
WCQ (1 Season)0.4000
World Cup (1 Season)0.20000.000.0000
Africa Cup of Nations qualification (1 Season)0.2000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2008-200919Standard Liègebe BEL1. First Division125464617.86.166Matches
2008-200919Standard Liège2. UEFA Cup241215.70.5022Matches
2009-201020Standard Liège1. Champions Lg53957973.14.4421Matches
2009-201020Standard Liège2. Europa Lg53436963.53.8322Matches
2009-201020Standard Liègebe BEL1. Pro League312,1617070.624.0247Matches
2010-201121Standard Liègebe BEL1. Pro League383,0097983.633.4344
2011-201222Anzhiru RUS1. RPL8347438.83.935
2012-201323Anzhi2. Europa Lg103623640.24.0317Matches
2012-201323Anzhiru RUS1. RPL201,0375238.411.5911Matches
2013-201424Standard Liège2. Europa Lg31866234.42.1300Matches
2013-201424Standard Liègebe BEL1. Pro League241,4896241.416.5186Matches
2013-201424Anzhiru RUS1. RPL3114384.21.312Matches
2014-201525Standard Liège2. Europa Lg1565610.40.610003.000000.00+1.12Matches
2014-201525Standard Liègebe BEL1. Pro League201,5677843.517.4189201.903016+14+0.80+0.94Matches
2015-201626Benfica1. Champions Lg41403515.61.611321.7532+1+0.64+0.41Matches
2015-201626Benficapt POR1. Primeira Liga208224126.99.16414102.56255+20+2.19+0.34Matches
2016-201727Granadaes ESPCopa del Rey2241213.30.30021201.500000.00+0.58Matches
2016-201727Granadaes ESP1. La Liga221,7477951.119.420841323610.732036-16-0.82+1.11Matches
2017-201828Olympiacos1. Champions Lg42686749.63.040001.3808-8-2.69-2.36Matches
2017-201828Standard Liègebe BEL1. First Division A161,2537834.813.9136302.193316+17+1.22+1.37Matches
2017-201828Olympiacosgr GRE1. Super League62995011.13.340250.833300.00-1.31Matches
2018-201929Standard Liège2. Europa Lg65218796.55.86874001.6779-2-0.35-0.35Matches
2018-201929Standard Liègebe BEL1. First Division A372,8107678.131.230882272501.685337+16+0.51+0.63Matches
2019-202030Standard Liège2. Europa Lg64517583.55.0584213301.3356-1-0.20+0.81Matches
2019-202030Standard Liègebe BEL1. First Division A261,6306362.518.11785792011.812818+10+0.55+0.09Matches
2020-202131Standard Liège2. Europa Lg31364525.21.5190122311.5004-4-2.65-1.98Matches
2020-202131Standard Liègebe BEL1. First Division A231,0914735.712.111722122572014+6+0.49+0.72Matches
2021-202232Standard Liègebe BEL1. First Division A236182720.26.93711202010.96510-5-0.73-0.21Matches
14 Seasons5 Clubs8 Leagues38023,4636240.2260.7248847713222301.62232184+48+0.32+0.26
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Standard Liège (10 Seasons)3 Leagues28118,3036549.0203.419784588422121.67181130+51+0.45+0.70
Anzhi (3 Seasons)2 Leagues411,8604518.120.716125
Granada (1 Season)2 Leagues241,7717449.219.720841342410.792036-16-0.81+1.01
Benfica (1 Season)2 Leagues249624024.310.77517122.43287+21+1.96+0.52
Olympiacos (1 Season)2 Leagues105675717.56.380251.05311-8-1.27-2.41
First Division A (10 Seasons)25016,1746549.2179.71748347762291.67169111+58+0.58+0.77
UEFA Cup (8 Seasons)362,0965843.123.3228610142631.591219-7-0.54+0.36
RPL (3 Seasons)311,4984816.016.61318
Champions Lg (3 Seasons)138036240.68.993421.57310-7-1.54-1.63
La Liga (1 Season)221,7477951.119.420841323610.732036-16-0.82+1.11
Primeira Liga (1 Season)208224126.99.16414102.56255+20+2.19+0.34
Super League (1 Season)62995011.13.340250.833300.00-1.31
Copa del Rey (1 Season)2241213.30.30021201.500000.00+0.58
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2008-200919Standard Liège2 Leagues145874215.56.5682
2009-201020Standard Liège3 Leagues412,8997170.032.231410
2010-201121Standard Liège1 League383,0097983.633.4344
2011-201222Anzhi1 League8347438.83.935
2012-201323Anzhi2 Leagues301,3994738.915.512118
2013-201424Anzhi1 League3114384.21.312
2013-201424Standard Liège2 Leagues271,6756240.518.62106
2014-201525Standard Liège2 Leagues211,6237739.218.0199201.953016+14+0.78+1.10
2015-201626Benfica2 Leagues249624024.310.77517122.43287+21+1.96+0.52
2016-201727Granada2 Leagues241,7717449.219.720841342410.792036-16-0.81+1.01
2017-201828Olympiacos2 Leagues105675717.56.380251.05311-8-1.27-2.41
2017-201828Standard Liège1 League161,2537834.813.9136302.193316+17+1.22+1.37
2018-201929Standard Liège2 Leagues433,3317780.537.036882672501.686046+14+0.38+0.49
2019-202030Standard Liège2 Leagues322,0816566.123.122859102111.723324+9+0.39+0.05
2020-202131Standard Liège2 Leagues261,2274734.113.612733142581.502018+2+0.15+0.45
2021-202232Standard Liège1 League236182720.26.93711202010.96510-5-0.73-0.21
14 Seasons5 Clubs8 Leagues38023,4636240.2260.7248847713222301.62232184+48+0.32+0.26
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Standard Liège (10 Seasons)3 Leagues28118,3036549.0203.419784588422121.67181130+51+0.45+0.70
Anzhi (3 Seasons)2 Leagues411,8604518.120.716125
Granada (1 Season)2 Leagues241,7717449.219.720841342410.792036-16-0.81+1.01
Benfica (1 Season)2 Leagues249624024.310.77517122.43287+21+1.96+0.52
Olympiacos (1 Season)2 Leagues105675717.56.380251.05311-8-1.27-2.41
First Division A (10 Seasons)25016,1746549.2179.71748347762291.67169111+58+0.58+0.77
UEFA Cup (8 Seasons)362,0965843.123.3228610142631.591219-7-0.54+0.36
RPL (3 Seasons)311,4984816.016.61318
Champions Lg (3 Seasons)138036240.68.993421.57310-7-1.54-1.63
La Liga (1 Season)221,7477951.119.420841323610.732036-16-0.82+1.11
Primeira Liga (1 Season)208224126.99.16414102.56255+20+2.19+0.34
Super League (1 Season)62995011.13.340250.833300.00-1.31
Copa del Rey (1 Season)2241213.30.30021201.500000.00+0.58
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
2008-200919Standard Liègebe BEL1. First Division1st125464617.86.166Matches
2009-201020Standard Liègebe BEL1. Pro League9th312,1617070.624.0247Matches
2010-201121Standard Liègebe BEL1. Pro League2nd383,0097983.633.4344
2011-201222Anzhiru RUS1. RPL5th8347438.83.935
2012-201323Anzhiru RUS1. RPL3rd201,0375238.411.5911Matches
2013-201424Anzhiru RUS1. RPL16th3114384.21.312Matches
2013-201424Standard Liègebe BEL1. Pro League2nd241,4896241.416.5186Matches
2014-201525Standard Liègebe BEL1. Pro League4th201,5677843.517.4189201.903016+14+0.80+0.94Matches
2015-201626Benficapt POR1. Primeira Liga1st208224126.99.16414102.56255+20+2.19+0.34Matches
2016-201727Granadaes ESP1. La Liga20th221,7477951.119.420841323610.732036-16-0.82+1.11Matches
2017-201828Olympiacosgr GRE1. Super League3rd62995011.13.340250.833300.00-1.31Matches
2017-201828Standard Liègebe BEL1. First Division A2nd161,2537834.813.9136302.193316+17+1.22+1.37Matches
2018-201929Standard Liègebe BEL1. First Division A3rd372,8107678.131.230882272501.685337+16+0.51+0.63Matches
2019-202030Standard Liègebe BEL1. First Division A5th261,6306362.518.11785792011.812818+10+0.55+0.09Matches
2020-202131Standard Liègebe BEL1. First Division A8th231,0914735.712.111722122572014+6+0.49+0.72Matches
2021-202232Standard Liègebe BEL1. First Division A14th236182720.26.93711202010.96510-5-0.73-0.21Matches
14 Seasons5 Clubs5 Leagues32920,5406240.0228.2217836411223251.63217155+62+0.47+0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Standard Liège (10 Seasons)1 League25016,1746549.2179.71748347762291.67169111+58+0.58+0.77
Anzhi (3 Seasons)1 League311,4984816.016.61318
Granada (1 Season)1 League221,7477951.119.420841323610.732036-16-0.82+1.11
Benfica (1 Season)1 League208224126.99.16414102.56255+20+2.19+0.34
Olympiacos (1 Season)1 League62995011.13.340250.833300.00-1.31
First Division A (10 Seasons)25016,1746549.2179.71748347762291.67169111+58+0.58+0.77
RPL (3 Seasons)311,4984816.016.61318
La Liga (1 Season)221,7477951.119.420841323610.732036-16-0.82+1.11
Primeira Liga (1 Season)208224126.99.16414102.56255+20+2.19+0.34
Super League (1 Season)62995011.13.340250.833300.00-1.31
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
2016-201727Granadaes ESPCopa del Rey17th2241213.30.30021201.500000.00+0.58Matches
1 Season1 Club1 League2241213.30.30021201.500000.00+0.58
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2008-200919Standard Liège2. UEFA CupR32241215.70.5022Matches
2009-201020Standard Liège1. Champions LgGR53957973.14.4421Matches
2009-201020Standard Liège2. Europa LgQF53436963.53.8322Matches
2012-201323Anzhi2. Europa LgR16103623640.24.0317Matches
2013-201424Standard Liège2. Europa LgGR31866234.42.1300Matches
2014-201525Standard Liège2. Europa LgGR1565610.40.610003.000000.00+1.12Matches
2015-201626Benfica1. Champions LgQF41403515.61.611321.7532+1+0.64+0.41Matches
2017-201828Olympiacos1. Champions LgGR42686749.63.040001.3808-8-2.69-2.36Matches
2018-201929Standard Liège2. Europa LgGR65218796.55.86874001.6779-2-0.35-0.35Matches
2019-202030Standard Liège2. Europa LgGR64517583.55.0584213301.3356-1-0.20+0.81Matches
2020-202131Standard Liège2. Europa LgGR31364525.21.5190122311.5004-4-2.65-1.98Matches
10 Seasons4 Clubs2 Leagues492,8995942.432.2318613182651.581529-14-0.80-0.40
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Standard Liège (7 Seasons)2 Leagues312,1296947.323.723861182631.591219-7-0.54+0.36
Anzhi (1 Season)1 League103623640.24.0317
Olympiacos (1 Season)1 League42686749.63.040001.3808-8-2.69-2.36
Benfica (1 Season)1 League41403515.61.611321.7532+1+0.64+0.41
UEFA Cup (8 Seasons)362,0965843.123.3228610142631.591219-7-0.54+0.36
Champions Lg (3 Seasons)138036240.68.993421.57310-7-1.54-1.63
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201222ma MoroccoAfrica Cup of NationsGR2924634.11.0167012511.5020+2+1.96+3.47Matches
201424ma MoroccoFriendlies (M)31063511.81.2165022101.0021+1+0.85-0.85Matches
201626ma MoroccoFriendlies (M)31625445.01.8274011503.0041+3+1.67-0.15Matches
201727ma MoroccoFriendlies (M)2562815.60.6126013011.5021+1+1.61+0.72Matches
201727ma MoroccoAfrica Cup of NationsQF1787821.70.91780030.0001-1-1.15-1.79Matches
201828ma Morocco1. World CupGR116165.90.20011520.000000.00+0.71Matches
201828ma MoroccoWCQ238195.30.40021821.000000.00-1.58Matches
201828ma MoroccoFriendlies (M)116163.00.20011523.000000.00-1.20Matches
201929ma MoroccoFriendlies (M)41543928.51.7256022201.2532+1+0.58+1.28Matches
201929ma MoroccoAfrica Cup of Nations qualification121213.90.20012000.000000.00-0.87Matches
6 Seasons1 Club5 Leagues207393715.28.286201220111.40136+7+0.85-0.02
Friendlies (M) (5 Seasons)134943818.35.5658072131.77115+6+1.09+0.03
Africa Cup of Nations (2 Seasons)31705727.01.9273012541.0021+1+0.53+0.73
WCQ (1 Season)238195.30.40021821.000000.00-1.58
World Cup (1 Season)116165.90.20011520.000000.00+0.71
Africa Cup of Nations qualification (1 Season)121213.90.20012000.000000.00-0.87
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Standard Liègebe BEL1. First Division6.100Matches
2008-200919Standard Liège2. UEFA Cup0.50000Matches
2009-201020Standard Liège1. Champions Lg4.4017Matches
2009-201020Standard Liège2. Europa Lg3.81012Matches
2009-201020Standard Liègebe BEL1. Pro League24.020Matches
2010-201121Standard Liègebe BEL1. Pro League33.440
2011-201222Anzhiru RUS1. RPL3.910
2012-201323Anzhi2. Europa Lg4.0117Matches
2012-201323Anzhiru RUS1. RPL11.520Matches
2013-201424Standard Liège2. Europa Lg2.1012Matches
2013-201424Standard Liègebe BEL1. Pro League16.542Matches
2013-201424Anzhiru RUS1. RPL1.3002Matches
2014-201525Standard Liège2. Europa Lg0.6001Matches
2014-201525Standard Liègebe BEL1. Pro League17.420Matches
2015-201626Benfica1. Champions Lg1.6102Matches
2015-201626Benficapt POR1. Primeira Liga9.11012Matches
2016-201727Granadaes ESPCopa del Rey0.30000Matches
2016-201727Granadaes ESP1. La Liga19.460021375522221000Matches
2017-201828Olympiacos1. Champions Lg3.000031621879000Matches
2017-201828Standard Liègebe BEL1. First Division A13.91001400000000Matches
2017-201828Olympiacosgr GRE1. Super League3.3000900000000Matches
2018-201929Standard Liège2. Europa Lg5.820051242344000Matches
2018-201929Standard Liègebe BEL1. First Division A31.26100Matches
2019-202030Standard Liège2. Europa Lg5.0100971117100Matches
2019-202030Standard Liègebe BEL1. First Division A18.14100Matches
2020-202131Standard Liège2. Europa Lg1.50000104330Matches
2020-202131Standard Liègebe BEL1. First Division A12.1400143615110160Matches
2021-202232Standard Liègebe BEL1. First Division A6.9100919130990Matches
14 Seasons5 Clubs8 Leagues260.74470129128141896272000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Standard Liège (10 Seasons)3 Leagues203.43260737571193342000
Anzhi (3 Seasons)2 Leagues20.7419
Granada (1 Season)2 Leagues19.760021375522221000
Benfica (1 Season)2 Leagues10.72014
Olympiacos (1 Season)2 Leagues6.3000121621879000
First Division A (10 Seasons)179.7284037552811925000
UEFA Cup (8 Seasons)23.352036205381417000
RPL (3 Seasons)16.6302
Champions Lg (3 Seasons)8.9110121621879000
La Liga (1 Season)19.460021375522221000
Primeira Liga (1 Season)9.11012
Super League (1 Season)3.3000900000000
Copa del Rey (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Standard Liège2 Leagues6.50000
2009-201020Standard Liège3 Leagues32.23119
2010-201121Standard Liège1 League33.440
2011-201222Anzhi1 League3.910
2012-201323Anzhi2 Leagues15.5317
2013-201424Anzhi1 League1.3002
2013-201424Standard Liège2 Leagues18.6432
2014-201525Standard Liège2 Leagues18.0201
2015-201626Benfica2 Leagues10.72014
2016-201727Granada2 Leagues19.760021375522221000
2017-201828Olympiacos2 Leagues6.3000121621879000
2017-201828Standard Liège1 League13.91001400000000
2018-201929Standard Liège2 Leagues37.081051242344000
2019-202030Standard Liège2 Leagues23.1510971117100
2020-202131Standard Liège2 Leagues13.6400143715513190
2021-202232Standard Liège1 League6.9100919130990
14 Seasons5 Clubs8 Leagues260.74470129128141896272000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Standard Liège (10 Seasons)3 Leagues203.43260737571193342000
Anzhi (3 Seasons)2 Leagues20.7419
Granada (1 Season)2 Leagues19.760021375522221000
Benfica (1 Season)2 Leagues10.72014
Olympiacos (1 Season)2 Leagues6.3000121621879000
First Division A (10 Seasons)179.7284037552811925000
UEFA Cup (8 Seasons)23.352036205381417000
RPL (3 Seasons)16.6302
Champions Lg (3 Seasons)8.9110121621879000
La Liga (1 Season)19.460021375522221000
Primeira Liga (1 Season)9.11012
Super League (1 Season)3.3000900000000
Copa del Rey (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Standard Liègebe BEL1. First Division1st6.100Matches
2009-201020Standard Liègebe BEL1. Pro League9th24.020Matches
2010-201121Standard Liègebe BEL1. Pro League2nd33.440
2011-201222Anzhiru RUS1. RPL5th3.910
2012-201323Anzhiru RUS1. RPL3rd11.520Matches
2013-201424Anzhiru RUS1. RPL16th1.3002Matches
2013-201424Standard Liègebe BEL1. Pro League2nd16.542Matches
2014-201525Standard Liègebe BEL1. Pro League4th17.420Matches
2015-201626Benficapt POR1. Primeira Liga1st9.11012Matches
2016-201727Granadaes ESP1. La Liga20th19.460021375522221000Matches
2017-201828Olympiacosgr GRE1. Super League3rd3.3000900000000Matches
2017-201828Standard Liègebe BEL1. First Division A2nd13.91001400000000Matches
2018-201929Standard Liègebe BEL1. First Division A3rd31.26100Matches
2019-202030Standard Liègebe BEL1. First Division A5th18.14100Matches
2020-202131Standard Liègebe BEL1. First Division A8th12.1400143615110160Matches
2021-202232Standard Liègebe BEL1. First Division A14th6.9100919130990Matches
14 Seasons5 Clubs5 Leagues228.23840819271334146000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Standard Liège (10 Seasons)1 League179.7284037552811925000
Anzhi (3 Seasons)1 League16.6302
Granada (1 Season)1 League19.460021375522221000
Benfica (1 Season)1 League9.11012
Olympiacos (1 Season)1 League3.3000900000000
First Division A (10 Seasons)179.7284037552811925000
RPL (3 Seasons)16.6302
La Liga (1 Season)19.460021375522221000
Primeira Liga (1 Season)9.11012
Super League (1 Season)3.3000900000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201727Granadaes ESPCopa del Rey17th0.30000Matches
1 Season1 Club1 League0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Standard Liège2. UEFA CupR320.50000Matches
2009-201020Standard Liège1. Champions LgGR4.4017Matches
2009-201020Standard Liège2. Europa LgQF3.81012Matches
2012-201323Anzhi2. Europa LgR164.0117Matches
2013-201424Standard Liège2. Europa LgGR2.1012Matches
2014-201525Standard Liège2. Europa LgGR0.6001Matches
2015-201626Benfica1. Champions LgQF1.6102Matches
2017-201828Olympiacos1. Champions LgGR3.000031621879000Matches
2018-201929Standard Liège2. Europa LgGR5.820051242344000Matches
2019-202030Standard Liège2. Europa LgGR5.0100971117100Matches
2020-202131Standard Liège2. Europa LgGR1.50000104330Matches
10 Seasons4 Clubs2 Leagues32.263048367562126000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Standard Liège (7 Seasons)2 Leagues23.742036205381417000
Anzhi (1 Season)1 League4.0117
Olympiacos (1 Season)1 League3.000031621879000
Benfica (1 Season)1 League1.6102
UEFA Cup (8 Seasons)23.352036205381417000
Champions Lg (3 Seasons)8.9110121621879000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201222ma MoroccoAfrica Cup of NationsGR1.00000Matches
201424ma MoroccoFriendlies (M)1.20000Matches
201626ma MoroccoFriendlies (M)1.81000Matches
201727ma MoroccoFriendlies (M)0.60000Matches
201727ma MoroccoAfrica Cup of NationsQF0.9000010901000Matches
201828ma Morocco1. World CupGR0.2000100200000Matches
201828ma MoroccoWCQ0.40000Matches
201828ma MoroccoFriendlies (M)0.20000Matches
201929ma MoroccoFriendlies (M)1.70000Matches
201929ma MoroccoAfrica Cup of Nations qualification0.20000Matches
6 Seasons1 Club5 Leagues8.21001101101000
Friendlies (M) (5 Seasons)5.51000
Africa Cup of Nations (2 Seasons)1.9000010901000
WCQ (1 Season)0.40000
World Cup (1 Season)0.2000100200000
Africa Cup of Nations qualification (1 Season)0.20000

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.

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.

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.