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
2002-200318Bordeauxfr FRA1. Ligue 190820.9101100101.100.001.101.101.10Matches
2003-200419Bordeauxfr FRA1. Ligue 125181,63918.26511600310.330.270.600.330.60Matches
2003-200419Bordeaux2. UEFA Cup876347.0330300.430.43Matches
2004-200520Bordeauxfr FRA1. Ligue 132262,35526.2103131000510.380.110.500.380.50Matches
2005-200621Bordeauxfr FRA1. Ligue 129221,92421.47411700410.330.190.510.330.51Matches
2006-200722Bordeaux1. Champions Lg421671.9000000000.000.000.000.000.00Matches
2006-200722Bordeauxfr FRA1. Ligue 129222,00322.3516411600.220.040.270.180.22Matches
2006-200722Bordeaux2. UEFA Cup211331.5000100.000.00Matches
2007-200823Bordeauxfr FRA1. Ligue 132171,75119.5459400410.210.260.460.210.46Matches
2007-200823Bordeaux2. UEFA Cup775846.5440000.620.62Matches
2008-200924Bordeaux1. Champions Lg664955.5000000200.000.000.000.000.00Matches
2008-200924Bordeauxfr FRA1. Ligue 134252,34126.0135181300900.500.190.690.500.69Matches
2008-200924Bordeaux2. UEFA Cup221601.8110000.560.56Matches
2009-201025Bordeaux1. Champions Lg998109.0505500100.560.000.560.560.56Matches
2009-201025Bordeauxfr FRA1. Ligue 138322,87531.9101111000700.310.030.340.310.34Matches
2010-201126Arsenal1. Champions Lg643193.5303300000.850.000.850.850.85Matches
2010-201126Arsenaleng ENG1. Premier League29181,84520.57411700500.340.200.540.340.54Matches
2011-201227Arsenal1. Champions Lg421792.0011000000.000.500.500.000.50Matches
2011-201227Arsenaleng ENG1. Premier League1111802.0101100000.500.000.500.500.50Matches
2012-201328Arsenal1. Champions Lg11901.0000000100.000.000.000.000.00Matches
2012-201328West Hameng ENG1. Premier League321511.7000000000.000.000.000.000.00Matches
2013-201429Crystal Palaceeng ENG1. Premier League32272,29425.5527411900.200.080.270.160.24Matches
2014-201530Crystal Palaceeng ENGFA Cup221081.2202200201.670.001.671.671.67Matches
2014-201530Crystal Palaceeng ENG1. Premier League18151,14912.8202200400.160.000.160.160.16Matches
2015-201631Crystal Palaceeng ENGFA Cup20250.3000000000.000.000.000.000.00Matches
2015-201631Crystal Palaceeng ENG1. Premier League1012572.9000000100.000.000.000.000.00Matches
2016-201732Cardiff Cityeng ENG2. Championship20480.5011000000.001.871.870.001.87Matches
15 Seasons5 Clubs6 Leagues38626924,598273.3893211387226840.330.120.440.320.43
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
Bordeaux (8 Seasons)3 Leagues26619617,953199.569248568114640.350.130.470.340.46
Crystal Palace (3 Seasons)2 Leagues64453,83342.692118111600.210.050.260.190.23
Arsenal (3 Seasons)2 Leagues51262,61329.0115161100600.380.170.550.380.55
West Ham (1 Season)1 League321511.7000000000.000.000.000.000.00
Cardiff City (1 Season)1 League20480.5011000000.001.871.870.001.87
Ligue 1 (8 Seasons)22816214,970166.356248055113940.340.140.480.330.47
Premier League (6 Seasons)103645,87665.31562114111900.230.090.320.210.31
Champions Lg (6 Seasons)30242,06022.9819800400.350.040.390.350.39
UEFA Cup (4 Seasons)19171,51116.8880400.480.48
FA Cup (2 Seasons)421331.5202200201.350.001.351.351.35
Championship (1 Season)20480.5011000000.001.871.870.001.87
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
2002-200318Bordeaux1 League90820.9101100101.100.001.101.101.10
2003-200419Bordeaux2 Leagues33252,27325.39511900610.360.270.600.360.60
2004-200520Bordeaux1 League32262,35526.2103131000510.380.110.500.380.50
2005-200621Bordeaux1 League29221,92421.47411700410.330.190.510.330.51
2006-200722Bordeaux3 Leagues35252,30325.6516411700.200.040.250.160.21
2007-200823Bordeaux2 Leagues39242,33525.9859800410.310.260.460.310.46
2008-200924Bordeaux3 Leagues42332,99633.31451814001100.420.160.570.420.57
2009-201025Bordeaux2 Leagues47413,68540.9151161500800.370.020.390.370.39
2010-201126Arsenal2 Leagues35222,16424.0104141000500.420.170.580.420.58
2011-201227Arsenal2 Leagues1533594.0112100000.250.250.500.250.50
2012-201328Arsenal1 League11901.0000000100.000.000.000.000.00
2012-201328West Ham1 League321511.7000000000.000.000.000.000.00
2013-201429Crystal Palace1 League32272,29425.5527411900.200.080.270.160.24
2014-201530Crystal Palace2 Leagues20171,25714.0404400600.290.000.290.290.29
2015-201631Crystal Palace2 Leagues1212823.1000000100.000.000.000.000.00
2016-201732Cardiff City1 League20480.5011000000.001.871.870.001.87
15 Seasons5 Clubs6 Leagues38626924,598273.3893211387226840.330.120.440.320.43
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
Bordeaux (8 Seasons)3 Leagues26619617,953199.569248568114640.350.130.470.340.46
Crystal Palace (3 Seasons)2 Leagues64453,83342.692118111600.210.050.260.190.23
Arsenal (3 Seasons)2 Leagues51262,61329.0115161100600.380.170.550.380.55
West Ham (1 Season)1 League321511.7000000000.000.000.000.000.00
Cardiff City (1 Season)1 League20480.5011000000.001.871.870.001.87
Ligue 1 (8 Seasons)22816214,970166.356248055113940.340.140.480.330.47
Premier League (6 Seasons)103645,87665.31562114111900.230.090.320.210.31
Champions Lg (6 Seasons)30242,06022.9819800400.350.040.390.350.39
UEFA Cup (4 Seasons)19171,51116.8880400.480.48
FA Cup (2 Seasons)421331.5202200201.350.001.351.351.35
Championship (1 Season)20480.5011000000.001.871.870.001.87
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
2002-200318Bordeauxfr FRA1. Ligue 14th90820.9101100101.100.001.101.101.10Matches
2003-200419Bordeauxfr FRA1. Ligue 112th25181,63918.26511600310.330.270.600.330.60Matches
2004-200520Bordeauxfr FRA1. Ligue 115th32262,35526.2103131000510.380.110.500.380.50Matches
2005-200621Bordeauxfr FRA1. Ligue 12nd29221,92421.47411700410.330.190.510.330.51Matches
2006-200722Bordeauxfr FRA1. Ligue 16th29222,00322.3516411600.220.040.270.180.22Matches
2007-200823Bordeauxfr FRA1. Ligue 12nd32171,75119.5459400410.210.260.460.210.46Matches
2008-200924Bordeauxfr FRA1. Ligue 11st34252,34126.0135181300900.500.190.690.500.69Matches
2009-201025Bordeauxfr FRA1. Ligue 16th38322,87531.9101111000700.310.030.340.310.34Matches
2010-201126Arsenaleng ENG1. Premier League4th29181,84520.57411700500.340.200.540.340.54Matches
2011-201227Arsenaleng ENG1. Premier League3rd1111802.0101100000.500.000.500.500.50Matches
2012-201328West Hameng ENG1. Premier League10th321511.7000000000.000.000.000.000.00Matches
2013-201429Crystal Palaceeng ENG1. Premier League11th32272,29425.5527411900.200.080.270.160.24Matches
2014-201530Crystal Palaceeng ENG1. Premier League10th18151,14912.8202200400.160.000.160.160.16Matches
2015-201631Crystal Palaceeng ENG1. Premier League15th1012572.9000000100.000.000.000.000.00Matches
2016-201732Cardiff Cityeng ENG2. Championship12th20480.5011000000.001.871.870.001.87Matches
15 Seasons5 Clubs3 Leagues33322620,894232.2713110269225840.310.130.440.300.43
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
Bordeaux (8 Seasons)1 League22816214,970166.356248055113940.340.140.480.330.47
Crystal Palace (3 Seasons)1 League60433,70041.17296111400.170.050.220.150.19
Arsenal (2 Seasons)1 League40192,02522.58412800500.360.180.530.360.53
West Ham (1 Season)1 League321511.7000000000.000.000.000.000.00
Cardiff City (1 Season)1 League20480.5011000000.001.871.870.001.87
Ligue 1 (8 Seasons)22816214,970166.356248055113940.340.140.480.330.47
Premier League (6 Seasons)103645,87665.31562114111900.230.090.320.210.31
Championship (1 Season)20480.5011000000.001.871.870.001.87
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-201530Crystal Palaceeng ENGFA Cup9th221081.2202200201.670.001.671.671.67Matches
2015-201631Crystal Palaceeng ENGFA Cup2nd20250.3000000000.000.000.000.000.00Matches
2 Seasons1 Club1 League421331.5202200201.350.001.351.351.35
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
2003-200419Bordeaux2. UEFA CupQF876347.0330300.430.43Matches
2006-200722Bordeaux1. Champions LgGR421671.9000000000.000.000.000.000.00Matches
2006-200722Bordeaux2. UEFA CupR32211331.5000100.000.00Matches
2007-200823Bordeaux2. UEFA CupR32775846.5440000.620.62Matches
2008-200924Bordeaux1. Champions LgGR664955.5000000200.000.000.000.000.00Matches
2008-200924Bordeaux2. UEFA CupR32221601.8110000.560.56Matches
2009-201025Bordeaux1. Champions LgQF998109.0505500100.560.000.560.560.56Matches
2010-201126Arsenal1. Champions LgR16643193.5303300000.850.000.850.850.85Matches
2011-201227Arsenal1. Champions LgR16421792.0011000000.000.500.500.000.50Matches
2012-201328Arsenal1. Champions LgR1611901.0000000100.000.000.000.000.00Matches
8 Seasons2 Clubs2 Leagues49413,57139.716191600800.400.040.390.400.39
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
Bordeaux (5 Seasons)2 Leagues38342,98333.113051300700.390.000.310.390.31
Arsenal (3 Seasons)1 League1175886.5314300100.460.150.610.460.61
Champions Lg (6 Seasons)30242,06022.9819800400.350.040.390.350.39
UEFA Cup (4 Seasons)19171,51116.8880400.480.48
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
201228ma MoroccoAfrica Cup of NationsGR221671.9011000000.000.540.540.000.54Matches
201430ma MoroccoFriendlies (M)211551.7112100000.580.581.160.581.16Matches
2 Seasons1 Club2 Leagues433223.6123100000.280.560.840.280.84
Friendlies (M) (1 Season)211551.7112100000.580.581.160.581.16
Africa Cup of Nations (1 Season)221671.9011000000.000.540.540.000.54

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200318Bordeauxfr FRA1. Ligue 10.9122.200.5000Matches
2003-200419Bordeauxfr FRA1. Ligue 118.26211.150.2900Matches
2003-200419Bordeaux2. UEFA Cup7.030Matches
2004-200520Bordeauxfr FRA1. Ligue 126.210341.300.2900Matches
2005-200621Bordeauxfr FRA1. Ligue 121.47190.890.3700Matches
2006-200722Bordeaux1. Champions Lg1.9010.540.0000Matches
2006-200722Bordeauxfr FRA1. Ligue 122.35261.170.1511Matches
2006-200722Bordeaux2. UEFA Cup1.500Matches
2007-200823Bordeauxfr FRA1. Ligue 119.54100.510.4000Matches
2007-200823Bordeaux2. UEFA Cup6.540Matches
2008-200924Bordeaux1. Champions Lg5.5030.550.0000Matches
2008-200924Bordeauxfr FRA1. Ligue 126.013210.810.6200Matches
2008-200924Bordeaux2. UEFA Cup1.810Matches
2009-201025Bordeaux1. Champions Lg9.05111.220.4500Matches
2009-201025Bordeauxfr FRA1. Ligue 131.910280.880.3600Matches
2010-201126Arsenal1. Champions Lg3.5330.851.0000Matches
2010-201126Arsenaleng ENG1. Premier League20.57241.170.2900Matches
2011-201227Arsenal1. Champions Lg2.0010.500.0000Matches
2011-201227Arsenaleng ENG1. Premier League2.0121.000.5000Matches
2012-201328Arsenal1. Champions Lg1.0011.000.0000Matches
2012-201328West Hameng ENG1. Premier League1.7021.190.0000Matches
2013-201429Crystal Palaceeng ENG1. Premier League25.55110.430.3611Matches
2014-201530Crystal Palaceeng ENGFA Cup1.2200Matches
2014-201530Crystal Palaceeng ENG1. Premier League12.8250.390.4000Matches
2015-201631Crystal Palaceeng ENGFA Cup0.3000Matches
2015-201631Crystal Palaceeng ENG1. Premier League2.9010.350.0000Matches
2016-201732Cardiff Cityeng ENG2. Championship0.50000.000.0000Matches
15 Seasons5 Clubs6 Leagues273.38902260.000.890.3422
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bordeaux (8 Seasons)3 Leagues199.5691760.960.3411
Crystal Palace (3 Seasons)2 Leagues42.69170.410.3511
Arsenal (3 Seasons)2 Leagues29.011311.070.3500
West Ham (1 Season)1 League1.7021.190.0000
Cardiff City (1 Season)1 League0.50000.000.0000
Ligue 1 (8 Seasons)166.3561610.970.3411
Premier League (6 Seasons)65.315450.690.3111
Champions Lg (6 Seasons)22.98200.870.4000
UEFA Cup (4 Seasons)16.880
FA Cup (2 Seasons)1.5200
Championship (1 Season)0.50000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200318Bordeaux1 League0.9122.200.5000
2003-200419Bordeaux2 Leagues25.39211.150.2900
2004-200520Bordeaux1 League26.210341.300.2900
2005-200621Bordeaux1 League21.47190.890.3700
2006-200722Bordeaux3 Leagues25.65271.120.1511
2007-200823Bordeaux2 Leagues25.98100.510.4000
2008-200924Bordeaux3 Leagues33.314240.760.5400
2009-201025Bordeaux2 Leagues40.915390.950.3800
2010-201126Arsenal2 Leagues24.010271.120.3700
2011-201227Arsenal2 Leagues4.0130.750.3300
2012-201328Arsenal1 League1.0011.000.0000
2012-201328West Ham1 League1.7021.190.0000
2013-201429Crystal Palace1 League25.55110.430.3611
2014-201530Crystal Palace2 Leagues14.0450.390.4000
2015-201631Crystal Palace2 Leagues3.1010.350.0000
2016-201732Cardiff City1 League0.50000.000.0000
15 Seasons5 Clubs6 Leagues273.38902260.000.890.3422
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bordeaux (8 Seasons)3 Leagues199.5691760.960.3411
Crystal Palace (3 Seasons)2 Leagues42.69170.410.3511
Arsenal (3 Seasons)2 Leagues29.011311.070.3500
West Ham (1 Season)1 League1.7021.190.0000
Cardiff City (1 Season)1 League0.50000.000.0000
Ligue 1 (8 Seasons)166.3561610.970.3411
Premier League (6 Seasons)65.315450.690.3111
Champions Lg (6 Seasons)22.98200.870.4000
UEFA Cup (4 Seasons)16.880
FA Cup (2 Seasons)1.5200
Championship (1 Season)0.50000.000.0000
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
2002-200318Bordeauxfr FRA1. Ligue 14th0.9122.200.5000Matches
2003-200419Bordeauxfr FRA1. Ligue 112th18.26211.150.2900Matches
2004-200520Bordeauxfr FRA1. Ligue 115th26.210341.300.2900Matches
2005-200621Bordeauxfr FRA1. Ligue 12nd21.47190.890.3700Matches
2006-200722Bordeauxfr FRA1. Ligue 16th22.35261.170.1511Matches
2007-200823Bordeauxfr FRA1. Ligue 12nd19.54100.510.4000Matches
2008-200924Bordeauxfr FRA1. Ligue 11st26.013210.810.6200Matches
2009-201025Bordeauxfr FRA1. Ligue 16th31.910280.880.3600Matches
2010-201126Arsenaleng ENG1. Premier League4th20.57241.170.2900Matches
2011-201227Arsenaleng ENG1. Premier League3rd2.0121.000.5000Matches
2012-201328West Hameng ENG1. Premier League10th1.7021.190.0000Matches
2013-201429Crystal Palaceeng ENG1. Premier League11th25.55110.430.3611Matches
2014-201530Crystal Palaceeng ENG1. Premier League10th12.8250.390.4000Matches
2015-201631Crystal Palaceeng ENG1. Premier League15th2.9010.350.0000Matches
2016-201732Cardiff Cityeng ENG2. Championship12th0.50000.000.0000Matches
15 Seasons5 Clubs3 Leagues232.27102060.000.890.3322
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bordeaux (8 Seasons)1 League166.3561610.970.3411
Crystal Palace (3 Seasons)1 League41.17170.410.3511
Arsenal (2 Seasons)1 League22.58261.160.3100
West Ham (1 Season)1 League1.7021.190.0000
Cardiff City (1 Season)1 League0.50000.000.0000
Ligue 1 (8 Seasons)166.3561610.970.3411
Premier League (6 Seasons)65.315450.690.3111
Championship (1 Season)0.50000.000.0000
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-201530Crystal Palaceeng ENGFA Cup9th1.2200Matches
2015-201631Crystal Palaceeng ENGFA Cup2nd0.3000Matches
2 Seasons1 Club1 League1.5200
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2003-200419Bordeaux2. UEFA CupQF7.030Matches
2006-200722Bordeaux1. Champions LgGR1.9010.540.0000Matches
2006-200722Bordeaux2. UEFA CupR321.500Matches
2007-200823Bordeaux2. UEFA CupR326.540Matches
2008-200924Bordeaux1. Champions LgGR5.5030.550.0000Matches
2008-200924Bordeaux2. UEFA CupR321.810Matches
2009-201025Bordeaux1. Champions LgQF9.05111.220.4500Matches
2010-201126Arsenal1. Champions LgR163.5330.851.0000Matches
2011-201227Arsenal1. Champions LgR162.0010.500.0000Matches
2012-201328Arsenal1. Champions LgR161.0011.000.0000Matches
8 Seasons2 Clubs2 Leagues39.716200.870.4000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bordeaux (5 Seasons)2 Leagues33.113150.920.3300
Arsenal (3 Seasons)1 League6.5350.770.6000
Champions Lg (6 Seasons)22.98200.870.4000
UEFA Cup (4 Seasons)16.880
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201228ma MoroccoAfrica Cup of NationsGR1.9000Matches
201430ma MoroccoFriendlies (M)1.7100Matches
2 Seasons1 Club2 Leagues3.6100
Friendlies (M) (1 Season)1.7100
Africa Cup of Nations (1 Season)1.9000

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
2002-200318Bordeauxfr FRA1. Ligue 198292.40.909Matches
2003-200419Bordeauxfr FRA1. Ligue 1251,6396647.918.218127Matches
2003-200419Bordeaux2. UEFA Cup8634797.07511Matches
2004-200520Bordeauxfr FRA1. Ligue 1322,3557468.926.226156Matches
2005-200621Bordeauxfr FRA1. Ligue 1291,9246656.321.42287Matches
2006-200722Bordeaux1. Champions Lg4167421.9202Matches
2006-200722Bordeauxfr FRA1. Ligue 1292,0036958.622.322127Matches
2006-200722Bordeaux2. UEFA Cup2133671.51110Matches
2007-200823Bordeauxfr FRA1. Ligue 1321,7515551.219.517915Matches
2007-200823Bordeaux2. UEFA Cup7584836.57500Matches
2008-200924Bordeaux1. Champions Lg6495835.5640Matches
2008-200924Bordeauxfr FRA1. Ligue 1342,3416968.526.025199Matches
2008-200924Bordeaux2. UEFA Cup2160801.82100Matches
2009-201025Bordeaux1. Champions Lg9810909.0990Matches
2009-201025Bordeauxfr FRA1. Ligue 1382,8757684.131.932256Matches
2010-201126Arsenal1. Champions Lg6319533.5402Matches
2010-201126Arsenaleng ENG1. Premier League291,8456453.920.5181011Matches
2011-201227Arsenal1. Champions Lg4179452.0212Matches
2011-201227Arsenaleng ENG1. Premier League11180165.32.01010Matches
2012-201328Arsenal1. Champions Lg190901.0110Matches
2012-201328West Hameng ENG1. Premier League3151504.41.7201Matches
2013-201429Crystal Palaceeng ENG1. Premier League322,2947267.125.52785Matches
2014-201530Crystal Palaceeng ENGFA Cup21085440.01.22540001.5042+2+1.67+0.56Matches
2014-201530Crystal Palaceeng ENG1. Premier League181,1496433.612.8155311.001517-2-0.16-0.08Matches
2015-201631Crystal Palaceeng ENGFA Cup225134.40.30021203.000000.00-0.83Matches
2015-201631Crystal Palaceeng ENG1. Premier League10257267.52.910960.9024-2-0.70-0.42Matches
2016-201732Cardiff Cityeng ENG2. Championship248241.20.500250.5010+1+1.87+1.92Matches
15 Seasons5 Clubs6 Leagues38624,5986439.8273.32695515011712131.092223-1-0.060.00
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bordeaux (8 Seasons)3 Leagues26617,9536754.7199.5196125701
Crystal Palace (3 Seasons)2 Leagues643,8336034.542.6455513191271.132123-2-0.12-0.04
Arsenal (3 Seasons)2 Leagues512,6135129.629.0261225
West Ham (1 Season)1 League3151504.41.7201
Cardiff City (1 Season)1 League248241.20.500250.5010+1+1.87+1.92
Ligue 1 (8 Seasons)22814,9706654.7166.316210066
Premier League (6 Seasons)1035,8765728.665.364233970.961721-4-0.26-0.06
Champions Lg (6 Seasons)302,0606922.924156
UEFA Cup (4 Seasons)191,5118016.8171221
FA Cup (2 Seasons)41333315.81.5255021202.2542+2+1.35+0.46
Championship (1 Season)248241.20.500250.5010+1+1.87+1.92
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
2002-200318Bordeaux1 League98292.40.909
2003-200419Bordeaux2 Leagues332,2736947.925.3251781
2004-200520Bordeaux1 League322,3557468.926.226156
2005-200621Bordeaux1 League291,9246656.321.42287
2006-200722Bordeaux3 Leagues352,3036658.625.62513100
2007-200823Bordeaux2 Leagues392,3356051.225.92414150
2008-200924Bordeaux3 Leagues422,9967168.533.3332490
2009-201025Bordeaux2 Leagues473,6857884.140.941346
2010-201126Arsenal2 Leagues352,1646253.924.0221013
2011-201227Arsenal2 Leagues15359245.34.03112
2012-201328Arsenal1 League190901.0110
2012-201328West Ham1 League3151504.41.7201
2013-201429Crystal Palace1 League322,2947267.125.52785
2014-201530Crystal Palace2 Leagues201,2576334.114.017545311.05191900.000.00
2015-201631Crystal Palace2 Leagues12282247.13.110111261.2524-2-0.64-0.52
2016-201732Cardiff City1 League248241.20.500250.5010+1+1.87+1.92
15 Seasons5 Clubs6 Leagues38624,5986439.8273.32695515011712131.092223-1-0.060.00
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bordeaux (8 Seasons)3 Leagues26617,9536754.7199.5196125701
Crystal Palace (3 Seasons)2 Leagues643,8336034.542.6455513191271.132123-2-0.12-0.04
Arsenal (3 Seasons)2 Leagues512,6135129.629.0261225
West Ham (1 Season)1 League3151504.41.7201
Cardiff City (1 Season)1 League248241.20.500250.5010+1+1.87+1.92
Ligue 1 (8 Seasons)22814,9706654.7166.316210066
Premier League (6 Seasons)1035,8765728.665.364233970.961721-4-0.26-0.06
Champions Lg (6 Seasons)302,0606922.924156
UEFA Cup (4 Seasons)191,5118016.8171221
FA Cup (2 Seasons)41333315.81.5255021202.2542+2+1.35+0.46
Championship (1 Season)248241.20.500250.5010+1+1.87+1.92
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
2002-200318Bordeauxfr FRA1. Ligue 14th98292.40.909Matches
2003-200419Bordeauxfr FRA1. Ligue 112th251,6396647.918.218127Matches
2004-200520Bordeauxfr FRA1. Ligue 115th322,3557468.926.226156Matches
2005-200621Bordeauxfr FRA1. Ligue 12nd291,9246656.321.42287Matches
2006-200722Bordeauxfr FRA1. Ligue 16th292,0036958.622.322127Matches
2007-200823Bordeauxfr FRA1. Ligue 12nd321,7515551.219.517915Matches
2008-200924Bordeauxfr FRA1. Ligue 11st342,3416968.526.025199Matches
2009-201025Bordeauxfr FRA1. Ligue 16th382,8757684.131.932256Matches
2010-201126Arsenaleng ENG1. Premier League4th291,8456453.920.5181011Matches
2011-201227Arsenaleng ENG1. Premier League3rd11180165.32.01010Matches
2012-201328West Hameng ENG1. Premier League10th3151504.41.7201Matches
2013-201429Crystal Palaceeng ENG1. Premier League11th322,2947267.125.52785Matches
2014-201530Crystal Palaceeng ENG1. Premier League10th181,1496433.612.8155311.001517-2-0.16-0.08Matches
2015-201631Crystal Palaceeng ENG1. Premier League15th10257267.52.910960.9024-2-0.70-0.42Matches
2016-201732Cardiff Cityeng ENG2. Championship12th248241.20.500250.5010+1+1.87+1.92Matches
15 Seasons5 Clubs3 Leagues33320,8946340.2232.2226123107120.931821-3-0.19-0.05
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bordeaux (8 Seasons)1 League22814,9706654.7166.316210066
Crystal Palace (3 Seasons)1 League603,7006236.141.143131770.961721-4-0.26-0.06
Arsenal (2 Seasons)1 League402,0255129.622.5191021
West Ham (1 Season)1 League3151504.41.7201
Cardiff City (1 Season)1 League248241.20.500250.5010+1+1.87+1.92
Ligue 1 (8 Seasons)22814,9706654.7166.316210066
Premier League (6 Seasons)1035,8765728.665.364233970.961721-4-0.26-0.06
Championship (1 Season)248241.20.500250.5010+1+1.87+1.92
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-201530Crystal Palaceeng ENGFA Cup9th21085440.01.22540001.5042+2+1.67+0.56Matches
2015-201631Crystal Palaceeng ENGFA Cup2nd225134.40.30021203.000000.00-0.83Matches
2 Seasons1 Club1 League41333315.81.5255021202.2542+2+1.35+0.46
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
2003-200419Bordeaux2. UEFA CupQF8634797.07511Matches
2006-200722Bordeaux1. Champions LgGR4167421.9202Matches
2006-200722Bordeaux2. UEFA CupR322133671.51110Matches
2007-200823Bordeaux2. UEFA CupR327584836.57500Matches
2008-200924Bordeaux1. Champions LgGR6495835.5640Matches
2008-200924Bordeaux2. UEFA CupR322160801.82100Matches
2009-201025Bordeaux1. Champions LgQF9810909.0990Matches
2010-201126Arsenal1. Champions LgR166319533.5402Matches
2011-201227Arsenal1. Champions LgR164179452.0212Matches
2012-201328Arsenal1. Champions LgR16190901.0110Matches
8 Seasons2 Clubs2 Leagues493,5717339.7412781
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bordeaux (5 Seasons)2 Leagues382,9837933.1342541
Arsenal (3 Seasons)1 League11588536.5724
Champions Lg (6 Seasons)302,0606922.924156
UEFA Cup (4 Seasons)191,5118016.8171221
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
201228ma MoroccoAfrica Cup of NationsGR21678461.91.92841011.5012-1-0.54-0.54Matches
201430ma MoroccoFriendlies (M)21557817.21.7191116403.0072+5+2.90+1.57Matches
2 Seasons1 Club2 Leagues43228127.53.6386216412.2584+4+1.12-0.05
Friendlies (M) (1 Season)21557817.21.7191116403.0072+5+2.90+1.57
Africa Cup of Nations (1 Season)21678461.91.92841011.5012-1-0.54-0.54
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
2002-200318Bordeauxfr FRA1. Ligue 10.910Matches
2003-200419Bordeauxfr FRA1. Ligue 118.231Matches
2003-200419Bordeaux2. UEFA Cup7.03000Matches
2004-200520Bordeauxfr FRA1. Ligue 126.251Matches
2005-200621Bordeauxfr FRA1. Ligue 121.441Matches
2006-200722Bordeaux1. Champions Lg1.9005Matches
2006-200722Bordeauxfr FRA1. Ligue 122.36061Matches
2006-200722Bordeaux2. UEFA Cup1.51000Matches
2007-200823Bordeauxfr FRA1. Ligue 119.54170Matches
2007-200823Bordeaux2. UEFA Cup6.50000Matches
2008-200924Bordeaux1. Champions Lg5.52019Matches
2008-200924Bordeauxfr FRA1. Ligue 126.09076Matches
2008-200924Bordeaux2. UEFA Cup1.80000Matches
2009-201025Bordeaux1. Champions Lg9.01019Matches
2009-201025Bordeauxfr FRA1. Ligue 131.97075Matches
2010-201126Arsenal1. Champions Lg3.50010Matches
2010-201126Arsenaleng ENG1. Premier League20.55032Matches
2011-201227Arsenal1. Champions Lg2.0004Matches
2011-201227Arsenaleng ENG1. Premier League2.0001Matches
2012-201328Arsenal1. Champions Lg1.0104Matches
2012-201328West Hameng ENG1. Premier League1.7000Matches
2013-201429Crystal Palaceeng ENG1. Premier League25.59050Matches
2014-201530Crystal Palaceeng ENGFA Cup1.22000Matches
2014-201530Crystal Palaceeng ENG1. Premier League12.84041Matches
2015-201631Crystal Palaceeng ENGFA Cup0.30000Matches
2015-201631Crystal Palaceeng ENG1. Premier League2.9107Matches
2016-201732Cardiff Cityeng ENG2. Championship0.5000000000000Matches
15 Seasons5 Clubs6 Leagues273.3684047400000000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bordeaux (8 Seasons)3 Leagues199.546403250
Crystal Palace (3 Seasons)2 Leagues42.61600980
Arsenal (3 Seasons)2 Leagues29.06051
West Ham (1 Season)1 League1.7000
Cardiff City (1 Season)1 League0.5000000000000
Ligue 1 (8 Seasons)166.3394282
Premier League (6 Seasons)65.3190131
Champions Lg (6 Seasons)22.94061
UEFA Cup (4 Seasons)16.84000
FA Cup (2 Seasons)1.52000
Championship (1 Season)0.5000000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Bordeaux1 League0.910
2003-200419Bordeaux2 Leagues25.36100
2004-200520Bordeaux1 League26.251
2005-200621Bordeaux1 League21.441
2006-200722Bordeaux3 Leagues25.6700660
2007-200823Bordeaux2 Leagues25.9410700
2008-200924Bordeaux3 Leagues33.31100950
2009-201025Bordeaux2 Leagues40.98094
2010-201126Arsenal2 Leagues24.05042
2011-201227Arsenal2 Leagues4.0005
2012-201328Arsenal1 League1.0104
2012-201328West Ham1 League1.7000
2013-201429Crystal Palace1 League25.59050
2014-201530Crystal Palace2 Leagues14.0600410
2015-201631Crystal Palace2 Leagues3.110070
2016-201732Cardiff City1 League0.5000000000000
15 Seasons5 Clubs6 Leagues273.3684047400000000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bordeaux (8 Seasons)3 Leagues199.546403250
Crystal Palace (3 Seasons)2 Leagues42.61600980
Arsenal (3 Seasons)2 Leagues29.06051
West Ham (1 Season)1 League1.7000
Cardiff City (1 Season)1 League0.5000000000000
Ligue 1 (8 Seasons)166.3394282
Premier League (6 Seasons)65.3190131
Champions Lg (6 Seasons)22.94061
UEFA Cup (4 Seasons)16.84000
FA Cup (2 Seasons)1.52000
Championship (1 Season)0.5000000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Bordeauxfr FRA1. Ligue 14th0.910Matches
2003-200419Bordeauxfr FRA1. Ligue 112th18.231Matches
2004-200520Bordeauxfr FRA1. Ligue 115th26.251Matches
2005-200621Bordeauxfr FRA1. Ligue 12nd21.441Matches
2006-200722Bordeauxfr FRA1. Ligue 16th22.36061Matches
2007-200823Bordeauxfr FRA1. Ligue 12nd19.54170Matches
2008-200924Bordeauxfr FRA1. Ligue 11st26.09076Matches
2009-201025Bordeauxfr FRA1. Ligue 16th31.97075Matches
2010-201126Arsenaleng ENG1. Premier League4th20.55032Matches
2011-201227Arsenaleng ENG1. Premier League3rd2.0001Matches
2012-201328West Hameng ENG1. Premier League10th1.7000Matches
2013-201429Crystal Palaceeng ENG1. Premier League11th25.59050Matches
2014-201530Crystal Palaceeng ENG1. Premier League10th12.84041Matches
2015-201631Crystal Palaceeng ENG1. Premier League15th2.9107Matches
2016-201732Cardiff Cityeng ENG2. Championship12th0.5000000000000Matches
15 Seasons5 Clubs3 Leagues232.2584041300000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bordeaux (8 Seasons)1 League166.3394282
Crystal Palace (3 Seasons)1 League41.114098
Arsenal (2 Seasons)1 League22.55033
West Ham (1 Season)1 League1.7000
Cardiff City (1 Season)1 League0.5000000000000
Ligue 1 (8 Seasons)166.3394282
Premier League (6 Seasons)65.3190131
Championship (1 Season)0.5000000000000
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-201530Crystal Palaceeng ENGFA Cup9th1.22000Matches
2015-201631Crystal Palaceeng ENGFA Cup2nd0.30000Matches
2 Seasons1 Club1 League1.52000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200419Bordeaux2. UEFA CupQF7.03000Matches
2006-200722Bordeaux1. Champions LgGR1.9005Matches
2006-200722Bordeaux2. UEFA CupR321.51000Matches
2007-200823Bordeaux2. UEFA CupR326.50000Matches
2008-200924Bordeaux1. Champions LgGR5.52019Matches
2008-200924Bordeaux2. UEFA CupR321.80000Matches
2009-201025Bordeaux1. Champions LgQF9.01019Matches
2010-201126Arsenal1. Champions LgR163.50010Matches
2011-201227Arsenal1. Champions LgR162.0004Matches
2012-201328Arsenal1. Champions LgR161.0104Matches
8 Seasons2 Clubs2 Leagues39.7800610
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bordeaux (5 Seasons)2 Leagues33.1700430
Arsenal (3 Seasons)1 League6.51018
Champions Lg (6 Seasons)22.94061
UEFA Cup (4 Seasons)16.84000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201228ma MoroccoAfrica Cup of NationsGR1.90000Matches
201430ma MoroccoFriendlies (M)1.70000Matches
2 Seasons1 Club2 Leagues3.60000
Friendlies (M) (1 Season)1.70000
Africa Cup of Nations (1 Season)1.90000

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.