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
1998-199918Nancyfr FRA1. Division 11080.1000000.000.00Matches
1999-200019Nancyfr FRA1. Division 140290.3000000100.000.000.000.000.00Matches
2003-200423Bastiafr FRA1. Ligue 129222,07323.0628600500.260.090.350.260.35Matches
2004-200524Bastiafr FRA1. Ligue 133302,59228.8729700100.240.070.310.240.31Matches
2005-200625Rennesfr FRA1. Ligue 121141,23713.7303300210.220.000.220.220.22Matches
2005-200625Rennes2. UEFA Cup321982.2110000.450.45Matches
2006-200726Rennesfr FRA1. Ligue 11387798.70000200.000.00Matches
2006-200726Nancyfr FRA1. Ligue 1141097010.81100300.090.09Matches
2006-200726Nancy2. UEFA Cup221551.7000000.000.00Matches
2007-200827Nancyfr FRA1. Ligue 125242,06522.97512700200.310.220.520.310.52Matches
2008-200928Nancyfr FRA1. Ligue 136363,04433.8112131012200.330.060.380.300.35Matches
2008-200928Nancy2. UEFA Cup221802.0000000.000.00Matches
2009-201029Nancyfr FRA1. Ligue 126242,14123.811314922110.460.130.590.380.50Matches
2010-201130Nancyfr FRA1. Ligue 126252,24424.98311712200.320.120.440.280.40Matches
2011-201231Rennes2. Europa Lg633363.7101100000.270.000.270.270.27Matches
2011-201231Rennesfr FRA1. Ligue 123121,22313.66511511100.440.370.810.370.74Matches
2011-201231Nancyfr FRA1. Ligue 1443604.0101011200.250.000.250.000.00Matches
2013-201433Elazığsportr TUR1. Süper Lig632112.3011000100.000.430.430.000.43
2014-201534Nancyfr FRACoupe de France11901.0101100001.000.001.001.001.00Matches
2014-201534Nancyfr FRA2. Ligue 231262,26125.1133161300200.520.120.640.520.64Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue10420.5000000000.000.000.000.000.00Matches
2015-201635Nancyfr FRA2. Ligue 233191,86220.79413900200.440.190.630.440.63Matches
2016-201736Nancyfr FRA1. Coupe de la Ligue00Matches
2016-201736Nancyfr FRA1. Ligue 126141,29914.4011001100.000.070.070.000.07Matches
2017-201837Nancyfr FRA2. Ligue 232191,74419.411011833109.87.41.28.622511370.570.000.570.410.410.510.060.570.380.45Matches
16 Seasons4 Clubs6 Leagues39830027,143301.69731126889123129.87.41.28.622511370.320.110.460.290.420.510.060.570.380.45
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
Nancy (12 Seasons)5 Leagues26420618,494205.5732193658111919.87.41.28.622511370.360.110.490.320.450.510.060.570.380.45
Rennes (3 Seasons)2 Leagues66393,77341.9115151011510.260.160.480.240.45
Bastia (2 Seasons)1 League62524,66551.8134171300600.250.080.330.250.33
Elazığspor (1 Season)1 League632112.3011000100.000.430.430.000.43
Division 1 (12 Seasons)28122320,064222.961238355692520.270.110.410.250.38
UEFA Cup (4 Seasons)1398699.7201200000.210.000.270.210.27
Ligue 2 (3 Seasons)96645,86765.2337403033509.87.41.28.622511370.510.110.610.460.570.510.060.570.380.45
Coupe de la Ligue (2 Seasons)10420.5000000000.000.000.000.000.00
Süper Lig (1 Season)632112.3011000100.000.430.430.000.43
Coupe de France (1 Season)11901.0101100001.000.001.001.001.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
1998-199918Nancy1 League1080.1000000.000.00
1999-200019Nancy1 League40290.3000000100.000.000.000.000.00
2003-200423Bastia1 League29222,07323.0628600500.260.090.350.260.35
2004-200524Bastia1 League33302,59228.8729700100.240.070.310.240.31
2005-200625Rennes2 Leagues24161,43515.9403400210.250.000.220.250.22
2006-200726Rennes1 League1387798.70000200.000.00
2006-200726Nancy2 Leagues16121,12512.51100300.080.08
2007-200827Nancy1 League25242,06522.97512700200.310.220.520.310.52
2008-200928Nancy2 Leagues38383,22435.8112131012200.310.060.380.280.35
2009-201029Nancy1 League26242,14123.811314922110.460.130.590.380.50
2010-201130Nancy1 League26252,24424.98311712200.320.120.440.280.40
2011-201231Nancy1 League443604.0101011200.250.000.250.000.00
2011-201231Rennes2 Leagues29151,55917.37512611100.400.290.690.350.64
2013-201433Elazığspor1 League632112.3011000100.000.430.430.000.43
2014-201534Nancy2 Leagues32272,35126.1143171400200.540.110.650.540.65
2015-201635Nancy2 Leagues34191,90421.29413900200.430.190.610.430.61
2016-201736Nancy2 Leagues26141,29914.4011001100.000.070.070.000.07
2017-201837Nancy1 League32191,74419.411011833109.87.41.28.622511370.570.000.570.410.410.510.060.570.380.45
16 Seasons4 Clubs6 Leagues39830027,143301.69731126889123129.87.41.28.622511370.320.110.460.290.420.510.060.570.380.45
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
Nancy (12 Seasons)5 Leagues26420618,494205.5732193658111919.87.41.28.622511370.360.110.490.320.450.510.060.570.380.45
Rennes (3 Seasons)2 Leagues66393,77341.9115151011510.260.160.480.240.45
Bastia (2 Seasons)1 League62524,66551.8134171300600.250.080.330.250.33
Elazığspor (1 Season)1 League632112.3011000100.000.430.430.000.43
Division 1 (12 Seasons)28122320,064222.961238355692520.270.110.410.250.38
UEFA Cup (4 Seasons)1398699.7201200000.210.000.270.210.27
Ligue 2 (3 Seasons)96645,86765.2337403033509.87.41.28.622511370.510.110.610.460.570.510.060.570.380.45
Coupe de la Ligue (2 Seasons)10420.5000000000.000.000.000.000.00
Süper Lig (1 Season)632112.3011000100.000.430.430.000.43
Coupe de France (1 Season)11901.0101100001.000.001.001.001.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
1998-199918Nancyfr FRA1. Division 111th1080.1000000.000.00Matches
1999-200019Nancyfr FRA1. Division 116th40290.3000000100.000.000.000.000.00Matches
2003-200423Bastiafr FRA1. Ligue 117th29222,07323.0628600500.260.090.350.260.35Matches
2004-200524Bastiafr FRA1. Ligue 119th33302,59228.8729700100.240.070.310.240.31Matches
2005-200625Rennesfr FRA1. Ligue 17th21141,23713.7303300210.220.000.220.220.22Matches
2006-200726Rennesfr FRA1. Ligue 14th1387798.70000200.000.00Matches
2006-200726Nancyfr FRA1. Ligue 113th141097010.81100300.090.09Matches
2007-200827Nancyfr FRA1. Ligue 14th25242,06522.97512700200.310.220.520.310.52Matches
2008-200928Nancyfr FRA1. Ligue 115th36363,04433.8112131012200.330.060.380.300.35Matches
2009-201029Nancyfr FRA1. Ligue 112th26242,14123.811314922110.460.130.590.380.50Matches
2010-201130Nancyfr FRA1. Ligue 113th26252,24424.98311712200.320.120.440.280.40Matches
2011-201231Nancyfr FRA1. Ligue 111th443604.0101011200.250.000.250.000.00Matches
2011-201231Rennesfr FRA1. Ligue 16th23121,22313.66511511100.440.370.810.370.74Matches
2013-201433Elazığsportr TUR1. Süper Lig16th632112.3011000100.000.430.430.000.43
2014-201534Nancyfr FRA2. Ligue 25th31262,26125.1133161300200.520.120.640.520.64Matches
2015-201635Nancyfr FRA2. Ligue 21st33191,86220.79413900200.440.190.630.440.63Matches
2016-201736Nancyfr FRA1. Ligue 119th26141,29914.4011001100.000.070.070.000.07Matches
2017-201837Nancyfr FRA2. Ligue 217th32191,74419.411011833109.87.41.28.622511370.570.000.570.410.410.510.060.570.380.45Matches
16 Seasons4 Clubs3 Leagues38329026,142290.59431124859123129.87.41.28.622511370.320.110.460.290.420.510.060.570.380.45
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
Nancy (12 Seasons)2 Leagues25820118,027200.3722192648111919.87.41.28.622511370.360.110.490.320.440.510.060.570.380.45
Rennes (3 Seasons)1 League57343,23936.09514811510.250.180.510.220.48
Bastia (2 Seasons)1 League62524,66551.8134171300600.250.080.330.250.33
Elazığspor (1 Season)1 League632112.3011000100.000.430.430.000.43
Division 1 (12 Seasons)28122320,064222.961238355692520.270.110.410.250.38
Ligue 2 (3 Seasons)96645,86765.2337403033509.87.41.28.622511370.510.110.610.460.570.510.060.570.380.45
Süper Lig (1 Season)632112.3011000100.000.430.430.000.43
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-201534Nancyfr FRACoupe de France33rd11901.0101100001.000.001.001.001.00Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th10420.5000000000.000.000.000.000.00Matches
2016-201736Nancyfr FRA1. Coupe de la Ligue3rd00Matches
3 Seasons1 Club2 Leagues211321.5101100000.680.000.680.680.68
Coupe de la Ligue (2 Seasons)10420.5000000000.000.000.000.000.00
Coupe de France (1 Season)11901.0101100001.000.001.001.001.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
2005-200625Rennes2. UEFA CupGR321982.2110000.450.45Matches
2006-200726Nancy2. UEFA CupR32221551.7000000.000.00Matches
2008-200928Nancy2. UEFA CupGR221802.0000000.000.00Matches
2011-201231Rennes2. Europa LgGR633363.7101100000.270.000.270.270.27Matches
4 Seasons2 Clubs1 League1398699.7201200000.210.000.270.210.27
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
Rennes (2 Seasons)1 League955345.9201200000.340.000.270.340.27
Nancy (2 Seasons)1 League443353.7000000.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
201231ma MoroccoAfrica Cup of NationsGR321852.1000000000.000.000.000.000.00Matches
1 Season1 Club1 League321852.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
1998-199918Nancyfr FRA1. Division 10.100Matches
1999-200019Nancyfr FRA1. Division 10.3000.0000Matches
2003-200423Bastiafr FRA1. Ligue 123.06220.960.2700Matches
2004-200524Bastiafr FRA1. Ligue 128.87230.800.3000Matches
2005-200625Rennesfr FRA1. Ligue 113.73110.800.2700Matches
2005-200625Rennes2. UEFA Cup2.210Matches
2006-200726Rennesfr FRA1. Ligue 18.7070.810.0000Matches
2006-200726Nancyfr FRA1. Ligue 110.8190.840.1100Matches
2006-200726Nancy2. UEFA Cup1.700Matches
2007-200827Nancyfr FRA1. Ligue 122.97220.960.3200Matches
2008-200928Nancyfr FRA1. Ligue 133.811320.950.3112Matches
2008-200928Nancy2. UEFA Cup2.000Matches
2009-201029Nancyfr FRA1. Ligue 123.811351.470.2622Matches
2010-201130Nancyfr FRA1. Ligue 124.98331.320.2112Matches
2011-201231Rennes2. Europa Lg3.7161.610.1700Matches
2011-201231Rennesfr FRA1. Ligue 113.66171.250.2911Matches
2011-201231Nancyfr FRA1. Ligue 14.0120.500.0011Matches
2013-201433Elazığsportr TUR1. Süper Lig2.3041.710.0000
2014-201534Nancyfr FRACoupe de France1.0100Matches
2014-201534Nancyfr FRA2. Ligue 225.113341.350.3800Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue0.5000Matches
2015-201635Nancyfr FRA2. Ligue 220.79311.500.2900Matches
2016-201736Nancyfr FRA1. Ligue 114.40341544.12.361.040.000.0001Matches
2017-201837Nancyfr FRA2. Ligue 219.411602033.33.101.030.130.4017.30339.87.40.12+1.2+0.6Matches
16 Seasons4 Clubs6 Leagues301.6979432337.22.781.100.090.2717.309129.87.40.12+1.2+0.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nancy (12 Seasons)5 Leagues205.5739423337.22.781.160.090.2717.308119.87.40.12+1.2+0.6
Rennes (3 Seasons)2 Leagues41.911411.030.2211
Bastia (2 Seasons)1 League51.813450.870.2900
Elazığspor (1 Season)1 League2.3041.710.0000
Division 1 (12 Seasons)222.9613422844.12.361.020.000.2469
UEFA Cup (4 Seasons)9.7261.610.1700
Ligue 2 (3 Seasons)65.233608533.33.101.300.130.3517.30339.87.40.12+1.2+0.6
Coupe de la Ligue (2 Seasons)0.5000
Süper Lig (1 Season)2.3041.710.0000
Coupe de France (1 Season)1.0100
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
1998-199918Nancy1 League0.100
1999-200019Nancy1 League0.3000.0000
2003-200423Bastia1 League23.06220.960.2700
2004-200524Bastia1 League28.87230.800.3000
2005-200625Rennes2 Leagues15.94110.800.2700
2006-200726Rennes1 League8.7070.810.0000
2006-200726Nancy2 Leagues12.5190.840.1100
2007-200827Nancy1 League22.97220.960.3200
2008-200928Nancy2 Leagues35.811320.950.3112
2009-201029Nancy1 League23.811351.470.2622
2010-201130Nancy1 League24.98331.320.2112
2011-201231Nancy1 League4.0120.500.0011
2011-201231Rennes2 Leagues17.37231.330.2611
2013-201433Elazığspor1 League2.3041.710.0000
2014-201534Nancy2 Leagues26.114341.350.3800
2015-201635Nancy2 Leagues21.29311.500.2900
2016-201736Nancy2 Leagues14.40341544.12.361.040.000.0001
2017-201837Nancy1 League19.411602033.33.101.030.130.4017.30339.87.40.12+1.2+0.6
16 Seasons4 Clubs6 Leagues301.6979432337.22.781.100.090.2717.309129.87.40.12+1.2+0.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nancy (12 Seasons)5 Leagues205.5739423337.22.781.160.090.2717.308119.87.40.12+1.2+0.6
Rennes (3 Seasons)2 Leagues41.911411.030.2211
Bastia (2 Seasons)1 League51.813450.870.2900
Elazığspor (1 Season)1 League2.3041.710.0000
Division 1 (12 Seasons)222.9613422844.12.361.020.000.2469
UEFA Cup (4 Seasons)9.7261.610.1700
Ligue 2 (3 Seasons)65.233608533.33.101.300.130.3517.30339.87.40.12+1.2+0.6
Coupe de la Ligue (2 Seasons)0.5000
Süper Lig (1 Season)2.3041.710.0000
Coupe de France (1 Season)1.0100
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
1998-199918Nancyfr FRA1. Division 111th0.100Matches
1999-200019Nancyfr FRA1. Division 116th0.3000.0000Matches
2003-200423Bastiafr FRA1. Ligue 117th23.06220.960.2700Matches
2004-200524Bastiafr FRA1. Ligue 119th28.87230.800.3000Matches
2005-200625Rennesfr FRA1. Ligue 17th13.73110.800.2700Matches
2006-200726Rennesfr FRA1. Ligue 14th8.7070.810.0000Matches
2006-200726Nancyfr FRA1. Ligue 113th10.8190.840.1100Matches
2007-200827Nancyfr FRA1. Ligue 14th22.97220.960.3200Matches
2008-200928Nancyfr FRA1. Ligue 115th33.811320.950.3112Matches
2009-201029Nancyfr FRA1. Ligue 112th23.811351.470.2622Matches
2010-201130Nancyfr FRA1. Ligue 113th24.98331.320.2112Matches
2011-201231Nancyfr FRA1. Ligue 111th4.0120.500.0011Matches
2011-201231Rennesfr FRA1. Ligue 16th13.66171.250.2911Matches
2013-201433Elazığsportr TUR1. Süper Lig16th2.3041.710.0000
2014-201534Nancyfr FRA2. Ligue 25th25.113341.350.3800Matches
2015-201635Nancyfr FRA2. Ligue 21st20.79311.500.2900Matches
2016-201736Nancyfr FRA1. Ligue 119th14.40341544.12.361.040.000.0001Matches
2017-201837Nancyfr FRA2. Ligue 217th19.411602033.33.101.030.130.4017.30339.87.40.12+1.2+0.6Matches
16 Seasons4 Clubs3 Leagues290.5949431737.22.781.090.090.2717.309129.87.40.12+1.2+0.6
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
Nancy (12 Seasons)2 Leagues200.3729423337.22.781.160.090.2717.308119.87.40.12+1.2+0.6
Rennes (3 Seasons)1 League36.09350.970.2311
Bastia (2 Seasons)1 League51.813450.870.2900
Elazığspor (1 Season)1 League2.3041.710.0000
Division 1 (12 Seasons)222.9613422844.12.361.020.000.2469
Ligue 2 (3 Seasons)65.233608533.33.101.300.130.3517.30339.87.40.12+1.2+0.6
Süper Lig (1 Season)2.3041.710.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-201534Nancyfr FRACoupe de France33rd1.0100Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th0.5000Matches
3 Seasons1 Club2 Leagues1.5100
Coupe de la Ligue (2 Seasons)0.5000
Coupe de France (1 Season)1.0100
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
2005-200625Rennes2. UEFA CupGR2.210Matches
2006-200726Nancy2. UEFA CupR321.700Matches
2008-200928Nancy2. UEFA CupGR2.000Matches
2011-201231Rennes2. Europa LgGR3.7161.610.1700Matches
4 Seasons2 Clubs1 League9.7261.610.1700
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rennes (2 Seasons)1 League5.9261.610.1700
Nancy (2 Seasons)1 League3.700
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
201231ma MoroccoAfrica Cup of NationsGR2.1000Matches
1 Season1 Club1 League2.1000

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
1998-199918Nancyfr FRA1. Division 10.1Matches
1999-200019Nancyfr FRA1. Division 10.30Matches
2003-200423Bastiafr FRA1. Ligue 123.02Matches
2004-200524Bastiafr FRA1. Ligue 128.82Matches
2005-200625Rennesfr FRA1. Ligue 113.70Matches
2005-200625Rennes2. UEFA Cup2.2Matches
2006-200726Rennesfr FRA1. Ligue 18.7Matches
2006-200726Nancyfr FRA1. Ligue 110.8Matches
2006-200726Nancy2. UEFA Cup1.7Matches
2007-200827Nancyfr FRA1. Ligue 122.95Matches
2008-200928Nancyfr FRA1. Ligue 133.82Matches
2008-200928Nancy2. UEFA Cup2.0Matches
2009-201029Nancyfr FRA1. Ligue 123.83Matches
2010-201130Nancyfr FRA1. Ligue 124.93Matches
2011-201231Rennes2. Europa Lg3.70Matches
2011-201231Rennesfr FRA1. Ligue 113.65Matches
2011-201231Nancyfr FRA1. Ligue 14.00Matches
2013-201433Elazığsportr TUR1. Süper Lig2.31
2014-201534Nancyfr FRACoupe de France1.00Matches
2014-201534Nancyfr FRA2. Ligue 225.13Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue0.50Matches
2015-201635Nancyfr FRA2. Ligue 220.74Matches
2016-201736Nancyfr FRA1. Ligue 114.41Matches
2017-201837Nancyfr FRA2. Ligue 219.436959562.05021110221029172.211519459.3153444.101.21.5-1.2172819451Matches
16 Seasons4 Clubs6 Leagues301.636959562.05021110221029172.211519459.3153444.1311.21.5+29.8172819451
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
Nancy (12 Seasons)5 Leagues205.536959562.05021110221029172.211519459.3153444.1211.21.5+19.8172819451
Rennes (3 Seasons)2 Leagues41.95
Bastia (2 Seasons)1 League51.84
Elazığspor (1 Season)1 League2.31
Division 1 (12 Seasons)222.923
UEFA Cup (4 Seasons)9.70
Ligue 2 (3 Seasons)65.236959562.05021110221029172.211519459.3153444.171.21.5+5.8172819451
Coupe de la Ligue (2 Seasons)0.50
Süper Lig (1 Season)2.31
Coupe de France (1 Season)1.00
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
1998-199918Nancy1 League0.1
1999-200019Nancy1 League0.30
2003-200423Bastia1 League23.02
2004-200524Bastia1 League28.82
2005-200625Rennes2 Leagues15.90
2006-200726Rennes1 League8.7
2006-200726Nancy2 Leagues12.5
2007-200827Nancy1 League22.95
2008-200928Nancy2 Leagues35.82
2009-201029Nancy1 League23.83
2010-201130Nancy1 League24.93
2011-201231Nancy1 League4.00
2011-201231Rennes2 Leagues17.35
2013-201433Elazığspor1 League2.31
2014-201534Nancy2 Leagues26.13
2015-201635Nancy2 Leagues21.24
2016-201736Nancy2 Leagues14.41
2017-201837Nancy1 League19.436959562.05021110221029172.211519459.3153444.101.21.5-1.2172819451
16 Seasons4 Clubs6 Leagues301.636959562.05021110221029172.211519459.3153444.1311.21.5+29.8172819451
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
Nancy (12 Seasons)5 Leagues205.536959562.05021110221029172.211519459.3153444.1211.21.5+19.8172819451
Rennes (3 Seasons)2 Leagues41.95
Bastia (2 Seasons)1 League51.84
Elazığspor (1 Season)1 League2.31
Division 1 (12 Seasons)222.923
UEFA Cup (4 Seasons)9.70
Ligue 2 (3 Seasons)65.236959562.05021110221029172.211519459.3153444.171.21.5+5.8172819451
Coupe de la Ligue (2 Seasons)0.50
Süper Lig (1 Season)2.31
Coupe de France (1 Season)1.00
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
1998-199918Nancyfr FRA1. Division 111th0.1Matches
1999-200019Nancyfr FRA1. Division 116th0.30Matches
2003-200423Bastiafr FRA1. Ligue 117th23.02Matches
2004-200524Bastiafr FRA1. Ligue 119th28.82Matches
2005-200625Rennesfr FRA1. Ligue 17th13.70Matches
2006-200726Rennesfr FRA1. Ligue 14th8.7Matches
2006-200726Nancyfr FRA1. Ligue 113th10.8Matches
2007-200827Nancyfr FRA1. Ligue 14th22.95Matches
2008-200928Nancyfr FRA1. Ligue 115th33.82Matches
2009-201029Nancyfr FRA1. Ligue 112th23.83Matches
2010-201130Nancyfr FRA1. Ligue 113th24.93Matches
2011-201231Nancyfr FRA1. Ligue 111th4.00Matches
2011-201231Rennesfr FRA1. Ligue 16th13.65Matches
2013-201433Elazığsportr TUR1. Süper Lig16th2.31
2014-201534Nancyfr FRA2. Ligue 25th25.13Matches
2015-201635Nancyfr FRA2. Ligue 21st20.74Matches
2016-201736Nancyfr FRA1. Ligue 119th14.41Matches
2017-201837Nancyfr FRA2. Ligue 217th19.436959562.05021110221029172.211519459.3153444.101.21.5-1.2172819451Matches
16 Seasons4 Clubs3 Leagues290.536959562.05021110221029172.211519459.3153444.1311.21.5+29.8172819451
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
Nancy (12 Seasons)2 Leagues200.336959562.05021110221029172.211519459.3153444.1211.21.5+19.8172819451
Rennes (3 Seasons)1 League36.05
Bastia (2 Seasons)1 League51.84
Elazığspor (1 Season)1 League2.31
Division 1 (12 Seasons)222.923
Ligue 2 (3 Seasons)65.236959562.05021110221029172.211519459.3153444.171.21.5+5.8172819451
Süper Lig (1 Season)2.31
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-201534Nancyfr FRACoupe de France33rd1.00Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th0.50Matches
3 Seasons1 Club2 Leagues1.50
Coupe de la Ligue (2 Seasons)0.50
Coupe de France (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2005-200625Rennes2. UEFA CupGR2.2Matches
2006-200726Nancy2. UEFA CupR321.7Matches
2008-200928Nancy2. UEFA CupGR2.0Matches
2011-201231Rennes2. Europa LgGR3.70Matches
4 Seasons2 Clubs1 League9.70
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
Rennes (2 Seasons)1 League5.90
Nancy (2 Seasons)1 League3.7
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201231ma MoroccoAfrica Cup of NationsGR2.10Matches
1 Season1 Club1 League2.10
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
1998-199918Nancyfr FRA1. Division 10.1Matches
1999-200019Nancyfr FRA1. Division 10.3Matches
2003-200423Bastiafr FRA1. Ligue 123.0Matches
2004-200524Bastiafr FRA1. Ligue 128.8Matches
2005-200625Rennesfr FRA1. Ligue 113.7Matches
2005-200625Rennes2. UEFA Cup2.2Matches
2006-200726Rennesfr FRA1. Ligue 18.7Matches
2006-200726Nancyfr FRA1. Ligue 110.8Matches
2006-200726Nancy2. UEFA Cup1.7Matches
2007-200827Nancyfr FRA1. Ligue 122.9Matches
2008-200928Nancyfr FRA1. Ligue 133.8Matches
2008-200928Nancy2. UEFA Cup2.0Matches
2009-201029Nancyfr FRA1. Ligue 123.8Matches
2010-201130Nancyfr FRA1. Ligue 124.9Matches
2011-201231Rennes2. Europa Lg3.7Matches
2011-201231Rennesfr FRA1. Ligue 113.6Matches
2011-201231Nancyfr FRA1. Ligue 14.0Matches
2013-201433Elazığsportr TUR1. Süper Lig2.3
2014-201534Nancyfr FRACoupe de France1.0Matches
2014-201534Nancyfr FRA2. Ligue 225.1Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue0.5Matches
2015-201635Nancyfr FRA2. Ligue 220.7Matches
2016-201736Nancyfr FRA1. Ligue 114.412Matches
2017-201837Nancyfr FRA2. Ligue 219.4595549432132650000369320Matches
16 Seasons4 Clubs6 Leagues301.6595549432133850000369320
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nancy (12 Seasons)5 Leagues205.5595549432133850000369320
Rennes (3 Seasons)2 Leagues41.9
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.912
UEFA Cup (4 Seasons)9.7
Ligue 2 (3 Seasons)65.2595549432132650000369320
Coupe de la Ligue (2 Seasons)0.5
Süper Lig (1 Season)2.3
Coupe de France (1 Season)1.0
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
1998-199918Nancy1 League0.1
1999-200019Nancy1 League0.3
2003-200423Bastia1 League23.0
2004-200524Bastia1 League28.8
2005-200625Rennes2 Leagues15.9
2006-200726Rennes1 League8.7
2006-200726Nancy2 Leagues12.5
2007-200827Nancy1 League22.9
2008-200928Nancy2 Leagues35.8
2009-201029Nancy1 League23.8
2010-201130Nancy1 League24.9
2011-201231Nancy1 League4.0
2011-201231Rennes2 Leagues17.3
2013-201433Elazığspor1 League2.3
2014-201534Nancy2 Leagues26.1
2015-201635Nancy2 Leagues21.2
2016-201736Nancy2 Leagues14.412
2017-201837Nancy1 League19.4595549432132650000369320
16 Seasons4 Clubs6 Leagues301.6595549432133850000369320
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nancy (12 Seasons)5 Leagues205.5595549432133850000369320
Rennes (3 Seasons)2 Leagues41.9
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.912
UEFA Cup (4 Seasons)9.7
Ligue 2 (3 Seasons)65.2595549432132650000369320
Coupe de la Ligue (2 Seasons)0.5
Süper Lig (1 Season)2.3
Coupe de France (1 Season)1.0
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
1998-199918Nancyfr FRA1. Division 111th0.1Matches
1999-200019Nancyfr FRA1. Division 116th0.3Matches
2003-200423Bastiafr FRA1. Ligue 117th23.0Matches
2004-200524Bastiafr FRA1. Ligue 119th28.8Matches
2005-200625Rennesfr FRA1. Ligue 17th13.7Matches
2006-200726Rennesfr FRA1. Ligue 14th8.7Matches
2006-200726Nancyfr FRA1. Ligue 113th10.8Matches
2007-200827Nancyfr FRA1. Ligue 14th22.9Matches
2008-200928Nancyfr FRA1. Ligue 115th33.8Matches
2009-201029Nancyfr FRA1. Ligue 112th23.8Matches
2010-201130Nancyfr FRA1. Ligue 113th24.9Matches
2011-201231Nancyfr FRA1. Ligue 111th4.0Matches
2011-201231Rennesfr FRA1. Ligue 16th13.6Matches
2013-201433Elazığsportr TUR1. Süper Lig16th2.3
2014-201534Nancyfr FRA2. Ligue 25th25.1Matches
2015-201635Nancyfr FRA2. Ligue 21st20.7Matches
2016-201736Nancyfr FRA1. Ligue 119th14.412Matches
2017-201837Nancyfr FRA2. Ligue 217th19.4595549432132650000369320Matches
16 Seasons4 Clubs3 Leagues290.5595549432133850000369320
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nancy (12 Seasons)2 Leagues200.3595549432133850000369320
Rennes (3 Seasons)1 League36.0
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.912
Ligue 2 (3 Seasons)65.2595549432132650000369320
Süper Lig (1 Season)2.3
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-201534Nancyfr FRACoupe de France33rd1.0Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th0.5Matches
3 Seasons1 Club2 Leagues1.5
Coupe de la Ligue (2 Seasons)0.5
Coupe de France (1 Season)1.0
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
2005-200625Rennes2. UEFA CupGR2.2Matches
2006-200726Nancy2. UEFA CupR321.7Matches
2008-200928Nancy2. UEFA CupGR2.0Matches
2011-201231Rennes2. Europa LgGR3.7Matches
4 Seasons2 Clubs1 League9.7
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rennes (2 Seasons)1 League5.9
Nancy (2 Seasons)1 League3.7
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
201231ma MoroccoAfrica Cup of NationsGR2.1Matches
1 Season1 Club1 League2.1

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
1998-199918Nancyfr FRA1. Division 10.1Matches
1999-200019Nancyfr FRA1. Division 10.3Matches
2003-200423Bastiafr FRA1. Ligue 123.0Matches
2004-200524Bastiafr FRA1. Ligue 128.8Matches
2005-200625Rennesfr FRA1. Ligue 113.7Matches
2005-200625Rennes2. UEFA Cup2.2Matches
2006-200726Rennesfr FRA1. Ligue 18.7Matches
2006-200726Nancyfr FRA1. Ligue 110.8Matches
2006-200726Nancy2. UEFA Cup1.7Matches
2007-200827Nancyfr FRA1. Ligue 122.9Matches
2008-200928Nancyfr FRA1. Ligue 133.8Matches
2008-200928Nancy2. UEFA Cup2.0Matches
2009-201029Nancyfr FRA1. Ligue 123.8Matches
2010-201130Nancyfr FRA1. Ligue 124.9Matches
2011-201231Rennes2. Europa Lg3.7Matches
2011-201231Rennesfr FRA1. Ligue 113.6Matches
2011-201231Nancyfr FRA1. Ligue 14.0Matches
2013-201433Elazığsportr TUR1. Süper Lig2.3
2014-201534Nancyfr FRACoupe de France1.0Matches
2014-201534Nancyfr FRA2. Ligue 225.1Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue0.5Matches
2015-201635Nancyfr FRA2. Ligue 220.7Matches
2016-201736Nancyfr FRA1. Ligue 114.4Matches
2017-201837Nancyfr FRA2. Ligue 219.4442.27390131030.15100200Matches
16 Seasons4 Clubs6 Leagues301.6442.27390131030.15100200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nancy (12 Seasons)5 Leagues205.5442.27390131030.15100200
Rennes (3 Seasons)2 Leagues41.9
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.9
UEFA Cup (4 Seasons)9.7
Ligue 2 (3 Seasons)65.2442.27390131030.15100200
Coupe de la Ligue (2 Seasons)0.5
Süper Lig (1 Season)2.3
Coupe de France (1 Season)1.0
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
1998-199918Nancy1 League0.1
1999-200019Nancy1 League0.3
2003-200423Bastia1 League23.0
2004-200524Bastia1 League28.8
2005-200625Rennes2 Leagues15.9
2006-200726Rennes1 League8.7
2006-200726Nancy2 Leagues12.5
2007-200827Nancy1 League22.9
2008-200928Nancy2 Leagues35.8
2009-201029Nancy1 League23.8
2010-201130Nancy1 League24.9
2011-201231Nancy1 League4.0
2011-201231Rennes2 Leagues17.3
2013-201433Elazığspor1 League2.3
2014-201534Nancy2 Leagues26.1
2015-201635Nancy2 Leagues21.2
2016-201736Nancy2 Leagues14.4
2017-201837Nancy1 League19.4442.27390131030.15100200
16 Seasons4 Clubs6 Leagues301.6442.27390131030.15100200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nancy (12 Seasons)5 Leagues205.5442.27390131030.15100200
Rennes (3 Seasons)2 Leagues41.9
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.9
UEFA Cup (4 Seasons)9.7
Ligue 2 (3 Seasons)65.2442.27390131030.15100200
Coupe de la Ligue (2 Seasons)0.5
Süper Lig (1 Season)2.3
Coupe de France (1 Season)1.0
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
1998-199918Nancyfr FRA1. Division 111th0.1Matches
1999-200019Nancyfr FRA1. Division 116th0.3Matches
2003-200423Bastiafr FRA1. Ligue 117th23.0Matches
2004-200524Bastiafr FRA1. Ligue 119th28.8Matches
2005-200625Rennesfr FRA1. Ligue 17th13.7Matches
2006-200726Rennesfr FRA1. Ligue 14th8.7Matches
2006-200726Nancyfr FRA1. Ligue 113th10.8Matches
2007-200827Nancyfr FRA1. Ligue 14th22.9Matches
2008-200928Nancyfr FRA1. Ligue 115th33.8Matches
2009-201029Nancyfr FRA1. Ligue 112th23.8Matches
2010-201130Nancyfr FRA1. Ligue 113th24.9Matches
2011-201231Nancyfr FRA1. Ligue 111th4.0Matches
2011-201231Rennesfr FRA1. Ligue 16th13.6Matches
2013-201433Elazığsportr TUR1. Süper Lig16th2.3
2014-201534Nancyfr FRA2. Ligue 25th25.1Matches
2015-201635Nancyfr FRA2. Ligue 21st20.7Matches
2016-201736Nancyfr FRA1. Ligue 119th14.4Matches
2017-201837Nancyfr FRA2. Ligue 217th19.4442.27390131030.15100200Matches
16 Seasons4 Clubs3 Leagues290.5442.27390131030.15100200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nancy (12 Seasons)2 Leagues200.3442.27390131030.15100200
Rennes (3 Seasons)1 League36.0
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.9
Ligue 2 (3 Seasons)65.2442.27390131030.15100200
Süper Lig (1 Season)2.3
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-201534Nancyfr FRACoupe de France33rd1.0Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th0.5Matches
3 Seasons1 Club2 Leagues1.5
Coupe de la Ligue (2 Seasons)0.5
Coupe de France (1 Season)1.0
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
2005-200625Rennes2. UEFA CupGR2.2Matches
2006-200726Nancy2. UEFA CupR321.7Matches
2008-200928Nancy2. UEFA CupGR2.0Matches
2011-201231Rennes2. Europa LgGR3.7Matches
4 Seasons2 Clubs1 League9.7
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rennes (2 Seasons)1 League5.9
Nancy (2 Seasons)1 League3.7
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
201231ma MoroccoAfrica Cup of NationsGR2.1Matches
1 Season1 Club1 League2.1

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
1998-199918Nancyfr FRA1. Division 10.1Matches
1999-200019Nancyfr FRA1. Division 10.3Matches
2003-200423Bastiafr FRA1. Ligue 123.0Matches
2004-200524Bastiafr FRA1. Ligue 128.8Matches
2005-200625Rennesfr FRA1. Ligue 113.7Matches
2005-200625Rennes2. UEFA Cup2.2Matches
2006-200726Rennesfr FRA1. Ligue 18.7Matches
2006-200726Nancyfr FRA1. Ligue 110.8Matches
2006-200726Nancy2. UEFA Cup1.7Matches
2007-200827Nancyfr FRA1. Ligue 122.9Matches
2008-200928Nancyfr FRA1. Ligue 133.8Matches
2008-200928Nancy2. UEFA Cup2.0Matches
2009-201029Nancyfr FRA1. Ligue 123.8Matches
2010-201130Nancyfr FRA1. Ligue 124.9Matches
2011-201231Rennes2. Europa Lg3.7Matches
2011-201231Rennesfr FRA1. Ligue 113.6Matches
2011-201231Nancyfr FRA1. Ligue 14.0Matches
2013-201433Elazığsportr TUR1. Süper Lig2.3
2014-201534Nancyfr FRACoupe de France1.0Matches
2014-201534Nancyfr FRA2. Ligue 225.1Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue0.5Matches
2015-201635Nancyfr FRA2. Ligue 220.7Matches
2016-201736Nancyfr FRA1. Ligue 114.454Matches
2017-201837Nancyfr FRA2. Ligue 219.410516321315.4111147515220Matches
16 Seasons4 Clubs6 Leagues301.6101016321315.4111147915220
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nancy (12 Seasons)5 Leagues205.5101016321315.4111147915220
Rennes (3 Seasons)2 Leagues41.90
Bastia (2 Seasons)1 League51.80
Elazığspor (1 Season)1 League2.30
Division 1 (12 Seasons)222.9540
UEFA Cup (4 Seasons)9.70
Ligue 2 (3 Seasons)65.210516321315.4111147515220
Coupe de la Ligue (2 Seasons)0.50
Süper Lig (1 Season)2.30
Coupe de France (1 Season)1.00
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
1998-199918Nancy1 League0.10
1999-200019Nancy1 League0.30
2003-200423Bastia1 League23.00
2004-200524Bastia1 League28.80
2005-200625Rennes2 Leagues15.90
2006-200726Rennes1 League8.70
2006-200726Nancy2 Leagues12.50
2007-200827Nancy1 League22.90
2008-200928Nancy2 Leagues35.80
2009-201029Nancy1 League23.80
2010-201130Nancy1 League24.90
2011-201231Nancy1 League4.00
2011-201231Rennes2 Leagues17.30
2013-201433Elazığspor1 League2.30
2014-201534Nancy2 Leagues26.10
2015-201635Nancy2 Leagues21.20
2016-201736Nancy2 Leagues14.4540
2017-201837Nancy1 League19.410516321315.4111147515220
16 Seasons4 Clubs6 Leagues301.6101016321315.4111147915220
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nancy (12 Seasons)5 Leagues205.5101016321315.4111147915220
Rennes (3 Seasons)2 Leagues41.90
Bastia (2 Seasons)1 League51.80
Elazığspor (1 Season)1 League2.30
Division 1 (12 Seasons)222.9540
UEFA Cup (4 Seasons)9.70
Ligue 2 (3 Seasons)65.210516321315.4111147515220
Coupe de la Ligue (2 Seasons)0.50
Süper Lig (1 Season)2.30
Coupe de France (1 Season)1.00
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
1998-199918Nancyfr FRA1. Division 111th0.1Matches
1999-200019Nancyfr FRA1. Division 116th0.3Matches
2003-200423Bastiafr FRA1. Ligue 117th23.0Matches
2004-200524Bastiafr FRA1. Ligue 119th28.8Matches
2005-200625Rennesfr FRA1. Ligue 17th13.7Matches
2006-200726Rennesfr FRA1. Ligue 14th8.7Matches
2006-200726Nancyfr FRA1. Ligue 113th10.8Matches
2007-200827Nancyfr FRA1. Ligue 14th22.9Matches
2008-200928Nancyfr FRA1. Ligue 115th33.8Matches
2009-201029Nancyfr FRA1. Ligue 112th23.8Matches
2010-201130Nancyfr FRA1. Ligue 113th24.9Matches
2011-201231Nancyfr FRA1. Ligue 111th4.0Matches
2011-201231Rennesfr FRA1. Ligue 16th13.6Matches
2013-201433Elazığsportr TUR1. Süper Lig16th2.3
2014-201534Nancyfr FRA2. Ligue 25th25.1Matches
2015-201635Nancyfr FRA2. Ligue 21st20.7Matches
2016-201736Nancyfr FRA1. Ligue 119th14.454Matches
2017-201837Nancyfr FRA2. Ligue 217th19.410516321315.4111147515220Matches
16 Seasons4 Clubs3 Leagues290.5101016321315.4111147915220
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
Nancy (12 Seasons)2 Leagues200.3101016321315.4111147915220
Rennes (3 Seasons)1 League36.00
Bastia (2 Seasons)1 League51.80
Elazığspor (1 Season)1 League2.30
Division 1 (12 Seasons)222.9540
Ligue 2 (3 Seasons)65.210516321315.4111147515220
Süper Lig (1 Season)2.30
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-201534Nancyfr FRACoupe de France33rd1.0Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th0.5Matches
3 Seasons1 Club2 Leagues1.50
Coupe de la Ligue (2 Seasons)0.50
Coupe de France (1 Season)1.00
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
2005-200625Rennes2. UEFA CupGR2.2Matches
2006-200726Nancy2. UEFA CupR321.7Matches
2008-200928Nancy2. UEFA CupGR2.0Matches
2011-201231Rennes2. Europa LgGR3.7Matches
4 Seasons2 Clubs1 League9.70
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rennes (2 Seasons)1 League5.90
Nancy (2 Seasons)1 League3.70
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
201231ma MoroccoAfrica Cup of NationsGR2.1Matches
1 Season1 Club1 League2.10

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
1998-199918Nancyfr FRA1. Division 10.1Matches
1999-200019Nancyfr FRA1. Division 10.3Matches
2003-200423Bastiafr FRA1. Ligue 123.0Matches
2004-200524Bastiafr FRA1. Ligue 128.8Matches
2005-200625Rennesfr FRA1. Ligue 113.7Matches
2005-200625Rennes2. UEFA Cup2.2Matches
2006-200726Rennesfr FRA1. Ligue 18.7Matches
2006-200726Nancyfr FRA1. Ligue 110.8Matches
2006-200726Nancy2. UEFA Cup1.7Matches
2007-200827Nancyfr FRA1. Ligue 122.9Matches
2008-200928Nancyfr FRA1. Ligue 133.8Matches
2008-200928Nancy2. UEFA Cup2.0Matches
2009-201029Nancyfr FRA1. Ligue 123.8Matches
2010-201130Nancyfr FRA1. Ligue 124.9Matches
2011-201231Rennes2. Europa Lg3.7Matches
2011-201231Rennesfr FRA1. Ligue 113.6Matches
2011-201231Nancyfr FRA1. Ligue 14.0Matches
2013-201433Elazığsportr TUR1. Süper Lig2.3
2014-201534Nancyfr FRACoupe de France1.0Matches
2014-201534Nancyfr FRA2. Ligue 225.1Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue0.5Matches
2015-201635Nancyfr FRA2. Ligue 220.7Matches
2016-201736Nancyfr FRA1. Ligue 114.4Matches
2017-201837Nancyfr FRA2. Ligue 219.481926413724119081619631.61368.45131920689222386021619137Matches
16 Seasons4 Clubs6 Leagues301.681926413724119081619631.61368.45131920689222386021619137
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
Nancy (12 Seasons)5 Leagues205.581926413724119081619631.61368.45131920689222386021619137
Rennes (3 Seasons)2 Leagues41.9
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.9
UEFA Cup (4 Seasons)9.7
Ligue 2 (3 Seasons)65.281926413724119081619631.61368.45131920689222386021619137
Coupe de la Ligue (2 Seasons)0.5
Süper Lig (1 Season)2.3
Coupe de France (1 Season)1.0
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
1998-199918Nancy1 League0.1
1999-200019Nancy1 League0.3
2003-200423Bastia1 League23.0
2004-200524Bastia1 League28.8
2005-200625Rennes2 Leagues15.9
2006-200726Rennes1 League8.7
2006-200726Nancy2 Leagues12.5
2007-200827Nancy1 League22.9
2008-200928Nancy2 Leagues35.8
2009-201029Nancy1 League23.8
2010-201130Nancy1 League24.9
2011-201231Nancy1 League4.0
2011-201231Rennes2 Leagues17.3
2013-201433Elazığspor1 League2.3
2014-201534Nancy2 Leagues26.1
2015-201635Nancy2 Leagues21.2
2016-201736Nancy2 Leagues14.4
2017-201837Nancy1 League19.481926413724119081619631.61368.45131920689222386021619137
16 Seasons4 Clubs6 Leagues301.681926413724119081619631.61368.45131920689222386021619137
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
Nancy (12 Seasons)5 Leagues205.581926413724119081619631.61368.45131920689222386021619137
Rennes (3 Seasons)2 Leagues41.9
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.9
UEFA Cup (4 Seasons)9.7
Ligue 2 (3 Seasons)65.281926413724119081619631.61368.45131920689222386021619137
Coupe de la Ligue (2 Seasons)0.5
Süper Lig (1 Season)2.3
Coupe de France (1 Season)1.0
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
1998-199918Nancyfr FRA1. Division 111th0.1Matches
1999-200019Nancyfr FRA1. Division 116th0.3Matches
2003-200423Bastiafr FRA1. Ligue 117th23.0Matches
2004-200524Bastiafr FRA1. Ligue 119th28.8Matches
2005-200625Rennesfr FRA1. Ligue 17th13.7Matches
2006-200726Rennesfr FRA1. Ligue 14th8.7Matches
2006-200726Nancyfr FRA1. Ligue 113th10.8Matches
2007-200827Nancyfr FRA1. Ligue 14th22.9Matches
2008-200928Nancyfr FRA1. Ligue 115th33.8Matches
2009-201029Nancyfr FRA1. Ligue 112th23.8Matches
2010-201130Nancyfr FRA1. Ligue 113th24.9Matches
2011-201231Nancyfr FRA1. Ligue 111th4.0Matches
2011-201231Rennesfr FRA1. Ligue 16th13.6Matches
2013-201433Elazığsportr TUR1. Süper Lig16th2.3
2014-201534Nancyfr FRA2. Ligue 25th25.1Matches
2015-201635Nancyfr FRA2. Ligue 21st20.7Matches
2016-201736Nancyfr FRA1. Ligue 119th14.4Matches
2017-201837Nancyfr FRA2. Ligue 217th19.481926413724119081619631.61368.45131920689222386021619137Matches
16 Seasons4 Clubs3 Leagues290.581926413724119081619631.61368.45131920689222386021619137
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
Nancy (12 Seasons)2 Leagues200.381926413724119081619631.61368.45131920689222386021619137
Rennes (3 Seasons)1 League36.0
Bastia (2 Seasons)1 League51.8
Elazığspor (1 Season)1 League2.3
Division 1 (12 Seasons)222.9
Ligue 2 (3 Seasons)65.281926413724119081619631.61368.45131920689222386021619137
Süper Lig (1 Season)2.3
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-201534Nancyfr FRACoupe de France33rd1.0Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th0.5Matches
3 Seasons1 Club2 Leagues1.5
Coupe de la Ligue (2 Seasons)0.5
Coupe de France (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2005-200625Rennes2. UEFA CupGR2.2Matches
2006-200726Nancy2. UEFA CupR321.7Matches
2008-200928Nancy2. UEFA CupGR2.0Matches
2011-201231Rennes2. Europa LgGR3.7Matches
4 Seasons2 Clubs1 League9.7
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
Rennes (2 Seasons)1 League5.9
Nancy (2 Seasons)1 League3.7
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201231ma MoroccoAfrica Cup of NationsGR2.1Matches
1 Season1 Club1 League2.1

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
1998-199918Nancyfr FRA1. Division 11880.30.1012Matches
1999-200019Nancyfr FRA1. Division 142970.90.304Matches
2003-200423Bastiafr FRA1. Ligue 1292,0737160.623.022167Matches
2004-200524Bastiafr FRA1. Ligue 1332,5927975.828.830233Matches
2005-200625Rennesfr FRA1. Ligue 1211,2375936.213.71477Matches
2005-200625Rennes2. UEFA Cup3198662.22111Matches
2006-200726Rennesfr FRA1. Ligue 1137796022.88.7865Matches
2006-200726Nancyfr FRA1. Ligue 1149706928.410.81094Matches
2006-200726Nancy2. UEFA Cup2155781.72100Matches
2007-200827Nancyfr FRA1. Ligue 1252,0658360.422.924161Matches
2008-200928Nancyfr FRA1. Ligue 1363,0448589.033.836270Matches
2008-200928Nancy2. UEFA Cup2180902.02202Matches
2009-201029Nancyfr FRA1. Ligue 1262,1418262.623.824192Matches
2010-201130Nancyfr FRA1. Ligue 1262,2448665.624.925221Matches
2011-201231Rennes2. Europa Lg6336563.7333Matches
2011-201231Rennesfr FRA1. Ligue 1231,2235335.813.612511Matches
2011-201231Nancyfr FRA1. Ligue 143609010.54.0440Matches
2013-201433Elazığsportr TUR1. Süper Lig6211356.92.333
2014-201534Nancyfr FRACoupe de France19090100.01.01901003.0031+2+2.00Matches
2014-201534Nancyfr FRA2. Ligue 2312,2617366.125.12614501.453619+17+0.68+0.91Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue1424220.00.50014101.000000.00-0.54Matches
2015-201635Nancyfr FRA2. Ligue 2331,8625654.420.719141402.003717+20+0.97+0.50Matches
2016-201736Nancyfr FRA1. Coupe de la Ligue00002Matches
2016-201736Nancyfr FRA1. Ligue 1261,2995038.014.41481270.85923-14-0.97-0.59Matches
2017-201837Nancyfr FRA2. Ligue 2321,7445551.019.41971331.09252500.00+0.8126.722.2+4.4+0.23+0.66Matches
16 Seasons4 Clubs6 Leagues39827,1436843.0301.6300912059841171.3911085+25+0.31+0.5226.722.2+4.4+0.23+0.66
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
Nancy (12 Seasons)5 Leagues26418,4947044.3205.5206911445841161.3911085+25+0.31+0.5226.722.2+4.4+0.23+0.66
Rennes (3 Seasons)2 Leagues663,7735731.641.93922271
Bastia (2 Seasons)1 League624,6657568.251.8523910
Elazığspor (1 Season)1 League6211356.92.333
Division 1 (12 Seasons)28120,0647142.5222.92231625890.85923-14-0.97-0.59
UEFA Cup (4 Seasons)13869679.79743
Ligue 2 (3 Seasons)965,8676157.265.264353231.529861+37+0.57+0.7726.722.2+4.4+0.23+0.66
Coupe de la Ligue (2 Seasons)142427.40.50014121.000000.00-0.54
Süper Lig (1 Season)6211356.92.333
Coupe de France (1 Season)19090100.01.01901003.0031+2+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
1998-199918Nancy1 League1880.30.1012
1999-200019Nancy1 League42970.90.304
2003-200423Bastia1 League292,0737160.623.022167
2004-200524Bastia1 League332,5927975.828.830233
2005-200625Rennes2 Leagues241,4356036.215.916881
2006-200726Rennes1 League137796022.88.7865
2006-200726Nancy2 Leagues161,1257028.412.5121040
2007-200827Nancy1 League252,0658360.422.924161
2008-200928Nancy2 Leagues383,2248589.035.8382902
2009-201029Nancy1 League262,1418262.623.824192
2010-201130Nancy1 League262,2448665.624.925221
2011-201231Nancy1 League43609010.54.0440
2011-201231Rennes2 Leagues291,5595435.817.315814
2013-201433Elazığspor1 League6211356.92.333
2014-201534Nancy2 Leagues322,3517367.026.1279015501.503920+19+0.73+0.81
2015-201635Nancy2 Leagues341,9045652.521.21914154101.973717+20+0.95+0.48
2016-201736Nancy2 Leagues261,2995034.414.41481290.85923-14-0.97-0.59
2017-201837Nancy1 League321,7445551.019.41971331.09252500.00+0.8126.722.2+4.4+0.23+0.66
16 Seasons4 Clubs6 Leagues39827,1436843.0301.6300912059841171.3911085+25+0.31+0.5226.722.2+4.4+0.23+0.66
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
Nancy (12 Seasons)5 Leagues26418,4947044.3205.5206911445841161.3911085+25+0.31+0.5226.722.2+4.4+0.23+0.66
Rennes (3 Seasons)2 Leagues663,7735731.641.93922271
Bastia (2 Seasons)1 League624,6657568.251.8523910
Elazığspor (1 Season)1 League6211356.92.333
Division 1 (12 Seasons)28120,0647142.5222.92231625890.85923-14-0.97-0.59
UEFA Cup (4 Seasons)13869679.79743
Ligue 2 (3 Seasons)965,8676157.265.264353231.529861+37+0.57+0.7726.722.2+4.4+0.23+0.66
Coupe de la Ligue (2 Seasons)142427.40.50014121.000000.00-0.54
Süper Lig (1 Season)6211356.92.333
Coupe de France (1 Season)19090100.01.01901003.0031+2+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
1998-199918Nancyfr FRA1. Division 111th1880.30.1012Matches
1999-200019Nancyfr FRA1. Division 116th42970.90.304Matches
2003-200423Bastiafr FRA1. Ligue 117th292,0737160.623.022167Matches
2004-200524Bastiafr FRA1. Ligue 119th332,5927975.828.830233Matches
2005-200625Rennesfr FRA1. Ligue 17th211,2375936.213.71477Matches
2006-200726Rennesfr FRA1. Ligue 14th137796022.88.7865Matches
2006-200726Nancyfr FRA1. Ligue 113th149706928.410.81094Matches
2007-200827Nancyfr FRA1. Ligue 14th252,0658360.422.924161Matches
2008-200928Nancyfr FRA1. Ligue 115th363,0448589.033.836270Matches
2009-201029Nancyfr FRA1. Ligue 112th262,1418262.623.824192Matches
2010-201130Nancyfr FRA1. Ligue 113th262,2448665.624.925221Matches
2011-201231Nancyfr FRA1. Ligue 111th43609010.54.0440Matches
2011-201231Rennesfr FRA1. Ligue 16th231,2235335.813.612511Matches
2013-201433Elazığsportr TUR1. Süper Lig16th6211356.92.333
2014-201534Nancyfr FRA2. Ligue 25th312,2617366.125.12614501.453619+17+0.68+0.91Matches
2015-201635Nancyfr FRA2. Ligue 21st331,8625654.420.719141402.003717+20+0.97+0.50Matches
2016-201736Nancyfr FRA1. Ligue 119th261,2995038.014.41481270.85923-14-0.97-0.59Matches
2017-201837Nancyfr FRA2. Ligue 217th321,7445551.019.41971331.09252500.00+0.8126.722.2+4.4+0.23+0.66Matches
16 Seasons4 Clubs3 Leagues38326,1426843.2290.529019793121.3810784+23+0.29+0.5526.722.2+4.4+0.23+0.66
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
Nancy (12 Seasons)2 Leagues25818,0277044.7200.320114057121.3810784+23+0.29+0.5526.722.2+4.4+0.23+0.66
Rennes (3 Seasons)1 League573,2395731.636.0341823
Bastia (2 Seasons)1 League624,6657568.251.8523910
Elazığspor (1 Season)1 League6211356.92.333
Division 1 (12 Seasons)28120,0647142.5222.92231625890.85923-14-0.97-0.59
Ligue 2 (3 Seasons)965,8676157.265.264353231.529861+37+0.57+0.7726.722.2+4.4+0.23+0.66
Süper Lig (1 Season)6211356.92.333
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-201534Nancyfr FRACoupe de France33rd19090100.01.01901003.0031+2+2.00Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th1424220.00.50014101.000000.00-0.54Matches
2016-201736Nancyfr FRA1. Coupe de la Ligue3rd00002Matches
3 Seasons1 Club2 Leagues21326620.01.5191114122.0031+2+1.36-0.24
Coupe de la Ligue (2 Seasons)142427.40.50014121.000000.00-0.54
Coupe de France (1 Season)19090100.01.01901003.0031+2+2.00
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
2005-200625Rennes2. UEFA CupGR3198662.22111Matches
2006-200726Nancy2. UEFA CupR322155781.72100Matches
2008-200928Nancy2. UEFA CupGR2180902.02202Matches
2011-201231Rennes2. Europa LgGR6336563.7333Matches
4 Seasons2 Clubs1 League13869679.79743
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rennes (2 Seasons)1 League9534595.95441
Nancy (2 Seasons)1 League4335843.74302
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
201231ma MoroccoAfrica Cup of NationsGR31856268.52.1278113001.0034-1-0.49-0.49Matches
1 Season1 Club1 League31856268.52.1278113001.0034-1-0.49-0.49

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
1998-199918Nancyfr FRA1. Division 10.10000Matches
1999-200019Nancyfr FRA1. Division 10.310Matches
2003-200423Bastiafr FRA1. Ligue 123.050Matches
2004-200524Bastiafr FRA1. Ligue 128.810Matches
2005-200625Rennesfr FRA1. Ligue 113.721Matches
2005-200625Rennes2. UEFA Cup2.20000Matches
2006-200726Rennesfr FRA1. Ligue 18.72013Matches
2006-200726Nancyfr FRA1. Ligue 110.83016Matches
2006-200726Nancy2. UEFA Cup1.70000Matches
2007-200827Nancyfr FRA1. Ligue 122.92041Matches
2008-200928Nancyfr FRA1. Ligue 133.82063Matches
2008-200928Nancy2. UEFA Cup2.00000Matches
2009-201029Nancyfr FRA1. Ligue 123.81126Matches
2010-201130Nancyfr FRA1. Ligue 124.92041Matches
2011-201231Rennes2. Europa Lg3.7008Matches
2011-201231Rennesfr FRA1. Ligue 113.61026Matches
2011-201231Nancyfr FRA1. Ligue 14.02011Matches
2013-201433Elazığsportr TUR1. Süper Lig2.3102
2014-201534Nancyfr FRACoupe de France1.00000Matches
2014-201534Nancyfr FRA2. Ligue 225.120Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue0.50000Matches
2015-201635Nancyfr FRA2. Ligue 220.72030Matches
2016-201736Nancyfr FRA1. Ligue 114.41001221201245000Matches
2017-201837Nancyfr FRA2. Ligue 219.4100212592655000389511744.8Matches
16 Seasons4 Clubs6 Leagues301.63120310462938910000389511744.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nancy (12 Seasons)5 Leagues205.51910261462938910000389511744.8
Rennes (3 Seasons)2 Leagues41.9510470
Bastia (2 Seasons)1 League51.860
Elazığspor (1 Season)1 League2.3102
Division 1 (12 Seasons)222.9252024921201245000
UEFA Cup (4 Seasons)9.700080
Ligue 2 (3 Seasons)65.2500512592655000389511744.8
Coupe de la Ligue (2 Seasons)0.50000
Süper Lig (1 Season)2.3102
Coupe de France (1 Season)1.00000
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
1998-199918Nancy1 League0.10000
1999-200019Nancy1 League0.310
2003-200423Bastia1 League23.050
2004-200524Bastia1 League28.810
2005-200625Rennes2 Leagues15.92100
2006-200726Rennes1 League8.72013
2006-200726Nancy2 Leagues12.5300160
2007-200827Nancy1 League22.92041
2008-200928Nancy2 Leagues35.8200630
2009-201029Nancy1 League23.81126
2010-201130Nancy1 League24.92041
2011-201231Nancy1 League4.02011
2011-201231Rennes2 Leagues17.31034
2013-201433Elazığspor1 League2.3102
2014-201534Nancy2 Leagues26.12000
2015-201635Nancy2 Leagues21.2200300
2016-201736Nancy2 Leagues14.41001221201245000
2017-201837Nancy1 League19.4100212592655000389511744.8
16 Seasons4 Clubs6 Leagues301.63120310462938910000389511744.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nancy (12 Seasons)5 Leagues205.51910261462938910000389511744.8
Rennes (3 Seasons)2 Leagues41.9510470
Bastia (2 Seasons)1 League51.860
Elazığspor (1 Season)1 League2.3102
Division 1 (12 Seasons)222.9252024921201245000
UEFA Cup (4 Seasons)9.700080
Ligue 2 (3 Seasons)65.2500512592655000389511744.8
Coupe de la Ligue (2 Seasons)0.50000
Süper Lig (1 Season)2.3102
Coupe de France (1 Season)1.00000
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
1998-199918Nancyfr FRA1. Division 111th0.10000Matches
1999-200019Nancyfr FRA1. Division 116th0.310Matches
2003-200423Bastiafr FRA1. Ligue 117th23.050Matches
2004-200524Bastiafr FRA1. Ligue 119th28.810Matches
2005-200625Rennesfr FRA1. Ligue 17th13.721Matches
2006-200726Rennesfr FRA1. Ligue 14th8.72013Matches
2006-200726Nancyfr FRA1. Ligue 113th10.83016Matches
2007-200827Nancyfr FRA1. Ligue 14th22.92041Matches
2008-200928Nancyfr FRA1. Ligue 115th33.82063Matches
2009-201029Nancyfr FRA1. Ligue 112th23.81126Matches
2010-201130Nancyfr FRA1. Ligue 113th24.92041Matches
2011-201231Nancyfr FRA1. Ligue 111th4.02011Matches
2011-201231Rennesfr FRA1. Ligue 16th13.61026Matches
2013-201433Elazığsportr TUR1. Süper Lig16th2.3102
2014-201534Nancyfr FRA2. Ligue 25th25.120Matches
2015-201635Nancyfr FRA2. Ligue 21st20.72030Matches
2016-201736Nancyfr FRA1. Ligue 119th14.41001221201245000Matches
2017-201837Nancyfr FRA2. Ligue 217th19.4100212592655000389511744.8Matches
16 Seasons4 Clubs3 Leagues290.53120302462938910000389511744.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nancy (12 Seasons)2 Leagues200.31910261462938910000389511744.8
Rennes (3 Seasons)1 League36.05139
Bastia (2 Seasons)1 League51.860
Elazığspor (1 Season)1 League2.3102
Division 1 (12 Seasons)222.9252024921201245000
Ligue 2 (3 Seasons)65.2500512592655000389511744.8
Süper Lig (1 Season)2.3102
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-201534Nancyfr FRACoupe de France33rd1.00000Matches
2015-201635Nancyfr FRA1. Coupe de la Ligue27th0.50000Matches
3 Seasons1 Club2 Leagues1.50000
Coupe de la Ligue (2 Seasons)0.50000
Coupe de France (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200625Rennes2. UEFA CupGR2.20000Matches
2006-200726Nancy2. UEFA CupR321.70000Matches
2008-200928Nancy2. UEFA CupGR2.00000Matches
2011-201231Rennes2. Europa LgGR3.7008Matches
4 Seasons2 Clubs1 League9.700080
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rennes (2 Seasons)1 League5.900080
Nancy (2 Seasons)1 League3.70000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201231ma MoroccoAfrica Cup of NationsGR2.10000Matches
1 Season1 Club1 League2.10000

Player Club Summary

About FBref.com

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

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

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

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

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

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

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

More Youssouf Hadji Pages

Youssouf Hadji Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison