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
2002-200322Lyonfr FRA1. Ligue 1932522.8000000000.000.000.000.000.00Matches
2003-200423Toulousefr FRA1. Ligue 134322,78130.9022000600.000.060.060.000.06Matches
2004-200524Nicefr FRA1. Ligue 136343,11334.6516500800.140.030.170.140.17Matches
2005-200625Nicefr FRA1. Ligue 137373,31136.8044000810.000.110.110.000.11Matches
2006-200726Nicefr FRA1. Ligue 132312,68329.8022000710.000.070.070.000.07Matches
2007-200827Nicefr FRA1. Ligue 136353,11234.6033000700.000.090.090.000.09Matches
2008-200928Lillefr FRA1. Ligue 134342,88032.00110001000.000.030.030.000.03Matches
2009-201029Lille2. Europa Lg886597.3123100300.140.270.410.140.41Matches
2009-201029Lillefr FRA1. Ligue 135353,02433.62241121100.060.060.120.030.09Matches
2010-201130Lille2. Europa Lg554244.7000000000.000.000.000.000.00Matches
2010-201130Lillefr FRA1. Ligue 127262,06422.9044000300.000.170.170.000.17Matches
2011-201231Lille1. Champions Lg554414.9011000100.000.200.200.000.20Matches
2011-201231Lillefr FRA1. Ligue 130302,40226.7202200400.070.000.070.070.07Matches
2012-201332Lille1. Champions Lg554304.8011000200.000.210.210.000.21Matches
2012-201332Lillefr FRA1. Ligue 134302,55728.4224200710.070.070.140.070.14Matches
2013-201433Lillefr FRA1. Ligue 135342,84431.6077000710.000.220.220.000.22Matches
2014-201534Lille2. Europa Lg665275.9000000200.000.000.000.000.00Matches
2014-201534Lillefr FRA1. Ligue 130252,17224.1145100800.040.170.210.040.21Matches
2015-201635Lillefr FRA1. Coupe de la Ligue332462.7000000100.000.000.000.000.00Matches
2015-201635Lillefr FRA1. Ligue 128251,92221.4011000500.000.050.050.000.05Matches
2016-201736Dijonfr FRA1. Ligue 123201,71419.0022000700.000.110.110.000.11Matches
2017-201837Dijonfr FRACoupe de France10560.6000000000.000.000.000.000.00Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue11901.0000000100.000.000.000.000.00Matches
2017-201837Dijonfr FRA1. Ligue 12198609.6134100300.30.31.72.01075210.100.310.420.100.420.030.180.210.030.21Matches
2018-201938Dijonfr FRACoupe de France432863.2112100000.310.310.630.310.63Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue211001.1000000100.000.000.000.000.00Matches
2018-201938Dijonfr FRA1. Ligue 120151,07612.0011000300.10.11.21.31575130.000.080.080.000.080.010.100.110.010.11Matches
2019-202039Dijonfr FRACoupe de France421551.7011000000.000.580.580.000.58Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue11710.8000000000.000.000.000.000.00Matches
2019-202039Dijonfr FRA1. Ligue 11144014.5000000100.20.20.10.373150.000.000.000.000.000.040.020.060.040.06Matches
18 Seasons5 Clubs5 Leagues55749942,653473.9154560141211640.60.63.03.632181390.030.090.130.030.120.020.110.140.020.14
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
Lille (8 Seasons)4 Leagues28527122,592251.0825337126420.030.100.130.030.13
Nice (4 Seasons)1 League14113712,219135.8510155003020.040.070.110.040.11
Dijon (4 Seasons)3 Leagues88564,80953.428102001600.60.63.03.632181390.040.150.190.040.190.020.110.140.020.14
Toulouse (1 Season)1 League34322,78130.9022000600.000.060.060.000.06
Lyon (1 Season)1 League932522.8000000000.000.000.000.000.00
Ligue 1 (18 Seasons)51245939,168435.2133952121210540.60.63.03.632181390.030.090.120.030.120.020.110.140.020.14
Coupe de la Ligue (4 Seasons)765075.6000000300.000.000.000.000.00
Europa Lg (3 Seasons)19191,61017.9123100500.060.110.170.060.17
Coupe de France (3 Seasons)954975.5123100000.180.360.540.180.54
Champions Lg (2 Seasons)10108719.7022000300.000.210.210.000.21
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
2002-200322Lyon1 League932522.8000000000.000.000.000.000.00
2003-200423Toulouse1 League34322,78130.9022000600.000.060.060.000.06
2004-200524Nice1 League36343,11334.6516500800.140.030.170.140.17
2005-200625Nice1 League37373,31136.8044000810.000.110.110.000.11
2006-200726Nice1 League32312,68329.8022000710.000.070.070.000.07
2007-200827Nice1 League36353,11234.6033000700.000.090.090.000.09
2008-200928Lille1 League34342,88032.00110001000.000.030.030.000.03
2009-201029Lille2 Leagues43433,68340.93472121400.070.100.170.050.15
2010-201130Lille2 Leagues32312,48827.6044000300.000.140.140.000.14
2011-201231Lille2 Leagues35352,84331.6213200500.060.030.090.060.09
2012-201332Lille2 Leagues39352,98733.2235200910.060.090.150.060.15
2013-201433Lille1 League35342,84431.6077000710.000.220.220.000.22
2014-201534Lille2 Leagues36312,69930.01451001000.030.130.170.030.17
2015-201635Lille2 Leagues31282,16824.1011000600.000.040.040.000.04
2016-201736Dijon1 League23201,71419.0022000700.000.110.110.000.11
2017-201837Dijon3 Leagues23101,00611.2134100400.30.31.72.01075210.090.270.360.090.360.030.180.210.030.21
2018-201938Dijon3 Leagues26191,46216.2123100400.10.11.21.31575130.060.120.180.060.180.010.100.110.010.11
2019-202039Dijon3 Leagues1676277.0011000100.20.20.10.373150.000.140.140.000.140.040.020.060.040.06
18 Seasons5 Clubs5 Leagues55749942,653473.9154560141211640.60.63.03.632181390.030.090.130.030.120.020.110.140.020.14
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
Lille (8 Seasons)4 Leagues28527122,592251.0825337126420.030.100.130.030.13
Nice (4 Seasons)1 League14113712,219135.8510155003020.040.070.110.040.11
Dijon (4 Seasons)3 Leagues88564,80953.428102001600.60.63.03.632181390.040.150.190.040.190.020.110.140.020.14
Toulouse (1 Season)1 League34322,78130.9022000600.000.060.060.000.06
Lyon (1 Season)1 League932522.8000000000.000.000.000.000.00
Ligue 1 (18 Seasons)51245939,168435.2133952121210540.60.63.03.632181390.030.090.120.030.120.020.110.140.020.14
Coupe de la Ligue (4 Seasons)765075.6000000300.000.000.000.000.00
Europa Lg (3 Seasons)19191,61017.9123100500.060.110.170.060.17
Coupe de France (3 Seasons)954975.5123100000.180.360.540.180.54
Champions Lg (2 Seasons)10108719.7022000300.000.210.210.000.21
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
2002-200322Lyonfr FRA1. Ligue 11st932522.8000000000.000.000.000.000.00Matches
2003-200423Toulousefr FRA1. Ligue 116th34322,78130.9022000600.000.060.060.000.06Matches
2004-200524Nicefr FRA1. Ligue 112th36343,11334.6516500800.140.030.170.140.17Matches
2005-200625Nicefr FRA1. Ligue 18th37373,31136.8044000810.000.110.110.000.11Matches
2006-200726Nicefr FRA1. Ligue 116th32312,68329.8022000710.000.070.070.000.07Matches
2007-200827Nicefr FRA1. Ligue 18th36353,11234.6033000700.000.090.090.000.09Matches
2008-200928Lillefr FRA1. Ligue 15th34342,88032.00110001000.000.030.030.000.03Matches
2009-201029Lillefr FRA1. Ligue 14th35353,02433.62241121100.060.060.120.030.09Matches
2010-201130Lillefr FRA1. Ligue 11st27262,06422.9044000300.000.170.170.000.17Matches
2011-201231Lillefr FRA1. Ligue 13rd30302,40226.7202200400.070.000.070.070.07Matches
2012-201332Lillefr FRA1. Ligue 16th34302,55728.4224200710.070.070.140.070.14Matches
2013-201433Lillefr FRA1. Ligue 13rd35342,84431.6077000710.000.220.220.000.22Matches
2014-201534Lillefr FRA1. Ligue 18th30252,17224.1145100800.040.170.210.040.21Matches
2015-201635Lillefr FRA1. Ligue 15th28251,92221.4011000500.000.050.050.000.05Matches
2016-201736Dijonfr FRA1. Ligue 116th23201,71419.0022000700.000.110.110.000.11Matches
2017-201837Dijonfr FRA1. Ligue 111th2198609.6134100300.30.31.72.01075210.100.310.420.100.420.030.180.210.030.21Matches
2018-201938Dijonfr FRA1. Ligue 118th20151,07612.0011000300.10.11.21.31575130.000.080.080.000.080.010.100.110.010.11Matches
2019-202039Dijonfr FRA1. Ligue 116th1144014.5000000100.20.20.10.373150.000.000.000.000.000.040.020.060.040.06Matches
18 Seasons5 Clubs1 League51245939,168435.2133952121210540.60.63.03.632181390.030.090.120.030.120.020.110.140.020.14
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
Lille (8 Seasons)1 League25323919,865220.7721286125520.030.100.130.030.12
Nice (4 Seasons)1 League14113712,219135.8510155003020.040.070.110.040.11
Dijon (4 Seasons)1 League75484,05145.01671001400.60.63.03.632181390.020.130.160.020.160.020.110.140.020.14
Toulouse (1 Season)1 League34322,78130.9022000600.000.060.060.000.06
Lyon (1 Season)1 League932522.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2nd332462.7000000100.000.000.000.000.00Matches
2017-201837Dijonfr FRACoupe de France33rd10560.6000000000.000.000.000.000.00Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th11901.0000000100.000.000.000.000.00Matches
2018-201938Dijonfr FRACoupe de France5th432863.2112100000.310.310.630.310.63Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th211001.1000000100.000.000.000.000.00Matches
2019-202039Dijonfr FRACoupe de France5th421551.7011000000.000.580.580.000.58Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th11710.8000000000.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues16111,00411.2123100300.090.180.270.090.27
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
Dijon (3 Seasons)2 Leagues1387588.4123100200.120.240.360.120.36
Lille (1 Season)1 League332462.7000000100.000.000.000.000.00
Coupe de la Ligue (4 Seasons)765075.6000000300.000.000.000.000.00
Coupe de France (3 Seasons)954975.5123100000.180.360.540.180.54
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
2009-201029Lille2. Europa LgR16886597.3123100300.140.270.410.140.41Matches
2010-201130Lille2. Europa LgR32554244.7000000000.000.000.000.000.00Matches
2011-201231Lille1. Champions LgGR554414.9011000100.000.200.200.000.20Matches
2012-201332Lille1. Champions LgGR554304.8011000200.000.210.210.000.21Matches
2014-201534Lille2. Europa LgGR665275.9000000200.000.000.000.000.00Matches
5 Seasons1 Club2 Leagues29292,48127.6145100800.040.150.180.040.18
Europa Lg (3 Seasons)19191,61017.9123100500.060.110.170.060.17
Champions Lg (2 Seasons)10108719.7022000300.000.210.210.000.21

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
2002-200322Lyonfr FRA1. Ligue 12.8010.360.0000Matches
2003-200423Toulousefr FRA1. Ligue 130.9060.190.0000Matches
2004-200524Nicefr FRA1. Ligue 134.65160.460.3100Matches
2005-200625Nicefr FRA1. Ligue 136.80130.350.0000Matches
2006-200726Nicefr FRA1. Ligue 129.80160.540.0000Matches
2007-200827Nicefr FRA1. Ligue 134.60120.350.0000Matches
2008-200928Lillefr FRA1. Ligue 132.00110.340.0000Matches
2009-201029Lille2. Europa Lg7.3130.410.3300Matches
2009-201029Lillefr FRA1. Ligue 133.62120.360.0812Matches
2010-201130Lille2. Europa Lg4.7030.640.0000Matches
2010-201130Lillefr FRA1. Ligue 122.9050.220.0000Matches
2011-201231Lille1. Champions Lg4.9020.410.0000Matches
2011-201231Lillefr FRA1. Ligue 126.72140.520.1400Matches
2012-201332Lille1. Champions Lg4.8040.840.0000Matches
2012-201332Lillefr FRA1. Ligue 128.42100.350.2000Matches
2013-201433Lillefr FRA1. Ligue 131.60110.350.0000Matches
2014-201534Lille2. Europa Lg5.9040.680.0000Matches
2014-201534Lillefr FRA1. Ligue 124.1170.290.1400Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2.7000Matches
2015-201635Lillefr FRA1. Ligue 121.4020.090.0000Matches
2016-201736Dijonfr FRA1. Ligue 119.0012325.00.630.160.000.0000Matches
2017-201837Dijonfr FRACoupe de France0.6000Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue1.0000Matches
2017-201837Dijonfr FRA1. Ligue 19.615360.00.520.310.200.3326.90000.30.30.06+0.7+0.7Matches
2018-201938Dijonfr FRACoupe de France3.212150.00.630.310.501.0000Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue1.1000Matches
2018-201938Dijonfr FRA1. Ligue 112.00500.00.420.000.0032.30000.10.10.02-0.1-0.1Matches
2019-202039Dijonfr FRACoupe de France1.70100.00.580.000.0000Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue0.80000.000.0000Matches
2019-202039Dijonfr FRA1. Ligue 14.507342.91.570.670.000.0030.80000.20.20.03-0.2-0.2Matches
18 Seasons5 Clubs5 Leagues473.9153216231.30.630.350.060.0930.10120.60.60.03+0.4+0.4
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
Lille (8 Seasons)4 Leagues251.08880.350.0812
Nice (4 Seasons)1 League135.85570.420.0900
Dijon (4 Seasons)3 Leagues53.42321031.30.630.200.060.2030.10000.60.60.03+0.4+0.4
Toulouse (1 Season)1 League30.9060.190.0000
Lyon (1 Season)1 League2.8010.360.0000
Ligue 1 (18 Seasons)435.2132914531.00.640.330.030.0830.10120.60.60.03+0.4+0.4
Coupe de la Ligue (4 Seasons)5.60000.000.0000
Europa Lg (3 Seasons)17.91100.560.1000
Coupe de France (3 Seasons)5.513133.30.610.200.331.0000
Champions Lg (2 Seasons)9.7060.620.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2002-200322Lyon1 League2.8010.360.0000
2003-200423Toulouse1 League30.9060.190.0000
2004-200524Nice1 League34.65160.460.3100
2005-200625Nice1 League36.80130.350.0000
2006-200726Nice1 League29.80160.540.0000
2007-200827Nice1 League34.60120.350.0000
2008-200928Lille1 League32.00110.340.0000
2009-201029Lille2 Leagues40.93150.370.1312
2010-201130Lille2 Leagues27.6080.290.0000
2011-201231Lille2 Leagues31.62160.510.1300
2012-201332Lille2 Leagues33.22140.420.1400
2013-201433Lille1 League31.60110.350.0000
2014-201534Lille2 Leagues30.01110.370.0900
2015-201635Lille2 Leagues24.1020.090.0000
2016-201736Dijon1 League19.0012325.00.630.160.000.0000
2017-201837Dijon3 Leagues11.215360.00.520.310.200.3326.90000.30.30.06+0.7+0.7
2018-201938Dijon3 Leagues16.217114.30.460.070.141.0032.30000.10.10.02-0.1-0.1
2019-202039Dijon3 Leagues7.008337.51.150.430.000.0030.80000.20.20.03-0.2-0.2
18 Seasons5 Clubs5 Leagues473.9153216231.30.630.350.060.0930.10120.60.60.03+0.4+0.4
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
Lille (8 Seasons)4 Leagues251.08880.350.0812
Nice (4 Seasons)1 League135.85570.420.0900
Dijon (4 Seasons)3 Leagues53.42321031.30.630.200.060.2030.10000.60.60.03+0.4+0.4
Toulouse (1 Season)1 League30.9060.190.0000
Lyon (1 Season)1 League2.8010.360.0000
Ligue 1 (18 Seasons)435.2132914531.00.640.330.030.0830.10120.60.60.03+0.4+0.4
Coupe de la Ligue (4 Seasons)5.60000.000.0000
Europa Lg (3 Seasons)17.91100.560.1000
Coupe de France (3 Seasons)5.513133.30.610.200.331.0000
Champions Lg (2 Seasons)9.7060.620.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2002-200322Lyonfr FRA1. Ligue 11st2.8010.360.0000Matches
2003-200423Toulousefr FRA1. Ligue 116th30.9060.190.0000Matches
2004-200524Nicefr FRA1. Ligue 112th34.65160.460.3100Matches
2005-200625Nicefr FRA1. Ligue 18th36.80130.350.0000Matches
2006-200726Nicefr FRA1. Ligue 116th29.80160.540.0000Matches
2007-200827Nicefr FRA1. Ligue 18th34.60120.350.0000Matches
2008-200928Lillefr FRA1. Ligue 15th32.00110.340.0000Matches
2009-201029Lillefr FRA1. Ligue 14th33.62120.360.0812Matches
2010-201130Lillefr FRA1. Ligue 11st22.9050.220.0000Matches
2011-201231Lillefr FRA1. Ligue 13rd26.72140.520.1400Matches
2012-201332Lillefr FRA1. Ligue 16th28.42100.350.2000Matches
2013-201433Lillefr FRA1. Ligue 13rd31.60110.350.0000Matches
2014-201534Lillefr FRA1. Ligue 18th24.1170.290.1400Matches
2015-201635Lillefr FRA1. Ligue 15th21.4020.090.0000Matches
2016-201736Dijonfr FRA1. Ligue 116th19.0012325.00.630.160.000.0000Matches
2017-201837Dijonfr FRA1. Ligue 111th9.615360.00.520.310.200.3326.90000.30.30.06+0.7+0.7Matches
2018-201938Dijonfr FRA1. Ligue 118th12.00500.00.420.000.0032.30000.10.10.02-0.1-0.1Matches
2019-202039Dijonfr FRA1. Ligue 116th4.507342.91.570.670.000.0030.80000.20.20.03-0.2-0.2Matches
18 Seasons5 Clubs1 League435.2132914531.00.640.330.030.0830.10120.60.60.03+0.4+0.4
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
Lille (8 Seasons)1 League220.77720.330.0812
Nice (4 Seasons)1 League135.85570.420.0900
Dijon (4 Seasons)1 League45.0129931.00.640.200.030.1130.10000.60.60.03+0.4+0.4
Toulouse (1 Season)1 League30.9060.190.0000
Lyon (1 Season)1 League2.8010.360.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
2015-201635Lillefr FRA1. Coupe de la Ligue2nd2.7000Matches
2017-201837Dijonfr FRACoupe de France33rd0.6000Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th1.0000Matches
2018-201938Dijonfr FRACoupe de France5th3.212150.00.630.310.501.0000Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th1.1000Matches
2019-202039Dijonfr FRACoupe de France5th1.70100.00.580.000.0000Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th0.80000.000.0000Matches
4 Seasons2 Clubs2 Leagues11.213133.30.530.180.331.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dijon (3 Seasons)2 Leagues8.413133.30.530.180.331.0000
Lille (1 Season)1 League2.7000
Coupe de la Ligue (4 Seasons)5.60000.000.0000
Coupe de France (3 Seasons)5.513133.30.610.200.331.0000
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
2009-201029Lille2. Europa LgR167.3130.410.3300Matches
2010-201130Lille2. Europa LgR324.7030.640.0000Matches
2011-201231Lille1. Champions LgGR4.9020.410.0000Matches
2012-201332Lille1. Champions LgGR4.8040.840.0000Matches
2014-201534Lille2. Europa LgGR5.9040.680.0000Matches
5 Seasons1 Club2 Leagues27.61160.580.0600
Europa Lg (3 Seasons)17.91100.560.1000
Champions Lg (2 Seasons)9.7060.620.0000

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
2002-200322Lyonfr FRA1. Ligue 12.80Matches
2003-200423Toulousefr FRA1. Ligue 130.92Matches
2004-200524Nicefr FRA1. Ligue 134.61Matches
2005-200625Nicefr FRA1. Ligue 136.84Matches
2006-200726Nicefr FRA1. Ligue 129.82Matches
2007-200827Nicefr FRA1. Ligue 134.63Matches
2008-200928Lillefr FRA1. Ligue 132.01Matches
2009-201029Lille2. Europa Lg7.32Matches
2009-201029Lillefr FRA1. Ligue 133.62Matches
2010-201130Lille2. Europa Lg4.70Matches
2010-201130Lillefr FRA1. Ligue 122.94Matches
2011-201231Lille1. Champions Lg4.91Matches
2011-201231Lillefr FRA1. Ligue 126.70Matches
2012-201332Lille1. Champions Lg4.81Matches
2012-201332Lillefr FRA1. Ligue 128.42Matches
2013-201433Lillefr FRA1. Ligue 131.67Matches
2014-201534Lille2. Europa Lg5.90Matches
2014-201534Lillefr FRA1. Ligue 124.14Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2.70Matches
2015-201635Lillefr FRA1. Ligue 121.41Matches
2016-201736Dijonfr FRA1. Ligue 119.02Matches
2017-201837Dijonfr FRACoupe de France0.60Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue1.00Matches
2017-201837Dijonfr FRA1. Ligue 19.643052581.96716203622023892.416019183.8306546.231.71.7+1.37398375Matches
2018-201938Dijonfr FRACoupe de France3.21Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue1.10Matches
2018-201938Dijonfr FRA1. Ligue 112.057470881.19649344327429393.522525189.65111444.711.21.1-0.2186312575Matches
2019-202039Dijonfr FRACoupe de France1.71Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue0.80Matches
2019-202039Dijonfr FRA1. Ligue 14.521326381.03573103510812387.88710582.9152951.700.10.1-0.12232131Matches
18 Seasons5 Clubs5 Leagues473.91217149681.419938651460265492.047254786.39620846.2453.02.9+42.027125229181
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
Lille (8 Seasons)4 Leagues251.025
Nice (4 Seasons)1 League135.810
Dijon (4 Seasons)3 Leagues53.41217149681.419938651460265492.047254786.39620846.283.02.9+5.027125229181
Toulouse (1 Season)1 League30.92
Lyon (1 Season)1 League2.80
Ligue 1 (18 Seasons)435.21217149681.419938651460265492.047254786.39620846.2393.02.9+36.027125229181
Coupe de la Ligue (4 Seasons)5.60
Europa Lg (3 Seasons)17.92
Coupe de France (3 Seasons)5.52
Champions Lg (2 Seasons)9.72
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
2002-200322Lyon1 League2.80
2003-200423Toulouse1 League30.92
2004-200524Nice1 League34.61
2005-200625Nice1 League36.84
2006-200726Nice1 League29.82
2007-200827Nice1 League34.63
2008-200928Lille1 League32.01
2009-201029Lille2 Leagues40.94
2010-201130Lille2 Leagues27.64
2011-201231Lille2 Leagues31.61
2012-201332Lille2 Leagues33.23
2013-201433Lille1 League31.67
2014-201534Lille2 Leagues30.04
2015-201635Lille2 Leagues24.11
2016-201736Dijon1 League19.02
2017-201837Dijon3 Leagues11.243052581.96716203622023892.416019183.8306546.231.71.7+1.37398375
2018-201938Dijon3 Leagues16.257470881.19649344327429393.522525189.65111444.721.21.1+0.8186312575
2019-202039Dijon3 Leagues7.021326381.03573103510812387.88710582.9152951.710.10.1+0.92232131
18 Seasons5 Clubs5 Leagues473.91217149681.419938651460265492.047254786.39620846.2453.02.9+42.027125229181
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
Lille (8 Seasons)4 Leagues251.025
Nice (4 Seasons)1 League135.810
Dijon (4 Seasons)3 Leagues53.41217149681.419938651460265492.047254786.39620846.283.02.9+5.027125229181
Toulouse (1 Season)1 League30.92
Lyon (1 Season)1 League2.80
Ligue 1 (18 Seasons)435.21217149681.419938651460265492.047254786.39620846.2393.02.9+36.027125229181
Coupe de la Ligue (4 Seasons)5.60
Europa Lg (3 Seasons)17.92
Coupe de France (3 Seasons)5.52
Champions Lg (2 Seasons)9.72
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
2002-200322Lyonfr FRA1. Ligue 11st2.80Matches
2003-200423Toulousefr FRA1. Ligue 116th30.92Matches
2004-200524Nicefr FRA1. Ligue 112th34.61Matches
2005-200625Nicefr FRA1. Ligue 18th36.84Matches
2006-200726Nicefr FRA1. Ligue 116th29.82Matches
2007-200827Nicefr FRA1. Ligue 18th34.63Matches
2008-200928Lillefr FRA1. Ligue 15th32.01Matches
2009-201029Lillefr FRA1. Ligue 14th33.62Matches
2010-201130Lillefr FRA1. Ligue 11st22.94Matches
2011-201231Lillefr FRA1. Ligue 13rd26.70Matches
2012-201332Lillefr FRA1. Ligue 16th28.42Matches
2013-201433Lillefr FRA1. Ligue 13rd31.67Matches
2014-201534Lillefr FRA1. Ligue 18th24.14Matches
2015-201635Lillefr FRA1. Ligue 15th21.41Matches
2016-201736Dijonfr FRA1. Ligue 116th19.02Matches
2017-201837Dijonfr FRA1. Ligue 111th9.643052581.96716203622023892.416019183.8306546.231.71.7+1.37398375Matches
2018-201938Dijonfr FRA1. Ligue 118th12.057470881.19649344327429393.522525189.65111444.711.21.1-0.2186312575Matches
2019-202039Dijonfr FRA1. Ligue 116th4.521326381.03573103510812387.88710582.9152951.700.10.1-0.12232131Matches
18 Seasons5 Clubs1 League435.21217149681.419938651460265492.047254786.39620846.2393.02.9+36.027125229181
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
Lille (8 Seasons)1 League220.721
Nice (4 Seasons)1 League135.810
Dijon (4 Seasons)1 League45.01217149681.419938651460265492.047254786.39620846.263.02.9+3.027125229181
Toulouse (1 Season)1 League30.92
Lyon (1 Season)1 League2.80
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
2015-201635Lillefr FRA1. Coupe de la Ligue2nd2.70Matches
2017-201837Dijonfr FRACoupe de France33rd0.60Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th1.00Matches
2018-201938Dijonfr FRACoupe de France5th3.21Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th1.10Matches
2019-202039Dijonfr FRACoupe de France5th1.71Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th0.80Matches
4 Seasons2 Clubs2 Leagues11.22
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
Dijon (3 Seasons)2 Leagues8.42
Lille (1 Season)1 League2.70
Coupe de la Ligue (4 Seasons)5.60
Coupe de France (3 Seasons)5.52
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
2009-201029Lille2. Europa LgR167.32Matches
2010-201130Lille2. Europa LgR324.70Matches
2011-201231Lille1. Champions LgGR4.91Matches
2012-201332Lille1. Champions LgGR4.81Matches
2014-201534Lille2. Europa LgGR5.90Matches
5 Seasons1 Club2 Leagues27.64
Europa Lg (3 Seasons)17.92
Champions Lg (2 Seasons)9.72
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
2002-200322Lyonfr FRA1. Ligue 12.8Matches
2003-200423Toulousefr FRA1. Ligue 130.9Matches
2004-200524Nicefr FRA1. Ligue 134.6Matches
2005-200625Nicefr FRA1. Ligue 136.8Matches
2006-200726Nicefr FRA1. Ligue 129.8Matches
2007-200827Nicefr FRA1. Ligue 134.6Matches
2008-200928Lillefr FRA1. Ligue 132.0Matches
2009-201029Lille2. Europa Lg7.3Matches
2009-201029Lillefr FRA1. Ligue 133.6Matches
2010-201130Lille2. Europa Lg4.7Matches
2010-201130Lillefr FRA1. Ligue 122.9Matches
2011-201231Lille1. Champions Lg4.9Matches
2011-201231Lillefr FRA1. Ligue 126.7Matches
2012-201332Lille1. Champions Lg4.8Matches
2012-201332Lillefr FRA1. Ligue 128.4Matches
2013-201433Lillefr FRA1. Ligue 131.6Matches
2014-201534Lille2. Europa Lg5.9Matches
2014-201534Lillefr FRA1. Ligue 124.1Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2.7Matches
2015-201635Lillefr FRA1. Ligue 121.4Matches
2016-201736Dijonfr FRA1. Ligue 119.029Matches
2017-201837Dijonfr FRACoupe de France0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201837Dijonfr FRA1. Ligue 19.6525493312015186302143019Matches
2018-201938Dijonfr FRACoupe de France3.24Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue1.1Matches
2018-201938Dijonfr FRA1. Ligue 112.070865254342440019890574217Matches
2019-202039Dijonfr FRACoupe de France1.73Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue0.81Matches
2019-202039Dijonfr FRA1. Ligue 14.526324418110094311121311Matches
18 Seasons5 Clubs5 Leagues473.9149613891036539104102591221217427
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (8 Seasons)4 Leagues251.0
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)3 Leagues53.4149613891036539104102591221217427
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
Ligue 1 (18 Seasons)435.214961389103653996102591221217427
Coupe de la Ligue (4 Seasons)5.61
Europa Lg (3 Seasons)17.9
Coupe de France (3 Seasons)5.57
Champions Lg (2 Seasons)9.7
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
2002-200322Lyon1 League2.8
2003-200423Toulouse1 League30.9
2004-200524Nice1 League34.6
2005-200625Nice1 League36.8
2006-200726Nice1 League29.8
2007-200827Nice1 League34.6
2008-200928Lille1 League32.0
2009-201029Lille2 Leagues40.9
2010-201130Lille2 Leagues27.6
2011-201231Lille2 Leagues31.6
2012-201332Lille2 Leagues33.2
2013-201433Lille1 League31.6
2014-201534Lille2 Leagues30.0
2015-201635Lille2 Leagues24.1
2016-201736Dijon1 League19.029
2017-201837Dijon3 Leagues11.2525493312015186302143019
2018-201938Dijon3 Leagues16.270865254342444019890574217
2019-202039Dijon3 Leagues7.0263244181100134311121311
18 Seasons5 Clubs5 Leagues473.9149613891036539104102591221217427
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (8 Seasons)4 Leagues251.0
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)3 Leagues53.4149613891036539104102591221217427
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
Ligue 1 (18 Seasons)435.214961389103653996102591221217427
Coupe de la Ligue (4 Seasons)5.61
Europa Lg (3 Seasons)17.9
Coupe de France (3 Seasons)5.57
Champions Lg (2 Seasons)9.7
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
2002-200322Lyonfr FRA1. Ligue 11st2.8Matches
2003-200423Toulousefr FRA1. Ligue 116th30.9Matches
2004-200524Nicefr FRA1. Ligue 112th34.6Matches
2005-200625Nicefr FRA1. Ligue 18th36.8Matches
2006-200726Nicefr FRA1. Ligue 116th29.8Matches
2007-200827Nicefr FRA1. Ligue 18th34.6Matches
2008-200928Lillefr FRA1. Ligue 15th32.0Matches
2009-201029Lillefr FRA1. Ligue 14th33.6Matches
2010-201130Lillefr FRA1. Ligue 11st22.9Matches
2011-201231Lillefr FRA1. Ligue 13rd26.7Matches
2012-201332Lillefr FRA1. Ligue 16th28.4Matches
2013-201433Lillefr FRA1. Ligue 13rd31.6Matches
2014-201534Lillefr FRA1. Ligue 18th24.1Matches
2015-201635Lillefr FRA1. Ligue 15th21.4Matches
2016-201736Dijonfr FRA1. Ligue 116th19.029Matches
2017-201837Dijonfr FRA1. Ligue 111th9.6525493312015186302143019Matches
2018-201938Dijonfr FRA1. Ligue 118th12.070865254342440019890574217Matches
2019-202039Dijonfr FRA1. Ligue 116th4.526324418110094311121311Matches
18 Seasons5 Clubs1 League435.214961389103653996102591221217427
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (8 Seasons)1 League220.7
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)1 League45.014961389103653996102591221217427
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
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
2015-201635Lillefr FRA1. Coupe de la Ligue2nd2.7Matches
2017-201837Dijonfr FRACoupe de France33rd0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201938Dijonfr FRACoupe de France5th3.24Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th1.1Matches
2019-202039Dijonfr FRACoupe de France5th1.73Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th0.81Matches
4 Seasons2 Clubs2 Leagues11.28
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dijon (3 Seasons)2 Leagues8.48
Lille (1 Season)1 League2.7
Coupe de la Ligue (4 Seasons)5.61
Coupe de France (3 Seasons)5.57
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
2009-201029Lille2. Europa LgR167.3Matches
2010-201130Lille2. Europa LgR324.7Matches
2011-201231Lille1. Champions LgGR4.9Matches
2012-201332Lille1. Champions LgGR4.8Matches
2014-201534Lille2. Europa LgGR5.9Matches
5 Seasons1 Club2 Leagues27.6
Europa Lg (3 Seasons)17.9
Champions Lg (2 Seasons)9.7

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
2002-200322Lyonfr FRA1. Ligue 12.8Matches
2003-200423Toulousefr FRA1. Ligue 130.9Matches
2004-200524Nicefr FRA1. Ligue 134.6Matches
2005-200625Nicefr FRA1. Ligue 136.8Matches
2006-200726Nicefr FRA1. Ligue 129.8Matches
2007-200827Nicefr FRA1. Ligue 134.6Matches
2008-200928Lillefr FRA1. Ligue 132.0Matches
2009-201029Lille2. Europa Lg7.3Matches
2009-201029Lillefr FRA1. Ligue 133.6Matches
2010-201130Lille2. Europa Lg4.7Matches
2010-201130Lillefr FRA1. Ligue 122.9Matches
2011-201231Lille1. Champions Lg4.9Matches
2011-201231Lillefr FRA1. Ligue 126.7Matches
2012-201332Lille1. Champions Lg4.8Matches
2012-201332Lillefr FRA1. Ligue 128.4Matches
2013-201433Lillefr FRA1. Ligue 131.6Matches
2014-201534Lille2. Europa Lg5.9Matches
2014-201534Lillefr FRA1. Ligue 124.1Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2.7Matches
2015-201635Lillefr FRA1. Ligue 121.4Matches
2016-201736Dijonfr FRA1. Ligue 119.0Matches
2017-201837Dijonfr FRACoupe de France0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201837Dijonfr FRA1. Ligue 19.6262.72212201060.63402000Matches
2018-201938Dijonfr FRACoupe de France3.2Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue1.1Matches
2018-201938Dijonfr FRA1. Ligue 112.0332.76276000010.08100000Matches
2019-202039Dijonfr FRACoupe de France1.7Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue0.8Matches
2019-202039Dijonfr FRA1. Ligue 14.581.8042020000.00000000Matches
18 Seasons5 Clubs5 Leagues473.9672.585210221070.27502000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (8 Seasons)4 Leagues251.0
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)3 Leagues53.4672.585210221070.27502000
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
Ligue 1 (18 Seasons)435.2672.585210221070.27502000
Coupe de la Ligue (4 Seasons)5.6
Europa Lg (3 Seasons)17.9
Coupe de France (3 Seasons)5.5
Champions Lg (2 Seasons)9.7
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
2002-200322Lyon1 League2.8
2003-200423Toulouse1 League30.9
2004-200524Nice1 League34.6
2005-200625Nice1 League36.8
2006-200726Nice1 League29.8
2007-200827Nice1 League34.6
2008-200928Lille1 League32.0
2009-201029Lille2 Leagues40.9
2010-201130Lille2 Leagues27.6
2011-201231Lille2 Leagues31.6
2012-201332Lille2 Leagues33.2
2013-201433Lille1 League31.6
2014-201534Lille2 Leagues30.0
2015-201635Lille2 Leagues24.1
2016-201736Dijon1 League19.0
2017-201837Dijon3 Leagues11.2262.72212201060.63402000
2018-201938Dijon3 Leagues16.2332.76276000010.08100000
2019-202039Dijon3 Leagues7.081.8042020000.00000000
18 Seasons5 Clubs5 Leagues473.9672.585210221070.27502000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (8 Seasons)4 Leagues251.0
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)3 Leagues53.4672.585210221070.27502000
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
Ligue 1 (18 Seasons)435.2672.585210221070.27502000
Coupe de la Ligue (4 Seasons)5.6
Europa Lg (3 Seasons)17.9
Coupe de France (3 Seasons)5.5
Champions Lg (2 Seasons)9.7
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
2002-200322Lyonfr FRA1. Ligue 11st2.8Matches
2003-200423Toulousefr FRA1. Ligue 116th30.9Matches
2004-200524Nicefr FRA1. Ligue 112th34.6Matches
2005-200625Nicefr FRA1. Ligue 18th36.8Matches
2006-200726Nicefr FRA1. Ligue 116th29.8Matches
2007-200827Nicefr FRA1. Ligue 18th34.6Matches
2008-200928Lillefr FRA1. Ligue 15th32.0Matches
2009-201029Lillefr FRA1. Ligue 14th33.6Matches
2010-201130Lillefr FRA1. Ligue 11st22.9Matches
2011-201231Lillefr FRA1. Ligue 13rd26.7Matches
2012-201332Lillefr FRA1. Ligue 16th28.4Matches
2013-201433Lillefr FRA1. Ligue 13rd31.6Matches
2014-201534Lillefr FRA1. Ligue 18th24.1Matches
2015-201635Lillefr FRA1. Ligue 15th21.4Matches
2016-201736Dijonfr FRA1. Ligue 116th19.0Matches
2017-201837Dijonfr FRA1. Ligue 111th9.6262.72212201060.63402000Matches
2018-201938Dijonfr FRA1. Ligue 118th12.0332.76276000010.08100000Matches
2019-202039Dijonfr FRA1. Ligue 116th4.581.8042020000.00000000Matches
18 Seasons5 Clubs1 League435.2672.585210221070.27502000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (8 Seasons)1 League220.7
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)1 League45.0672.585210221070.27502000
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
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
2015-201635Lillefr FRA1. Coupe de la Ligue2nd2.7Matches
2017-201837Dijonfr FRACoupe de France33rd0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201938Dijonfr FRACoupe de France5th3.2Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th1.1Matches
2019-202039Dijonfr FRACoupe de France5th1.7Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th0.8Matches
4 Seasons2 Clubs2 Leagues11.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dijon (3 Seasons)2 Leagues8.4
Lille (1 Season)1 League2.7
Coupe de la Ligue (4 Seasons)5.6
Coupe de France (3 Seasons)5.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201029Lille2. Europa LgR167.3Matches
2010-201130Lille2. Europa LgR324.7Matches
2011-201231Lille1. Champions LgGR4.9Matches
2012-201332Lille1. Champions LgGR4.8Matches
2014-201534Lille2. Europa LgGR5.9Matches
5 Seasons1 Club2 Leagues27.6
Europa Lg (3 Seasons)17.9
Champions Lg (2 Seasons)9.7

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
2002-200322Lyonfr FRA1. Ligue 12.8Matches
2003-200423Toulousefr FRA1. Ligue 130.9Matches
2004-200524Nicefr FRA1. Ligue 134.6Matches
2005-200625Nicefr FRA1. Ligue 136.8Matches
2006-200726Nicefr FRA1. Ligue 129.8Matches
2007-200827Nicefr FRA1. Ligue 134.6Matches
2008-200928Lillefr FRA1. Ligue 132.0Matches
2009-201029Lille2. Europa Lg7.3Matches
2009-201029Lillefr FRA1. Ligue 133.6Matches
2010-201130Lille2. Europa Lg4.7Matches
2010-201130Lillefr FRA1. Ligue 122.9Matches
2011-201231Lille1. Champions Lg4.9Matches
2011-201231Lillefr FRA1. Ligue 126.7Matches
2012-201332Lille1. Champions Lg4.8Matches
2012-201332Lillefr FRA1. Ligue 128.4Matches
2013-201433Lillefr FRA1. Ligue 131.6Matches
2014-201534Lille2. Europa Lg5.9Matches
2014-201534Lillefr FRA1. Ligue 124.1Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2.7Matches
2015-201635Lillefr FRA1. Ligue 121.4Matches
2016-201736Dijonfr FRA1. Ligue 119.03315Matches
2017-201837Dijonfr FRACoupe de France0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201837Dijonfr FRA1. Ligue 19.614949142516.0211511482250Matches
2018-201938Dijonfr FRACoupe de France3.211Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue1.1Matches
2018-201938Dijonfr FRA1. Ligue 112.029161610393625.0271321163580Matches
2019-202039Dijonfr FRACoupe de France1.700Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue0.811Matches
2019-202039Dijonfr FRA1. Ligue 14.512657071258.3560611330Matches
18 Seasons5 Clubs5 Leagues473.9556625264207327.453343313270160
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lille (8 Seasons)4 Leagues251.00
Nice (4 Seasons)1 League135.80
Dijon (4 Seasons)3 Leagues53.4556625264207327.453343313270160
Toulouse (1 Season)1 League30.90
Lyon (1 Season)1 League2.80
Ligue 1 (18 Seasons)435.2556425264207327.453343313070160
Coupe de la Ligue (4 Seasons)5.6110
Europa Lg (3 Seasons)17.90
Coupe de France (3 Seasons)5.5110
Champions Lg (2 Seasons)9.70
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
2002-200322Lyon1 League2.80
2003-200423Toulouse1 League30.90
2004-200524Nice1 League34.60
2005-200625Nice1 League36.80
2006-200726Nice1 League29.80
2007-200827Nice1 League34.60
2008-200928Lille1 League32.00
2009-201029Lille2 Leagues40.90
2010-201130Lille2 Leagues27.60
2011-201231Lille2 Leagues31.60
2012-201332Lille2 Leagues33.20
2013-201433Lille1 League31.60
2014-201534Lille2 Leagues30.00
2015-201635Lille2 Leagues24.10
2016-201736Dijon1 League19.033150
2017-201837Dijon3 Leagues11.214949142516.0211511482250
2018-201938Dijon3 Leagues16.229171610393625.0271321173580
2019-202039Dijon3 Leagues7.012757071258.3560621330
18 Seasons5 Clubs5 Leagues473.9556625264207327.453343313270160
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lille (8 Seasons)4 Leagues251.00
Nice (4 Seasons)1 League135.80
Dijon (4 Seasons)3 Leagues53.4556625264207327.453343313270160
Toulouse (1 Season)1 League30.90
Lyon (1 Season)1 League2.80
Ligue 1 (18 Seasons)435.2556425264207327.453343313070160
Coupe de la Ligue (4 Seasons)5.6110
Europa Lg (3 Seasons)17.90
Coupe de France (3 Seasons)5.5110
Champions Lg (2 Seasons)9.70
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
2002-200322Lyonfr FRA1. Ligue 11st2.8Matches
2003-200423Toulousefr FRA1. Ligue 116th30.9Matches
2004-200524Nicefr FRA1. Ligue 112th34.6Matches
2005-200625Nicefr FRA1. Ligue 18th36.8Matches
2006-200726Nicefr FRA1. Ligue 116th29.8Matches
2007-200827Nicefr FRA1. Ligue 18th34.6Matches
2008-200928Lillefr FRA1. Ligue 15th32.0Matches
2009-201029Lillefr FRA1. Ligue 14th33.6Matches
2010-201130Lillefr FRA1. Ligue 11st22.9Matches
2011-201231Lillefr FRA1. Ligue 13rd26.7Matches
2012-201332Lillefr FRA1. Ligue 16th28.4Matches
2013-201433Lillefr FRA1. Ligue 13rd31.6Matches
2014-201534Lillefr FRA1. Ligue 18th24.1Matches
2015-201635Lillefr FRA1. Ligue 15th21.4Matches
2016-201736Dijonfr FRA1. Ligue 116th19.03315Matches
2017-201837Dijonfr FRA1. Ligue 111th9.614949142516.0211511482250Matches
2018-201938Dijonfr FRA1. Ligue 118th12.029161610393625.0271321163580Matches
2019-202039Dijonfr FRA1. Ligue 116th4.512657071258.3560611330Matches
18 Seasons5 Clubs1 League435.2556425264207327.453343313070160
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
Lille (8 Seasons)1 League220.70
Nice (4 Seasons)1 League135.80
Dijon (4 Seasons)1 League45.0556425264207327.453343313070160
Toulouse (1 Season)1 League30.90
Lyon (1 Season)1 League2.80
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
2015-201635Lillefr FRA1. Coupe de la Ligue2nd2.7Matches
2017-201837Dijonfr FRACoupe de France33rd0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201938Dijonfr FRACoupe de France5th3.211Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th1.1Matches
2019-202039Dijonfr FRACoupe de France5th1.700Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th0.811Matches
4 Seasons2 Clubs2 Leagues11.2220
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
Dijon (3 Seasons)2 Leagues8.4220
Lille (1 Season)1 League2.70
Coupe de la Ligue (4 Seasons)5.6110
Coupe de France (3 Seasons)5.5110
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
2009-201029Lille2. Europa LgR167.3Matches
2010-201130Lille2. Europa LgR324.7Matches
2011-201231Lille1. Champions LgGR4.9Matches
2012-201332Lille1. Champions LgGR4.8Matches
2014-201534Lille2. Europa LgGR5.9Matches
5 Seasons1 Club2 Leagues27.60
Europa Lg (3 Seasons)17.90
Champions Lg (2 Seasons)9.70

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
2002-200322Lyonfr FRA1. Ligue 12.8Matches
2003-200423Toulousefr FRA1. Ligue 130.9Matches
2004-200524Nicefr FRA1. Ligue 134.6Matches
2005-200625Nicefr FRA1. Ligue 136.8Matches
2006-200726Nicefr FRA1. Ligue 129.8Matches
2007-200827Nicefr FRA1. Ligue 134.6Matches
2008-200928Lillefr FRA1. Ligue 132.0Matches
2009-201029Lille2. Europa Lg7.3Matches
2009-201029Lillefr FRA1. Ligue 133.6Matches
2010-201130Lille2. Europa Lg4.7Matches
2010-201130Lillefr FRA1. Ligue 122.9Matches
2011-201231Lille1. Champions Lg4.9Matches
2011-201231Lillefr FRA1. Ligue 126.7Matches
2012-201332Lille1. Champions Lg4.8Matches
2012-201332Lillefr FRA1. Ligue 128.4Matches
2013-201433Lillefr FRA1. Ligue 131.6Matches
2014-201534Lille2. Europa Lg5.9Matches
2014-201534Lillefr FRA1. Ligue 124.1Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2.7Matches
2015-201635Lillefr FRA1. Ligue 121.4Matches
2016-201736Dijonfr FRA1. Ligue 119.0Matches
2017-201837Dijonfr FRACoupe de France0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201837Dijonfr FRA1. Ligue 19.6599992389126559914857.1642.938715688571015112940721Matches
2018-201938Dijonfr FRACoupe de France3.2Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue1.1Matches
2018-201938Dijonfr FRA1. Ligue 112.080617145524142280644100.000.04492183120815110131056713Matches
2019-202039Dijonfr FRACoupe de France1.7Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue0.8Matches
2019-202039Dijonfr FRA1. Ligue 14.530925420155230911100.000.0162711302721762065Matches
18 Seasons5 Clubs5 Leagues473.9171428291111432391714191368.4631.699844622367322823225118039
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
Lille (8 Seasons)4 Leagues251.0
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)3 Leagues53.4171428291111432391714191368.4631.699844622367322823225118039
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
Ligue 1 (18 Seasons)435.2171428291111432391714191368.4631.699844622367322823225118039
Coupe de la Ligue (4 Seasons)5.6
Europa Lg (3 Seasons)17.9
Coupe de France (3 Seasons)5.5
Champions Lg (2 Seasons)9.7
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
2002-200322Lyon1 League2.8
2003-200423Toulouse1 League30.9
2004-200524Nice1 League34.6
2005-200625Nice1 League36.8
2006-200726Nice1 League29.8
2007-200827Nice1 League34.6
2008-200928Lille1 League32.0
2009-201029Lille2 Leagues40.9
2010-201130Lille2 Leagues27.6
2011-201231Lille2 Leagues31.6
2012-201332Lille2 Leagues33.2
2013-201433Lille1 League31.6
2014-201534Lille2 Leagues30.0
2015-201635Lille2 Leagues24.1
2016-201736Dijon1 League19.0
2017-201837Dijon3 Leagues11.2599992389126559914857.1642.938715688571015112940721
2018-201938Dijon3 Leagues16.280617145524142280644100.000.04492183120815110131056713
2019-202039Dijon3 Leagues7.030925420155230911100.000.0162711302721762065
18 Seasons5 Clubs5 Leagues473.9171428291111432391714191368.4631.699844622367322823225118039
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
Lille (8 Seasons)4 Leagues251.0
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)3 Leagues53.4171428291111432391714191368.4631.699844622367322823225118039
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
Ligue 1 (18 Seasons)435.2171428291111432391714191368.4631.699844622367322823225118039
Coupe de la Ligue (4 Seasons)5.6
Europa Lg (3 Seasons)17.9
Coupe de France (3 Seasons)5.5
Champions Lg (2 Seasons)9.7
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
2002-200322Lyonfr FRA1. Ligue 11st2.8Matches
2003-200423Toulousefr FRA1. Ligue 116th30.9Matches
2004-200524Nicefr FRA1. Ligue 112th34.6Matches
2005-200625Nicefr FRA1. Ligue 18th36.8Matches
2006-200726Nicefr FRA1. Ligue 116th29.8Matches
2007-200827Nicefr FRA1. Ligue 18th34.6Matches
2008-200928Lillefr FRA1. Ligue 15th32.0Matches
2009-201029Lillefr FRA1. Ligue 14th33.6Matches
2010-201130Lillefr FRA1. Ligue 11st22.9Matches
2011-201231Lillefr FRA1. Ligue 13rd26.7Matches
2012-201332Lillefr FRA1. Ligue 16th28.4Matches
2013-201433Lillefr FRA1. Ligue 13rd31.6Matches
2014-201534Lillefr FRA1. Ligue 18th24.1Matches
2015-201635Lillefr FRA1. Ligue 15th21.4Matches
2016-201736Dijonfr FRA1. Ligue 116th19.0Matches
2017-201837Dijonfr FRA1. Ligue 111th9.6599992389126559914857.1642.938715688571015112940721Matches
2018-201938Dijonfr FRA1. Ligue 118th12.080617145524142280644100.000.04492183120815110131056713Matches
2019-202039Dijonfr FRA1. Ligue 116th4.530925420155230911100.000.0162711302721762065Matches
18 Seasons5 Clubs1 League435.2171428291111432391714191368.4631.699844622367322823225118039
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
Lille (8 Seasons)1 League220.7
Nice (4 Seasons)1 League135.8
Dijon (4 Seasons)1 League45.0171428291111432391714191368.4631.699844622367322823225118039
Toulouse (1 Season)1 League30.9
Lyon (1 Season)1 League2.8
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
2015-201635Lillefr FRA1. Coupe de la Ligue2nd2.7Matches
2017-201837Dijonfr FRACoupe de France33rd0.6Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201938Dijonfr FRACoupe de France5th3.2Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th1.1Matches
2019-202039Dijonfr FRACoupe de France5th1.7Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th0.8Matches
4 Seasons2 Clubs2 Leagues11.2
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
Dijon (3 Seasons)2 Leagues8.4
Lille (1 Season)1 League2.7
Coupe de la Ligue (4 Seasons)5.6
Coupe de France (3 Seasons)5.5
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
2009-201029Lille2. Europa LgR167.3Matches
2010-201130Lille2. Europa LgR324.7Matches
2011-201231Lille1. Champions LgGR4.9Matches
2012-201332Lille1. Champions LgGR4.8Matches
2014-201534Lille2. Europa LgGR5.9Matches
5 Seasons1 Club2 Leagues27.6
Europa Lg (3 Seasons)17.9
Champions Lg (2 Seasons)9.7

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
2002-200322Lyonfr FRA1. Ligue 19252287.42.8306Matches
2003-200423Toulousefr FRA1. Ligue 1342,7818281.330.932262Matches
2004-200524Nicefr FRA1. Ligue 1363,1138691.034.634332Matches
2005-200625Nicefr FRA1. Ligue 1373,3118996.836.837360Matches
2006-200726Nicefr FRA1. Ligue 1322,6838478.529.831271Matches
2007-200827Nicefr FRA1. Ligue 1363,1128691.034.635271Matches
2008-200928Lillefr FRA1. Ligue 1342,8808584.232.034250Matches
2009-201029Lille2. Europa Lg8659827.3850Matches
2009-201029Lillefr FRA1. Ligue 1353,0248688.433.635280Matches
2010-201130Lille2. Europa Lg5424854.7520Matches
2010-201130Lillefr FRA1. Ligue 1272,0647660.422.926131Matches
2011-201231Lille1. Champions Lg5441884.9540Matches
2011-201231Lillefr FRA1. Ligue 1302,4028070.226.730170Matches
2012-201332Lille1. Champions Lg5430864.8540Matches
2012-201332Lillefr FRA1. Ligue 1342,5577574.828.430174Matches
2013-201433Lillefr FRA1. Ligue 1352,8448183.231.634201Matches
2014-201534Lille2. Europa Lg65278897.65.965000.6739-6-1.02-1.02Matches
2014-201534Lillefr FRA1. Ligue 1302,1727263.524.12517531.402533-8-0.33-0.98Matches
2015-201635Lillefr FRA1. Coupe de la Ligue32468251.32.73820012.3341+3+1.10+0.33Matches
2015-201635Lillefr FRA1. Ligue 1281,9226956.221.4259331.711811+7+0.33+0.03Matches
2016-201736Dijonfr FRA1. Ligue 1231,7147550.119.02012301.042429-5-0.26+0.11Matches
2017-201837Dijonfr FRACoupe de France1565646.70.60015500.0012-1-1.61-1.61Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue19090100.01.01901000.0012-1-1.00Matches
2017-201837Dijonfr FRA1. Ligue 1218604125.19.69701121981.241522-7-0.73-0.3511.415.5-4.2-0.44+0.20Matches
2018-201938Dijonfr FRACoupe de France42867279.43.2390311502.25107+3+0.94-1.49Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue21005055.61.1170013001.501100.00-1.13Matches
2018-201938Dijonfr FRA1. Ligue 1201,0765431.512.01566451880.95925-16-1.34-0.8410.421.6-11.2-0.94-0.66Matches
2019-202039Dijonfr FRACoupe de France41553939.71.7261021702.2554+1+0.58+0.20Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue1717178.90.81710000.0001-1-1.27+3.47Matches
2019-202039Dijonfr FRA1. Ligue 1114013615.94.54742715131.4524-2-0.45-0.114.64.5+0.1+0.02+0.37Matches
18 Seasons5 Clubs5 Leagues55742,6537764.7473.9499713385819361.33118151-33-0.31-0.1626.341.6-15.3-0.59-0.16
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
Lille (8 Seasons)4 Leagues28522,5927972.7251.0271821661471.515054-4-0.07-0.56
Nice (4 Seasons)1 League14112,2198789.3135.81371234
Dijon (4 Seasons)3 Leagues884,8095534.353.45671233219291.206897-29-0.54-0.1926.341.6-15.3-0.59-0.16
Toulouse (1 Season)1 League342,7818281.330.932262
Lyon (1 Season)1 League9252287.42.8306
Ligue 1 (18 Seasons)51239,1687764.6435.2459683145318351.3193124-31-0.34-0.1526.341.6-15.3-0.59-0.16
Coupe de la Ligue (4 Seasons)75077260.45.6680113011.4365+1+0.18-0.36
Europa Lg (3 Seasons)191,6108597.617.91912000.6739-6-1.02-1.02
Coupe de France (3 Seasons)94975557.15.5579342602.001613+3+0.54-0.18
Champions Lg (2 Seasons)10871879.71080
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
2002-200322Lyon1 League9252287.42.8306
2003-200423Toulouse1 League342,7818281.330.932262
2004-200524Nice1 League363,1138691.034.634332
2005-200625Nice1 League373,3118996.836.837360
2006-200726Nice1 League322,6838478.529.831271
2007-200827Nice1 League363,1128691.034.635271
2008-200928Lille1 League342,8808584.232.034250
2009-201029Lille2 Leagues433,6838688.440.943330
2010-201130Lille2 Leagues322,4887860.427.631151
2011-201231Lille2 Leagues352,8438170.231.635210
2012-201332Lille2 Leagues392,9877774.833.235214
2013-201433Lille1 League352,8448183.231.634201
2014-201534Lille2 Leagues362,6997568.230.03122531.282842-14-0.47-1.11
2015-201635Lille2 Leagues312,1687055.624.128829341.772212+10+0.42+0.05
2016-201736Dijon1 League231,7147550.119.02012301.042429-5-0.26+0.11
2017-201837Dijon3 Leagues231,0064427.711.210722132281.131726-9-0.81-0.4311.415.5-4.2-0.44+0.20
2018-201938Dijon3 Leagues261,4625636.916.21970771981.192033-13-0.80-0.4410.421.6-11.2-0.94-0.66
2019-202039Dijon3 Leagues166273920.97.07702915131.5679-2-0.29+0.024.64.5+0.1+0.02+0.37
18 Seasons5 Clubs5 Leagues55742,6537764.7473.9499713385819361.33118151-33-0.31-0.1626.341.6-15.3-0.59-0.16
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
Lille (8 Seasons)4 Leagues28522,5927972.7251.0271821661471.515054-4-0.07-0.56
Nice (4 Seasons)1 League14112,2198789.3135.81371234
Dijon (4 Seasons)3 Leagues884,8095534.353.45671233219291.206897-29-0.54-0.1926.341.6-15.3-0.59-0.16
Toulouse (1 Season)1 League342,7818281.330.932262
Lyon (1 Season)1 League9252287.42.8306
Ligue 1 (18 Seasons)51239,1687764.6435.2459683145318351.3193124-31-0.34-0.1526.341.6-15.3-0.59-0.16
Coupe de la Ligue (4 Seasons)75077260.45.6680113011.4365+1+0.18-0.36
Europa Lg (3 Seasons)191,6108597.617.91912000.6739-6-1.02-1.02
Coupe de France (3 Seasons)94975557.15.5579342602.001613+3+0.54-0.18
Champions Lg (2 Seasons)10871879.71080
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
2002-200322Lyonfr FRA1. Ligue 11st9252287.42.8306Matches
2003-200423Toulousefr FRA1. Ligue 116th342,7818281.330.932262Matches
2004-200524Nicefr FRA1. Ligue 112th363,1138691.034.634332Matches
2005-200625Nicefr FRA1. Ligue 18th373,3118996.836.837360Matches
2006-200726Nicefr FRA1. Ligue 116th322,6838478.529.831271Matches
2007-200827Nicefr FRA1. Ligue 18th363,1128691.034.635271Matches
2008-200928Lillefr FRA1. Ligue 15th342,8808584.232.034250Matches
2009-201029Lillefr FRA1. Ligue 14th353,0248688.433.635280Matches
2010-201130Lillefr FRA1. Ligue 11st272,0647660.422.926131Matches
2011-201231Lillefr FRA1. Ligue 13rd302,4028070.226.730170Matches
2012-201332Lillefr FRA1. Ligue 16th342,5577574.828.430174Matches
2013-201433Lillefr FRA1. Ligue 13rd352,8448183.231.634201Matches
2014-201534Lillefr FRA1. Ligue 18th302,1727263.524.12517531.402533-8-0.33-0.98Matches
2015-201635Lillefr FRA1. Ligue 15th281,9226956.221.4259331.711811+7+0.33+0.03Matches
2016-201736Dijonfr FRA1. Ligue 116th231,7147550.119.02012301.042429-5-0.26+0.11Matches
2017-201837Dijonfr FRA1. Ligue 111th218604125.19.69701121981.241522-7-0.73-0.3511.415.5-4.2-0.44+0.20Matches
2018-201938Dijonfr FRA1. Ligue 118th201,0765431.512.01566451880.95925-16-1.34-0.8410.421.6-11.2-0.94-0.66Matches
2019-202039Dijonfr FRA1. Ligue 116th114013615.94.54742715131.4524-2-0.45-0.114.64.5+0.1+0.02+0.37Matches
18 Seasons5 Clubs1 League51239,1687764.6435.2459683145318351.3193124-31-0.34-0.1526.341.6-15.3-0.59-0.16
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
Lille (8 Seasons)1 League25319,8657972.6220.72391461461.554344-1-0.02-0.48
Nice (4 Seasons)1 League14112,2198789.3135.81371234
Dijon (4 Seasons)1 League754,0515431.745.04868192718291.135080-30-0.67-0.2626.341.6-15.3-0.59-0.16
Toulouse (1 Season)1 League342,7818281.330.932262
Lyon (1 Season)1 League9252287.42.8306
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
2015-201635Lillefr FRA1. Coupe de la Ligue2nd32468251.32.73820012.3341+3+1.10+0.33Matches
2017-201837Dijonfr FRACoupe de France33rd1565646.70.60015500.0012-1-1.61-1.61Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th19090100.01.01901000.0012-1-1.00Matches
2018-201938Dijonfr FRACoupe de France5th42867279.43.2390311502.25107+3+0.94-1.49Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th21005055.61.1170013001.501100.00-1.13Matches
2019-202039Dijonfr FRACoupe de France5th41553939.71.7261021702.2554+1+0.58+0.20Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th1717178.90.81710000.0001-1-1.27+3.47Matches
4 Seasons2 Clubs2 Leagues161,0046358.711.21179452711.752218+4+0.36-0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dijon (3 Seasons)2 Leagues137585861.68.4878452701.621817+1+0.12-0.45
Lille (1 Season)1 League32468251.32.73820012.3341+3+1.10+0.33
Coupe de la Ligue (4 Seasons)75077260.45.6680113011.4365+1+0.18-0.36
Coupe de France (3 Seasons)94975557.15.5579342602.001613+3+0.54-0.18
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
2009-201029Lille2. Europa LgR168659827.3850Matches
2010-201130Lille2. Europa LgR325424854.7520Matches
2011-201231Lille1. Champions LgGR5441884.9540Matches
2012-201332Lille1. Champions LgGR5430864.8540Matches
2014-201534Lille2. Europa LgGR65278897.65.965000.6739-6-1.02-1.02Matches
5 Seasons1 Club2 Leagues292,4818697.627.62920000.6739-6-1.02-1.02
Europa Lg (3 Seasons)191,6108597.617.91912000.6739-6-1.02-1.02
Champions Lg (2 Seasons)10871879.71080

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
2002-200322Lyonfr FRA1. Ligue 12.800Matches
2003-200423Toulousefr FRA1. Ligue 130.960Matches
2004-200524Nicefr FRA1. Ligue 134.680Matches
2005-200625Nicefr FRA1. Ligue 136.881Matches
2006-200726Nicefr FRA1. Ligue 129.87159Matches
2007-200827Nicefr FRA1. Ligue 134.67080Matches
2008-200928Lillefr FRA1. Ligue 132.010065Matches
2009-201029Lille2. Europa Lg7.33015Matches
2009-201029Lillefr FRA1. Ligue 133.611061Matches
2010-201130Lille2. Europa Lg4.7004Matches
2010-201130Lillefr FRA1. Ligue 122.93042Matches
2011-201231Lille1. Champions Lg4.9109Matches
2011-201231Lillefr FRA1. Ligue 126.74037Matches
2012-201332Lille1. Champions Lg4.82012Matches
2012-201332Lillefr FRA1. Ligue 128.47146Matches
2013-201433Lillefr FRA1. Ligue 131.67134Matches
2014-201534Lille2. Europa Lg5.92013Matches
2014-201534Lillefr FRA1. Ligue 124.18032Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2.71000Matches
2015-201635Lillefr FRA1. Ligue 121.45035Matches
2016-201736Dijonfr FRA1. Ligue 119.070023381291533010Matches
2017-201837Dijonfr FRACoupe de France0.60000Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue1.01000Matches
2017-201837Dijonfr FRA1. Ligue 19.63009160188900078020.0Matches
2018-201938Dijonfr FRACoupe de France3.2000310411000Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue1.11000Matches
2018-201938Dijonfr FRA1. Ligue 112.03002120040616000891712.5Matches
2019-202039Dijonfr FRACoupe de France1.70001003000Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue0.80001101110Matches
2019-202039Dijonfr FRA1. Ligue 14.5100470916000322340.0Matches
18 Seasons5 Clubs5 Leagues473.911640606831104326601019931220.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (8 Seasons)4 Leagues251.064204050
Nice (4 Seasons)1 League135.8302139
Dijon (4 Seasons)3 Leagues53.4160062831104326601019931220.0
Toulouse (1 Season)1 League30.960
Lyon (1 Season)1 League2.800
Ligue 1 (18 Seasons)435.21054054881196306401019931220.0
Coupe de la Ligue (4 Seasons)5.63001101110
Europa Lg (3 Seasons)17.95032
Coupe de France (3 Seasons)5.5000410711000
Champions Lg (2 Seasons)9.73021
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
2002-200322Lyon1 League2.800
2003-200423Toulouse1 League30.960
2004-200524Nice1 League34.680
2005-200625Nice1 League36.881
2006-200726Nice1 League29.87159
2007-200827Nice1 League34.67080
2008-200928Lille1 League32.010065
2009-201029Lille2 Leagues40.914076
2010-201130Lille2 Leagues27.63046
2011-201231Lille2 Leagues31.65046
2012-201332Lille2 Leagues33.29158
2013-201433Lille1 League31.67134
2014-201534Lille2 Leagues30.010045
2015-201635Lille2 Leagues24.1600350
2016-201736Dijon1 League19.070023381291533010
2017-201837Dijon3 Leagues11.24009160188900078020.0
2018-201938Dijon3 Leagues16.24002421044717000891712.5
2019-202039Dijon3 Leagues7.01006801327000322340.0
18 Seasons5 Clubs5 Leagues473.911640606831104326601019931220.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (8 Seasons)4 Leagues251.064204050
Nice (4 Seasons)1 League135.8302139
Dijon (4 Seasons)3 Leagues53.4160062831104326601019931220.0
Toulouse (1 Season)1 League30.960
Lyon (1 Season)1 League2.800
Ligue 1 (18 Seasons)435.21054054881196306401019931220.0
Coupe de la Ligue (4 Seasons)5.63001101110
Europa Lg (3 Seasons)17.95032
Coupe de France (3 Seasons)5.5000410711000
Champions Lg (2 Seasons)9.73021
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
2002-200322Lyonfr FRA1. Ligue 11st2.800Matches
2003-200423Toulousefr FRA1. Ligue 116th30.960Matches
2004-200524Nicefr FRA1. Ligue 112th34.680Matches
2005-200625Nicefr FRA1. Ligue 18th36.881Matches
2006-200726Nicefr FRA1. Ligue 116th29.87159Matches
2007-200827Nicefr FRA1. Ligue 18th34.67080Matches
2008-200928Lillefr FRA1. Ligue 15th32.010065Matches
2009-201029Lillefr FRA1. Ligue 14th33.611061Matches
2010-201130Lillefr FRA1. Ligue 11st22.93042Matches
2011-201231Lillefr FRA1. Ligue 13rd26.74037Matches
2012-201332Lillefr FRA1. Ligue 16th28.47146Matches
2013-201433Lillefr FRA1. Ligue 13rd31.67134Matches
2014-201534Lillefr FRA1. Ligue 18th24.18032Matches
2015-201635Lillefr FRA1. Ligue 15th21.45035Matches
2016-201736Dijonfr FRA1. Ligue 116th19.070023381291533010Matches
2017-201837Dijonfr FRA1. Ligue 111th9.63009160188900078020.0Matches
2018-201938Dijonfr FRA1. Ligue 118th12.03002120040616000891712.5Matches
2019-202039Dijonfr FRA1. Ligue 116th4.5100470916000322340.0Matches
18 Seasons5 Clubs1 League435.21054054881196306401019931220.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (8 Seasons)1 League220.7552352
Nice (4 Seasons)1 League135.8302139
Dijon (4 Seasons)1 League45.014005781196306401019931220.0
Toulouse (1 Season)1 League30.960
Lyon (1 Season)1 League2.800
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201635Lillefr FRA1. Coupe de la Ligue2nd2.71000Matches
2017-201837Dijonfr FRACoupe de France33rd0.60000Matches
2017-201837Dijonfr FRA1. Coupe de la Ligue17th1.01000Matches
2018-201938Dijonfr FRACoupe de France5th3.2000310411000Matches
2018-201938Dijonfr FRA1. Coupe de la Ligue9th1.11000Matches
2019-202039Dijonfr FRACoupe de France5th1.70001003000Matches
2019-202039Dijonfr FRA1. Coupe de la Ligue17th0.80001101110Matches
4 Seasons2 Clubs2 Leagues11.2300520822000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dijon (3 Seasons)2 Leagues8.4200520822000
Lille (1 Season)1 League2.71000
Coupe de la Ligue (4 Seasons)5.63001101110
Coupe de France (3 Seasons)5.5000410711000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201029Lille2. Europa LgR167.33015Matches
2010-201130Lille2. Europa LgR324.7004Matches
2011-201231Lille1. Champions LgGR4.9109Matches
2012-201332Lille1. Champions LgGR4.82012Matches
2014-201534Lille2. Europa LgGR5.92013Matches
5 Seasons1 Club2 Leagues27.68053
Europa Lg (3 Seasons)17.95032
Champions Lg (2 Seasons)9.73021

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.