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
2009-201021Brestfr FRA2. Ligue 234282,57528.6155201500510.520.170.700.520.70
2010-201122Brestfr FRA1. Ligue 128262,34326.0617601300.230.040.270.230.27Matches
2011-201223Lillefr FRA1. Ligue 1171095810.6516500000.470.090.560.470.56Matches
2011-201223Brestfr FRA1. Ligue 118181,55417.3415400400.230.060.290.230.29Matches
2012-201324Lille1. Champions Lg633143.5000000100.000.000.000.000.00Matches
2012-201324Lillefr FRA1. Ligue 132221,89121.0819800400.380.050.430.380.43Matches
2013-201425Lillefr FRA1. Ligue 130292,34026.09413900600.350.150.500.350.50Matches
2014-201526Lille2. Europa Lg522302.6101100100.390.000.390.390.39Matches
2014-201526Lillefr FRA1. Ligue 133292,35126.19312811200.340.110.460.310.42Matches
2015-201627Saint-Étiennefr FRACoupe de France211381.5011000100.000.650.650.000.65Matches
2015-201627Saint-Étienne2. Europa Lg765386.0235200000.330.500.840.330.84Matches
2015-201627Saint-Étiennefr FRA1. Ligue 129211,96421.89211811400.410.090.500.370.46Matches
2016-201728Saint-Étienne2. Europa Lg633253.6101100000.280.000.280.280.28Matches
2016-201728Saint-Étiennefr FRA1. Ligue 121121,22613.6426133200.290.150.440.070.22Matches
2017-201829Metzfr FRACoupe de France211551.7112100000.580.581.160.581.16Matches
2017-201829Metzfr FRA1. Coupe de la Ligue11750.8000000000.000.000.000.000.00Matches
2017-201829Metzfr FRA1. Ligue 135332,83431.5151161501809.08.21.910.142812160.480.030.510.480.510.290.060.350.260.32Matches
2018-201930Guingampfr FRACoupe de France332352.6101100000.380.000.380.380.38Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue211111.2000000000.000.000.000.000.00Matches
2018-201930Guingampfr FRA1. Ligue 126171,53617.1202200204.64.60.85.410301030.120.000.120.120.120.270.050.310.270.31Matches
2019-202031Guingampfr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue11901.0101100001.000.001.001.001.00Matches
2019-202031Nîmesfr FRA1. Ligue 1775846.5202200001.41.40.51.956390.310.000.310.310.310.210.080.290.210.29Matches
2019-202031Guingampfr FRA2. Ligue 21445145.7202201103.02.20.12.3510440.350.000.350.350.350.520.020.550.380.41Matches
2020-202132Nîmesfr FRACoupe de France11680.8000000000.000.000.000.000.00Matches
2020-202132Nîmesfr FRA1. Ligue 11966517.2000000200.40.40.50.9410360.000.000.000.000.000.060.070.130.060.13Matches
2022-202334Châteaurouxfr FRACoupe de France11830.9011000000.001.081.080.001.08Matches
13 Seasons7 Clubs6 Leagues38128725,773286.49727124925846118.416.83.820.6661374380.340.090.430.320.420.270.060.330.250.30
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 (4 Seasons)3 Leagues123958,08489.83294131111400.360.100.460.350.45
Brest (3 Seasons)2 Leagues80726,47271.92573225011210.350.100.440.350.44
Saint-Étienne (2 Seasons)3 Leagues65434,19146.6168241244700.340.170.520.260.43
Guingamp (2 Seasons)4 Leagues47272,57628.6606601307.56.80.97.715401470.210.000.210.210.210.330.040.370.300.34
Nîmes (2 Seasons)2 Leagues27141,30314.5202200201.81.81.02.8916750.140.000.140.140.140.130.070.200.130.20
Metz (1 Season)3 Leagues38353,06434.0162181601809.08.21.910.142812160.470.060.530.470.530.290.060.350.260.32
Châteauroux (1 Season)1 League11830.9011000000.001.081.080.001.08
Ligue 1 (11 Seasons)29523020,232224.8731689685737015.414.73.618.3611273940.320.070.400.300.370.250.060.310.240.29
Coupe de France (6 Seasons)1087698.5235200100.230.350.590.230.59
Europa Lg (3 Seasons)18111,09312.1437400100.330.250.580.330.58
Coupe de la Ligue (3 Seasons)432763.1101100000.330.000.330.330.33
Ligue 2 (2 Seasons)48323,08934.3175221701613.02.20.12.3510440.500.150.640.500.640.520.020.550.380.41
Champions Lg (1 Season)633143.5000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201021Brest1 League34282,57528.6155201500510.520.170.700.520.70
2010-201122Brest1 League28262,34326.0617601300.230.040.270.230.27
2011-201223Brest1 League18181,55417.3415400400.230.060.290.230.29
2011-201223Lille1 League171095810.6516500000.470.090.560.470.56
2012-201324Lille2 Leagues38252,20524.5819800500.330.040.370.330.37
2013-201425Lille1 League30292,34026.09413900600.350.150.500.350.50
2014-201526Lille2 Leagues38312,58128.710313911300.350.100.450.310.42
2015-201627Saint-Étienne3 Leagues38282,64029.3116171011500.370.200.580.340.55
2016-201728Saint-Étienne2 Leagues27151,55117.2527233200.290.120.410.120.23
2017-201829Metz3 Leagues38353,06434.0162181601809.08.21.910.142812160.470.060.530.470.530.290.060.350.260.32
2018-201930Guingamp3 Leagues31211,88220.9303300204.64.60.85.410301030.140.000.140.140.140.270.050.310.270.31
2019-202031Guingamp3 Leagues1666947.7303301103.02.20.12.3510440.390.000.390.390.390.520.020.550.380.41
2019-202031Nîmes1 League775846.5202200001.41.40.51.956390.310.000.310.310.310.210.080.290.210.29
2020-202132Nîmes2 Leagues2077198.0000000200.40.40.50.9410360.000.000.000.000.000.060.070.130.060.13
2022-202334Châteauroux1 League11830.9011000000.001.081.080.001.08
13 Seasons7 Clubs6 Leagues38128725,773286.49727124925846118.416.83.820.6661374380.340.090.430.320.420.270.060.330.250.30
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 (4 Seasons)3 Leagues123958,08489.83294131111400.360.100.460.350.45
Brest (3 Seasons)2 Leagues80726,47271.92573225011210.350.100.440.350.44
Saint-Étienne (2 Seasons)3 Leagues65434,19146.6168241244700.340.170.520.260.43
Guingamp (2 Seasons)4 Leagues47272,57628.6606601307.56.80.97.715401470.210.000.210.210.210.330.040.370.300.34
Nîmes (2 Seasons)2 Leagues27141,30314.5202200201.81.81.02.8916750.140.000.140.140.140.130.070.200.130.20
Metz (1 Season)3 Leagues38353,06434.0162181601809.08.21.910.142812160.470.060.530.470.530.290.060.350.260.32
Châteauroux (1 Season)1 League11830.9011000000.001.081.080.001.08
Ligue 1 (11 Seasons)29523020,232224.8731689685737015.414.73.618.3611273940.320.070.400.300.370.250.060.310.240.29
Coupe de France (6 Seasons)1087698.5235200100.230.350.590.230.59
Europa Lg (3 Seasons)18111,09312.1437400100.330.250.580.330.58
Coupe de la Ligue (3 Seasons)432763.1101100000.330.000.330.330.33
Ligue 2 (2 Seasons)48323,08934.3175221701613.02.20.12.3510440.500.150.640.500.640.520.020.550.380.41
Champions Lg (1 Season)633143.5000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201021Brestfr FRA2. Ligue 22nd34282,57528.6155201500510.520.170.700.520.70
2010-201122Brestfr FRA1. Ligue 116th28262,34326.0617601300.230.040.270.230.27Matches
2011-201223Brestfr FRA1. Ligue 115th18181,55417.3415400400.230.060.290.230.29Matches
2011-201223Lillefr FRA1. Ligue 13rd171095810.6516500000.470.090.560.470.56Matches
2012-201324Lillefr FRA1. Ligue 16th32221,89121.0819800400.380.050.430.380.43Matches
2013-201425Lillefr FRA1. Ligue 13rd30292,34026.09413900600.350.150.500.350.50Matches
2014-201526Lillefr FRA1. Ligue 18th33292,35126.19312811200.340.110.460.310.42Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th29211,96421.89211811400.410.090.500.370.46Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th21121,22613.6426133200.290.150.440.070.22Matches
2017-201829Metzfr FRA1. Ligue 120th35332,83431.5151161501809.08.21.910.142812160.480.030.510.480.510.290.060.350.260.32Matches
2018-201930Guingampfr FRA1. Ligue 120th26171,53617.1202200204.64.60.85.410301030.120.000.120.120.120.270.050.310.270.31Matches
2019-202031Guingampfr FRA2. Ligue 28th1445145.7202201103.02.20.12.3510440.350.000.350.350.350.520.020.550.380.41Matches
2019-202031Nîmesfr FRA1. Ligue 118th775846.5202200001.41.40.51.956390.310.000.310.310.310.210.080.290.210.29Matches
2020-202132Nîmesfr FRA1. Ligue 119th1966517.2000000200.40.40.50.9410360.000.000.000.000.000.060.070.130.060.13Matches
12 Seasons6 Clubs2 Leagues34326223,321259.19021111855843118.416.83.820.6661374380.350.080.430.330.410.270.060.330.250.30
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 (4 Seasons)1 League112907,54083.83194030111200.370.110.480.360.47
Brest (3 Seasons)2 Leagues80726,47271.92573225011210.350.100.440.350.44
Saint-Étienne (2 Seasons)1 League50333,19035.413417944600.370.110.480.250.37
Guingamp (2 Seasons)2 Leagues40212,05022.8404401307.56.80.97.715401470.180.000.180.180.180.330.040.370.300.34
Nîmes (2 Seasons)1 League26131,23513.7202200201.81.81.02.8916750.150.000.150.150.150.130.070.200.130.20
Metz (1 Season)1 League35332,83431.5151161501809.08.21.910.142812160.480.030.510.480.510.290.060.350.260.32
Ligue 1 (11 Seasons)29523020,232224.8731689685737015.414.73.618.3611273940.320.070.400.300.370.250.060.310.240.29
Ligue 2 (2 Seasons)48323,08934.3175221701613.02.20.12.3510440.500.150.640.500.640.520.020.550.380.41
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-201627Saint-Étiennefr FRACoupe de France5th211381.5011000100.000.650.650.000.65Matches
2017-201829Metzfr FRACoupe de France9th211551.7112100000.580.581.160.581.16Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th11750.8000000000.000.000.000.000.00Matches
2018-201930Guingampfr FRACoupe de France9th332352.6101100000.380.000.380.380.38Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd211111.2000000000.000.000.000.000.00Matches
2019-202031Guingampfr FRACoupe de France109th11901.0000000000.000.000.000.000.00Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd11901.0101100001.000.001.001.001.00Matches
2020-202132Nîmesfr FRACoupe de France33rd11680.8000000000.000.000.000.000.00Matches
2022-202334Châteaurouxfr FRACoupe de FranceR6411830.9011000000.001.081.080.001.08Matches
6 Seasons5 Clubs2 Leagues14111,04511.6336300100.260.260.520.260.52
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
Guingamp (2 Seasons)2 Leagues765265.8202200000.340.000.340.340.34
Metz (1 Season)2 Leagues322302.6112100000.390.390.780.390.78
Saint-Étienne (1 Season)1 League211381.5011000100.000.650.650.000.65
Nîmes (1 Season)1 League11680.8000000000.000.000.000.000.00
Châteauroux (1 Season)1 League11830.9011000000.001.081.080.001.08
Coupe de France (6 Seasons)1087698.5235200100.230.350.590.230.59
Coupe de la Ligue (3 Seasons)432763.1101100000.330.000.330.330.33
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
2012-201324Lille1. Champions LgGR633143.5000000100.000.000.000.000.00Matches
2014-201526Lille2. Europa LgGR522302.6101100100.390.000.390.390.39Matches
2015-201627Saint-Étienne2. Europa LgR32765386.0235200000.330.500.840.330.84Matches
2016-201728Saint-Étienne2. Europa LgR32633253.6101100000.280.000.280.280.28Matches
4 Seasons2 Clubs2 Leagues24141,40715.6437400200.260.190.450.260.45
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
Saint-Étienne (2 Seasons)1 League1398639.6336300000.310.310.630.310.63
Lille (2 Seasons)2 Leagues1155446.0101100200.170.000.170.170.17
Europa Lg (3 Seasons)18111,09312.1437400100.330.250.580.330.58
Champions Lg (1 Season)633143.5000000100.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
2009-201021Brestfr FRA2. Ligue 228.615441.540.3400
2010-201122Brestfr FRA1. Ligue 126.06361.380.1701Matches
2011-201223Lillefr FRA1. Ligue 110.65141.320.3600Matches
2011-201223Brestfr FRA1. Ligue 117.34211.220.1900Matches
2012-201324Lille1. Champions Lg3.5041.150.0000Matches
2012-201324Lillefr FRA1. Ligue 121.08321.520.2500Matches
2013-201425Lillefr FRA1. Ligue 126.09341.310.2600Matches
2014-201526Lille2. Europa Lg2.6131.170.3300Matches
2014-201526Lillefr FRA1. Ligue 126.19261.000.3111Matches
2015-201627Saint-Étiennefr FRACoupe de France1.5000Matches
2015-201627Saint-Étienne2. Europa Lg6.0271.170.2900Matches
2015-201627Saint-Étiennefr FRA1. Ligue 121.89241.100.3311Matches
2016-201728Saint-Étienne2. Europa Lg3.6111545.53.051.380.090.2000Matches
2016-201728Saint-Étiennefr FRA1. Ligue 113.64331339.42.420.950.030.0833Matches
2017-201829Metzfr FRACoupe de France1.7100Matches
2017-201829Metzfr FRA1. Coupe de la Ligue0.8000Matches
2017-201829Metzfr FRA1. Ligue 131.515814251.92.571.330.190.3617.20019.08.20.10+6.0+6.8Matches
2018-201930Guingampfr FRACoupe de France2.612150.00.770.380.501.0000Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue1.2000Matches
2018-201930Guingampfr FRA1. Ligue 117.1238923.72.230.530.050.2215.90004.64.60.12-2.6-2.6Matches
2019-202031Guingampfr FRACoupe de France1.0000Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue1.0122100.02.002.000.500.5000Matches
2019-202031Nîmesfr FRA1. Ligue 16.5218738.92.771.080.110.2914.50001.41.40.08+0.6+0.6Matches
2019-202031Guingampfr FRA2. Ligue 25.7221942.93.681.580.100.2214.90013.02.20.10-1.0-0.2Matches
2020-202132Nîmesfr FRACoupe de France0.80100.01.320.000.0000Matches
2020-202132Nîmesfr FRA1. Ligue 17.2010110.01.380.140.000.0022.30000.40.40.04-0.4-0.4Matches
2022-202334Châteaurouxfr FRACoupe de France0.90300.03.250.000.0000Matches
13 Seasons7 Clubs6 Leagues286.49722033440.52.431.190.110.2716.605818.416.80.10+2.6+4.2
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 (4 Seasons)3 Leagues89.8321131.260.2711
Brest (3 Seasons)2 Leagues71.9251011.400.2501
Saint-Étienne (2 Seasons)3 Leagues46.616444940.92.551.090.050.2444
Guingamp (2 Seasons)4 Leagues28.66632133.32.390.800.100.2915.50017.56.80.11-3.5-2.8
Nîmes (2 Seasons)2 Leagues14.5229827.62.000.550.070.2517.30001.81.80.07+0.2+0.2
Metz (1 Season)3 Leagues34.016814251.92.571.330.190.3617.20019.08.20.10+6.0+6.8
Châteauroux (1 Season)1 League0.90300.03.250.000.0000
Ligue 1 (11 Seasons)224.87318025940.02.371.150.110.2616.905715.414.70.10+3.6+4.3
Coupe de France (6 Seasons)8.526116.71.400.230.171.0000
Europa Lg (3 Seasons)12.14111545.53.051.240.090.2700
Coupe de la Ligue (3 Seasons)3.1122100.02.002.000.500.5000
Ligue 2 (2 Seasons)34.317215342.93.681.540.100.3214.90013.02.20.10-1.0-0.2
Champions Lg (1 Season)3.5041.150.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
2009-201021Brest1 League28.615441.540.3400
2010-201122Brest1 League26.06361.380.1701
2011-201223Brest1 League17.34211.220.1900
2011-201223Lille1 League10.65141.320.3600
2012-201324Lille2 Leagues24.58361.470.2200
2013-201425Lille1 League26.09341.310.2600
2014-201526Lille2 Leagues28.710291.010.3111
2015-201627Saint-Étienne3 Leagues29.311311.120.3211
2016-201728Saint-Étienne2 Leagues17.25441840.92.551.040.050.1133
2017-201829Metz3 Leagues34.016814251.92.571.330.190.3617.20019.08.20.10+6.0+6.8
2018-201930Guingamp3 Leagues20.93401025.02.030.510.080.3015.90004.64.60.12-2.6-2.6
2019-202031Guingamp3 Leagues7.73231147.83.431.640.130.2714.90013.02.20.10-1.0-0.2
2019-202031Nîmes1 League6.5218738.92.771.080.110.2914.50001.41.40.08+0.6+0.6
2020-202132Nîmes2 Leagues8.001119.11.380.130.000.0022.30000.40.40.04-0.4-0.4
2022-202334Châteauroux1 League0.90300.03.250.000.0000
13 Seasons7 Clubs6 Leagues286.49722033440.52.431.190.110.2716.605818.416.80.10+2.6+4.2
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 (4 Seasons)3 Leagues89.8321131.260.2711
Brest (3 Seasons)2 Leagues71.9251011.400.2501
Saint-Étienne (2 Seasons)3 Leagues46.616444940.92.551.090.050.2444
Guingamp (2 Seasons)4 Leagues28.66632133.32.390.800.100.2915.50017.56.80.11-3.5-2.8
Nîmes (2 Seasons)2 Leagues14.5229827.62.000.550.070.2517.30001.81.80.07+0.2+0.2
Metz (1 Season)3 Leagues34.016814251.92.571.330.190.3617.20019.08.20.10+6.0+6.8
Châteauroux (1 Season)1 League0.90300.03.250.000.0000
Ligue 1 (11 Seasons)224.87318025940.02.371.150.110.2616.905715.414.70.10+3.6+4.3
Coupe de France (6 Seasons)8.526116.71.400.230.171.0000
Europa Lg (3 Seasons)12.14111545.53.051.240.090.2700
Coupe de la Ligue (3 Seasons)3.1122100.02.002.000.500.5000
Ligue 2 (2 Seasons)34.317215342.93.681.540.100.3214.90013.02.20.10-1.0-0.2
Champions Lg (1 Season)3.5041.150.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
2009-201021Brestfr FRA2. Ligue 22nd28.615441.540.3400
2010-201122Brestfr FRA1. Ligue 116th26.06361.380.1701Matches
2011-201223Brestfr FRA1. Ligue 115th17.34211.220.1900Matches
2011-201223Lillefr FRA1. Ligue 13rd10.65141.320.3600Matches
2012-201324Lillefr FRA1. Ligue 16th21.08321.520.2500Matches
2013-201425Lillefr FRA1. Ligue 13rd26.09341.310.2600Matches
2014-201526Lillefr FRA1. Ligue 18th26.19261.000.3111Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th21.89241.100.3311Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th13.64331339.42.420.950.030.0833Matches
2017-201829Metzfr FRA1. Ligue 120th31.515814251.92.571.330.190.3617.20019.08.20.10+6.0+6.8Matches
2018-201930Guingampfr FRA1. Ligue 120th17.1238923.72.230.530.050.2215.90004.64.60.12-2.6-2.6Matches
2019-202031Guingampfr FRA2. Ligue 28th5.7221942.93.681.580.100.2214.90013.02.20.10-1.0-0.2Matches
2019-202031Nîmesfr FRA1. Ligue 118th6.5218738.92.771.080.110.2914.50001.41.40.08+0.6+0.6Matches
2020-202132Nîmesfr FRA1. Ligue 119th7.2010110.01.380.140.000.0022.30000.40.40.04-0.4-0.4Matches
12 Seasons6 Clubs2 Leagues259.19020131240.32.461.200.110.2716.605818.416.80.10+2.6+4.2
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 (4 Seasons)1 League83.8311061.270.2811
Brest (3 Seasons)2 Leagues71.9251011.400.2501
Saint-Étienne (2 Seasons)1 League35.413333739.42.421.040.030.2444
Guingamp (2 Seasons)2 Leagues22.84591830.52.590.790.070.2215.50017.56.80.11-3.5-2.8
Nîmes (2 Seasons)1 League13.7228828.62.040.580.070.2517.30001.81.80.07+0.2+0.2
Metz (1 Season)1 League31.515814251.92.571.330.190.3617.20019.08.20.10+6.0+6.8
Ligue 1 (11 Seasons)224.87318025940.02.371.150.110.2616.905715.414.70.10+3.6+4.3
Ligue 2 (2 Seasons)34.317215342.93.681.540.100.3214.90013.02.20.10-1.0-0.2
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-201627Saint-Étiennefr FRACoupe de France5th1.5000Matches
2017-201829Metzfr FRACoupe de France9th1.7100Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th0.8000Matches
2018-201930Guingampfr FRACoupe de France9th2.612150.00.770.380.501.0000Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd1.2000Matches
2019-202031Guingampfr FRACoupe de France109th1.0000Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd1.0122100.02.002.000.500.5000Matches
2020-202132Nîmesfr FRACoupe de France33rd0.80100.01.320.000.0000Matches
2022-202334Châteaurouxfr FRACoupe de FranceR640.90300.03.250.000.0000Matches
6 Seasons5 Clubs2 Leagues11.638337.51.510.570.250.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Guingamp (2 Seasons)2 Leagues5.824375.01.110.830.500.6700
Metz (1 Season)2 Leagues2.6100
Saint-Étienne (1 Season)1 League1.5000
Nîmes (1 Season)1 League0.80100.01.320.000.0000
Châteauroux (1 Season)1 League0.90300.03.250.000.0000
Coupe de France (6 Seasons)8.526116.71.400.230.171.0000
Coupe de la Ligue (3 Seasons)3.1122100.02.002.000.500.5000
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
2012-201324Lille1. Champions LgGR3.5041.150.0000Matches
2014-201526Lille2. Europa LgGR2.6131.170.3300Matches
2015-201627Saint-Étienne2. Europa LgR326.0271.170.2900Matches
2016-201728Saint-Étienne2. Europa LgR323.6111545.53.051.380.090.2000Matches
4 Seasons2 Clubs2 Leagues15.64111945.53.051.220.090.2100
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Saint-Étienne (2 Seasons)1 League9.63111245.53.051.250.090.2500
Lille (2 Seasons)2 Leagues6.0171.160.1400
Europa Lg (3 Seasons)12.14111545.53.051.240.090.2700
Champions Lg (1 Season)3.5041.150.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
2009-201021Brestfr FRA2. Ligue 228.65
2010-201122Brestfr FRA1. Ligue 126.01Matches
2011-201223Lillefr FRA1. Ligue 110.61Matches
2011-201223Brestfr FRA1. Ligue 117.31Matches
2012-201324Lille1. Champions Lg3.50Matches
2012-201324Lillefr FRA1. Ligue 121.01Matches
2013-201425Lillefr FRA1. Ligue 126.04Matches
2014-201526Lille2. Europa Lg2.60Matches
2014-201526Lillefr FRA1. Ligue 126.13Matches
2015-201627Saint-Étiennefr FRACoupe de France1.51Matches
2015-201627Saint-Étienne2. Europa Lg6.03Matches
2015-201627Saint-Étiennefr FRA1. Ligue 121.82Matches
2016-201728Saint-Étienne2. Europa Lg3.60Matches
2016-201728Saint-Étiennefr FRA1. Ligue 113.62Matches
2017-201829Metzfr FRACoupe de France1.71Matches
2017-201829Metzfr FRA1. Coupe de la Ligue0.80Matches
2017-201829Metzfr FRA1. Ligue 131.554180767.09076209028838175.619730265.2447062.911.91.2-0.9266117381Matches
2018-201930Guingampfr FRACoupe de France2.60Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue1.20Matches
2018-201930Guingampfr FRA1. Ligue 117.124837965.4335959414420271.37210767.3142360.900.80.6-0.814158130Matches
2019-202031Guingampfr FRACoupe de France1.00Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue1.00Matches
2019-202031Nîmesfr FRA1. Ligue 16.59613969.11310167577675.0303781.13742.900.50.5-0.596116Matches
2019-202031Guingampfr FRA2. Ligue 25.77612262.31188256426366.7263966.751435.700.10.2-0.1362010Matches
2020-202132Nîmesfr FRACoupe de France0.80Matches
2020-202132Nîmesfr FRA1. Ligue 17.210514870.91392217668676.7314077.541136.400.50.4-0.5383110Matches
2022-202334Châteaurouxfr FRACoupe de France0.91Matches
13 Seasons7 Clubs6 Leagues286.41066159566.816325332459780873.935652567.87012556.0273.82.9+23.25596316137
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 (4 Seasons)3 Leagues89.89
Brest (3 Seasons)2 Leagues71.97
Saint-Étienne (2 Seasons)3 Leagues46.68
Guingamp (2 Seasons)4 Leagues28.632450164.7454785018626570.29814667.1193751.400.90.8-0.9172110140
Nîmes (2 Seasons)2 Leagues14.520128770.0270238412316275.9617779.271838.901.00.9-1.012144216
Metz (1 Season)3 Leagues34.054180767.09076209028838175.619730265.2447062.921.91.2+0.1266117381
Châteauroux (1 Season)1 League0.91
Ligue 1 (11 Seasons)224.8990147367.215137306855574574.533048667.96511158.6163.62.7+12.45290296127
Coupe de France (6 Seasons)8.53
Europa Lg (3 Seasons)12.13
Coupe de la Ligue (3 Seasons)3.10
Ligue 2 (2 Seasons)34.37612262.31188256426366.7263966.751435.750.10.2+4.9362010
Champions Lg (1 Season)3.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201021Brest1 League28.65
2010-201122Brest1 League26.01
2011-201223Brest1 League17.31
2011-201223Lille1 League10.61
2012-201324Lille2 Leagues24.51
2013-201425Lille1 League26.04
2014-201526Lille2 Leagues28.73
2015-201627Saint-Étienne3 Leagues29.36
2016-201728Saint-Étienne2 Leagues17.22
2017-201829Metz3 Leagues34.054180767.09076209028838175.619730265.2447062.921.91.2+0.1266117381
2018-201930Guingamp3 Leagues20.924837965.4335959414420271.37210767.3142360.900.80.6-0.814158130
2019-202031Guingamp3 Leagues7.77612262.31188256426366.7263966.751435.700.10.2-0.1362010
2019-202031Nîmes1 League6.59613969.11310167577675.0303781.13742.900.50.5-0.596116
2020-202132Nîmes2 Leagues8.010514870.91392217668676.7314077.541136.400.50.4-0.5383110
2022-202334Châteauroux1 League0.91
13 Seasons7 Clubs6 Leagues286.41066159566.816325332459780873.935652567.87012556.0273.82.9+23.25596316137
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 (4 Seasons)3 Leagues89.89
Brest (3 Seasons)2 Leagues71.97
Saint-Étienne (2 Seasons)3 Leagues46.68
Guingamp (2 Seasons)4 Leagues28.632450164.7454785018626570.29814667.1193751.400.90.8-0.9172110140
Nîmes (2 Seasons)2 Leagues14.520128770.0270238412316275.9617779.271838.901.00.9-1.012144216
Metz (1 Season)3 Leagues34.054180767.09076209028838175.619730265.2447062.921.91.2+0.1266117381
Châteauroux (1 Season)1 League0.91
Ligue 1 (11 Seasons)224.8990147367.215137306855574574.533048667.96511158.6163.62.7+12.45290296127
Coupe de France (6 Seasons)8.53
Europa Lg (3 Seasons)12.13
Coupe de la Ligue (3 Seasons)3.10
Ligue 2 (2 Seasons)34.37612262.31188256426366.7263966.751435.750.10.2+4.9362010
Champions Lg (1 Season)3.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201021Brestfr FRA2. Ligue 22nd28.65
2010-201122Brestfr FRA1. Ligue 116th26.01Matches
2011-201223Brestfr FRA1. Ligue 115th17.31Matches
2011-201223Lillefr FRA1. Ligue 13rd10.61Matches
2012-201324Lillefr FRA1. Ligue 16th21.01Matches
2013-201425Lillefr FRA1. Ligue 13rd26.04Matches
2014-201526Lillefr FRA1. Ligue 18th26.13Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th21.82Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th13.62Matches
2017-201829Metzfr FRA1. Ligue 120th31.554180767.09076209028838175.619730265.2447062.911.91.2-0.9266117381Matches
2018-201930Guingampfr FRA1. Ligue 120th17.124837965.4335959414420271.37210767.3142360.900.80.6-0.814158130Matches
2019-202031Guingampfr FRA2. Ligue 28th5.77612262.31188256426366.7263966.751435.700.10.2-0.1362010Matches
2019-202031Nîmesfr FRA1. Ligue 118th6.59613969.11310167577675.0303781.13742.900.50.5-0.596116Matches
2020-202132Nîmesfr FRA1. Ligue 119th7.210514870.91392217668676.7314077.541136.400.50.4-0.5383110Matches
12 Seasons6 Clubs2 Leagues259.11066159566.816325332459780873.935652567.87012556.0213.82.9+17.25596316137
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 (4 Seasons)1 League83.89
Brest (3 Seasons)2 Leagues71.97
Saint-Étienne (2 Seasons)1 League35.44
Guingamp (2 Seasons)2 Leagues22.832450164.7454785018626570.29814667.1193751.400.90.8-0.9172110140
Nîmes (2 Seasons)1 League13.720128770.0270238412316275.9617779.271838.901.00.9-1.012144216
Metz (1 Season)1 League31.554180767.09076209028838175.619730265.2447062.911.91.2-0.9266117381
Ligue 1 (11 Seasons)224.8990147367.215137306855574574.533048667.96511158.6163.62.7+12.45290296127
Ligue 2 (2 Seasons)34.37612262.31188256426366.7263966.751435.750.10.2+4.9362010
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-201627Saint-Étiennefr FRACoupe de France5th1.51Matches
2017-201829Metzfr FRACoupe de France9th1.71Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th0.80Matches
2018-201930Guingampfr FRACoupe de France9th2.60Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd1.20Matches
2019-202031Guingampfr FRACoupe de France109th1.00Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd1.00Matches
2020-202132Nîmesfr FRACoupe de France33rd0.80Matches
2022-202334Châteaurouxfr FRACoupe de FranceR640.91Matches
6 Seasons5 Clubs2 Leagues11.63
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
Guingamp (2 Seasons)2 Leagues5.80
Metz (1 Season)2 Leagues2.61
Saint-Étienne (1 Season)1 League1.51
Nîmes (1 Season)1 League0.80
Châteauroux (1 Season)1 League0.91
Coupe de France (6 Seasons)8.53
Coupe de la Ligue (3 Seasons)3.10
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
2012-201324Lille1. Champions LgGR3.50Matches
2014-201526Lille2. Europa LgGR2.60Matches
2015-201627Saint-Étienne2. Europa LgR326.03Matches
2016-201728Saint-Étienne2. Europa LgR323.60Matches
4 Seasons2 Clubs2 Leagues15.63
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
Saint-Étienne (2 Seasons)1 League9.63
Lille (2 Seasons)2 Leagues6.00
Europa Lg (3 Seasons)12.13
Champions Lg (1 Season)3.50
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
2009-201021Brestfr FRA2. Ligue 228.6
2010-201122Brestfr FRA1. Ligue 126.0Matches
2011-201223Lillefr FRA1. Ligue 110.6Matches
2011-201223Brestfr FRA1. Ligue 117.3Matches
2012-201324Lille1. Champions Lg3.5Matches
2012-201324Lillefr FRA1. Ligue 121.0Matches
2013-201425Lillefr FRA1. Ligue 126.0Matches
2014-201526Lille2. Europa Lg2.6Matches
2014-201526Lillefr FRA1. Ligue 126.1Matches
2015-201627Saint-Étiennefr FRACoupe de France1.5Matches
2015-201627Saint-Étienne2. Europa Lg6.0Matches
2015-201627Saint-Étiennefr FRA1. Ligue 121.8Matches
2016-201728Saint-Étienne2. Europa Lg3.612Matches
2016-201728Saint-Étiennefr FRA1. Ligue 113.617Matches
2017-201829Metzfr FRACoupe de France1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue0.8Matches
2017-201829Metzfr FRA1. Ligue 131.58077772712112030000541320Matches
2018-201930Guingampfr FRACoupe de France2.61Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue1.2Matches
2018-201930Guingampfr FRA1. Ligue 117.137934136002900000248214Matches
2019-202031Guingampfr FRACoupe de France1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue1.00Matches
2019-202031Nîmesfr FRA1. Ligue 16.5139123161016000009607Matches
2019-202031Guingampfr FRA2. Ligue 25.71221081420211100007600Matches
2020-202132Nîmesfr FRACoupe de France0.80Matches
2020-202132Nîmesfr FRA1. Ligue 17.21481301800080000010504Matches
2022-202334Châteaurouxfr FRACoupe de France0.90Matches
13 Seasons7 Clubs6 Leagues286.415951479111421684400001066545
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)3 Leagues89.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)3 Leagues46.629
Guingamp (2 Seasons)4 Leagues28.6501449502042110000324214
Nîmes (2 Seasons)2 Leagues14.5287253341011400000201011
Metz (1 Season)3 Leagues34.08077772712112030000541320
Châteauroux (1 Season)1 League0.90
Ligue 1 (11 Seasons)224.8147313719722146030000990545
Coupe de France (6 Seasons)8.51
Europa Lg (3 Seasons)12.112
Coupe de la Ligue (3 Seasons)3.10
Ligue 2 (2 Seasons)34.31221081420211100007600
Champions Lg (1 Season)3.5
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
2009-201021Brest1 League28.6
2010-201122Brest1 League26.0
2011-201223Brest1 League17.3
2011-201223Lille1 League10.6
2012-201324Lille2 Leagues24.5
2013-201425Lille1 League26.0
2014-201526Lille2 Leagues28.7
2015-201627Saint-Étienne3 Leagues29.3
2016-201728Saint-Étienne2 Leagues17.229
2017-201829Metz3 Leagues34.08077772712112030000541320
2018-201930Guingamp3 Leagues20.9379341360021000000248214
2019-202031Guingamp3 Leagues7.71221081420211100007600
2019-202031Nîmes1 League6.5139123161016000009607
2020-202132Nîmes2 Leagues8.01481301800080000010504
2022-202334Châteauroux1 League0.90
13 Seasons7 Clubs6 Leagues286.415951479111421684400001066545
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)3 Leagues89.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)3 Leagues46.629
Guingamp (2 Seasons)4 Leagues28.6501449502042110000324214
Nîmes (2 Seasons)2 Leagues14.5287253341011400000201011
Metz (1 Season)3 Leagues34.08077772712112030000541320
Châteauroux (1 Season)1 League0.90
Ligue 1 (11 Seasons)224.8147313719722146030000990545
Coupe de France (6 Seasons)8.51
Europa Lg (3 Seasons)12.112
Coupe de la Ligue (3 Seasons)3.10
Ligue 2 (2 Seasons)34.31221081420211100007600
Champions Lg (1 Season)3.5
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
2009-201021Brestfr FRA2. Ligue 22nd28.6
2010-201122Brestfr FRA1. Ligue 116th26.0Matches
2011-201223Brestfr FRA1. Ligue 115th17.3Matches
2011-201223Lillefr FRA1. Ligue 13rd10.6Matches
2012-201324Lillefr FRA1. Ligue 16th21.0Matches
2013-201425Lillefr FRA1. Ligue 13rd26.0Matches
2014-201526Lillefr FRA1. Ligue 18th26.1Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th21.8Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th13.617Matches
2017-201829Metzfr FRA1. Ligue 120th31.58077772712112030000541320Matches
2018-201930Guingampfr FRA1. Ligue 120th17.137934136002900000248214Matches
2019-202031Guingampfr FRA2. Ligue 28th5.71221081420211100007600Matches
2019-202031Nîmesfr FRA1. Ligue 118th6.5139123161016000009607Matches
2020-202132Nîmesfr FRA1. Ligue 119th7.21481301800080000010504Matches
12 Seasons6 Clubs2 Leagues259.115951479111421671400001066545
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)1 League83.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)1 League35.417
Guingamp (2 Seasons)2 Leagues22.8501449502042010000324214
Nîmes (2 Seasons)1 League13.7287253341011400000201011
Metz (1 Season)1 League31.58077772712112030000541320
Ligue 1 (11 Seasons)224.8147313719722146030000990545
Ligue 2 (2 Seasons)34.31221081420211100007600
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-201627Saint-Étiennefr FRACoupe de France5th1.5Matches
2017-201829Metzfr FRACoupe de France9th1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th0.8Matches
2018-201930Guingampfr FRACoupe de France9th2.61Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd1.2Matches
2019-202031Guingampfr FRACoupe de France109th1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd1.00Matches
2020-202132Nîmesfr FRACoupe de France33rd0.80Matches
2022-202334Châteaurouxfr FRACoupe de FranceR640.90Matches
6 Seasons5 Clubs2 Leagues11.61
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Guingamp (2 Seasons)2 Leagues5.81
Metz (1 Season)2 Leagues2.6
Saint-Étienne (1 Season)1 League1.5
Nîmes (1 Season)1 League0.80
Châteauroux (1 Season)1 League0.90
Coupe de France (6 Seasons)8.51
Coupe de la Ligue (3 Seasons)3.10
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
2012-201324Lille1. Champions LgGR3.5Matches
2014-201526Lille2. Europa LgGR2.6Matches
2015-201627Saint-Étienne2. Europa LgR326.0Matches
2016-201728Saint-Étienne2. Europa LgR323.612Matches
4 Seasons2 Clubs2 Leagues15.612
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Saint-Étienne (2 Seasons)1 League9.612
Lille (2 Seasons)2 Leagues6.0
Europa Lg (3 Seasons)12.112
Champions Lg (1 Season)3.5

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
2009-201021Brestfr FRA2. Ligue 228.6
2010-201122Brestfr FRA1. Ligue 126.0Matches
2011-201223Lillefr FRA1. Ligue 110.6Matches
2011-201223Brestfr FRA1. Ligue 117.3Matches
2012-201324Lille1. Champions Lg3.5Matches
2012-201324Lillefr FRA1. Ligue 121.0Matches
2013-201425Lillefr FRA1. Ligue 126.0Matches
2014-201526Lille2. Europa Lg2.6Matches
2014-201526Lillefr FRA1. Ligue 126.1Matches
2015-201627Saint-Étiennefr FRACoupe de France1.5Matches
2015-201627Saint-Étienne2. Europa Lg6.0Matches
2015-201627Saint-Étiennefr FRA1. Ligue 121.8Matches
2016-201728Saint-Étienne2. Europa Lg3.6Matches
2016-201728Saint-Étiennefr FRA1. Ligue 113.6Matches
2017-201829Metzfr FRACoupe de France1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue0.8Matches
2017-201829Metzfr FRA1. Ligue 131.5571.81390394250.16400001Matches
2018-201930Guingampfr FRACoupe de France2.6Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue1.2Matches
2018-201930Guingampfr FRA1. Ligue 117.1422.462501510130.18200010Matches
2019-202031Guingampfr FRACoupe de France1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue1.0Matches
2019-202031Nîmesfr FRA1. Ligue 16.5192.92130050130.46100200Matches
2019-202031Guingampfr FRA2. Ligue 25.781.4160110020.35100100Matches
2020-202132Nîmesfr FRACoupe de France0.8Matches
2020-202132Nîmesfr FRA1. Ligue 17.2131.80110020000.00000000Matches
2022-202334Châteaurouxfr FRACoupe de France0.9Matches
13 Seasons7 Clubs6 Leagues286.41392.04940522144130.19800311
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)3 Leagues89.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)3 Leagues46.6
Guingamp (2 Seasons)4 Leagues28.6502.203102610150.22300110
Nîmes (2 Seasons)2 Leagues14.5322.33240070130.22100200
Metz (1 Season)3 Leagues34.0571.81390394250.16400001
Châteauroux (1 Season)1 League0.9
Ligue 1 (11 Seasons)224.81312.10880421144110.18700211
Coupe de France (6 Seasons)8.5
Europa Lg (3 Seasons)12.1
Coupe de la Ligue (3 Seasons)3.1
Ligue 2 (2 Seasons)34.381.4160110020.35100100
Champions Lg (1 Season)3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201021Brest1 League28.6
2010-201122Brest1 League26.0
2011-201223Brest1 League17.3
2011-201223Lille1 League10.6
2012-201324Lille2 Leagues24.5
2013-201425Lille1 League26.0
2014-201526Lille2 Leagues28.7
2015-201627Saint-Étienne3 Leagues29.3
2016-201728Saint-Étienne2 Leagues17.2
2017-201829Metz3 Leagues34.0571.81390394250.16400001
2018-201930Guingamp3 Leagues20.9422.462501510130.18200010
2019-202031Guingamp3 Leagues7.781.4160110020.35100100
2019-202031Nîmes1 League6.5192.92130050130.46100200
2020-202132Nîmes2 Leagues8.0131.80110020000.00000000
2022-202334Châteauroux1 League0.9
13 Seasons7 Clubs6 Leagues286.41392.04940522144130.19800311
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)3 Leagues89.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)3 Leagues46.6
Guingamp (2 Seasons)4 Leagues28.6502.203102610150.22300110
Nîmes (2 Seasons)2 Leagues14.5322.33240070130.22100200
Metz (1 Season)3 Leagues34.0571.81390394250.16400001
Châteauroux (1 Season)1 League0.9
Ligue 1 (11 Seasons)224.81312.10880421144110.18700211
Coupe de France (6 Seasons)8.5
Europa Lg (3 Seasons)12.1
Coupe de la Ligue (3 Seasons)3.1
Ligue 2 (2 Seasons)34.381.4160110020.35100100
Champions Lg (1 Season)3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201021Brestfr FRA2. Ligue 22nd28.6
2010-201122Brestfr FRA1. Ligue 116th26.0Matches
2011-201223Brestfr FRA1. Ligue 115th17.3Matches
2011-201223Lillefr FRA1. Ligue 13rd10.6Matches
2012-201324Lillefr FRA1. Ligue 16th21.0Matches
2013-201425Lillefr FRA1. Ligue 13rd26.0Matches
2014-201526Lillefr FRA1. Ligue 18th26.1Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th21.8Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th13.6Matches
2017-201829Metzfr FRA1. Ligue 120th31.5571.81390394250.16400001Matches
2018-201930Guingampfr FRA1. Ligue 120th17.1422.462501510130.18200010Matches
2019-202031Guingampfr FRA2. Ligue 28th5.781.4160110020.35100100Matches
2019-202031Nîmesfr FRA1. Ligue 118th6.5192.92130050130.46100200Matches
2020-202132Nîmesfr FRA1. Ligue 119th7.2131.80110020000.00000000Matches
12 Seasons6 Clubs2 Leagues259.11392.04940522144130.19800311
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)1 League83.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)1 League35.4
Guingamp (2 Seasons)2 Leagues22.8502.203102610150.22300110
Nîmes (2 Seasons)1 League13.7322.33240070130.22100200
Metz (1 Season)1 League31.5571.81390394250.16400001
Ligue 1 (11 Seasons)224.81312.10880421144110.18700211
Ligue 2 (2 Seasons)34.381.4160110020.35100100
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-201627Saint-Étiennefr FRACoupe de France5th1.5Matches
2017-201829Metzfr FRACoupe de France9th1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th0.8Matches
2018-201930Guingampfr FRACoupe de France9th2.6Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd1.2Matches
2019-202031Guingampfr FRACoupe de France109th1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd1.0Matches
2020-202132Nîmesfr FRACoupe de France33rd0.8Matches
2022-202334Châteaurouxfr FRACoupe de FranceR640.9Matches
6 Seasons5 Clubs2 Leagues11.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Guingamp (2 Seasons)2 Leagues5.8
Metz (1 Season)2 Leagues2.6
Saint-Étienne (1 Season)1 League1.5
Nîmes (1 Season)1 League0.8
Châteauroux (1 Season)1 League0.9
Coupe de France (6 Seasons)8.5
Coupe de la Ligue (3 Seasons)3.1
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
2012-201324Lille1. Champions LgGR3.5Matches
2014-201526Lille2. Europa LgGR2.6Matches
2015-201627Saint-Étienne2. Europa LgR326.0Matches
2016-201728Saint-Étienne2. Europa LgR323.6Matches
4 Seasons2 Clubs2 Leagues15.6
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Saint-Étienne (2 Seasons)1 League9.6
Lille (2 Seasons)2 Leagues6.0
Europa Lg (3 Seasons)12.1
Champions Lg (1 Season)3.5

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
2009-201021Brestfr FRA2. Ligue 228.6
2010-201122Brestfr FRA1. Ligue 126.0Matches
2011-201223Lillefr FRA1. Ligue 110.6Matches
2011-201223Brestfr FRA1. Ligue 117.3Matches
2012-201324Lille1. Champions Lg3.5Matches
2012-201324Lillefr FRA1. Ligue 121.0Matches
2013-201425Lillefr FRA1. Ligue 126.0Matches
2014-201526Lille2. Europa Lg2.6Matches
2014-201526Lillefr FRA1. Ligue 126.1Matches
2015-201627Saint-Étiennefr FRACoupe de France1.5Matches
2015-201627Saint-Étienne2. Europa Lg6.0Matches
2015-201627Saint-Étiennefr FRA1. Ligue 121.8Matches
2016-201728Saint-Étienne2. Europa Lg3.613Matches
2016-201728Saint-Étiennefr FRA1. Ligue 113.684Matches
2017-201829Metzfr FRACoupe de France1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue0.8Matches
2017-201829Metzfr FRA1. Ligue 131.52417810673818.431322302549220Matches
2018-201930Guingampfr FRACoupe de France2.600Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue1.2Matches
2018-201930Guingampfr FRA1. Ligue 117.111906541428.610624415210Matches
2019-202031Guingampfr FRACoupe de France1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue1.000Matches
2019-202031Nîmesfr FRA1. Ligue 16.5521311333.322024950Matches
2019-202031Guingampfr FRA2. Ligue 25.7320211333.324130340Matches
2020-202132Nîmesfr FRACoupe de France0.800Matches
2020-202132Nîmesfr FRA1. Ligue 17.2731423837.5560651240Matches
2022-202334Châteaurouxfr FRACoupe de France0.900Matches
13 Seasons7 Clubs6 Leagues286.45042102515166624.250505454588560
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 (4 Seasons)3 Leagues89.80
Brest (3 Seasons)2 Leagues71.90
Saint-Étienne (2 Seasons)3 Leagues46.6970
Guingamp (2 Seasons)4 Leagues28.6141108651729.4121037418250
Nîmes (2 Seasons)2 Leagues14.512527341136.4780892190
Metz (1 Season)3 Leagues34.02417810673818.431322302549220
Châteauroux (1 Season)1 League0.9000
Ligue 1 (11 Seasons)224.84739102314156323.848464424285520
Coupe de France (6 Seasons)8.5000
Europa Lg (3 Seasons)12.1130
Coupe de la Ligue (3 Seasons)3.1000
Ligue 2 (2 Seasons)34.3320211333.324130340
Champions Lg (1 Season)3.50
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
2009-201021Brest1 League28.60
2010-201122Brest1 League26.00
2011-201223Brest1 League17.30
2011-201223Lille1 League10.60
2012-201324Lille2 Leagues24.50
2013-201425Lille1 League26.00
2014-201526Lille2 Leagues28.70
2015-201627Saint-Étienne3 Leagues29.30
2016-201728Saint-Étienne2 Leagues17.2970
2017-201829Metz3 Leagues34.02417810673818.431322302549220
2018-201930Guingamp3 Leagues20.911906541428.610624415210
2019-202031Guingamp3 Leagues7.7320211333.324130340
2019-202031Nîmes1 League6.5521311333.322024950
2020-202132Nîmes2 Leagues8.0731423837.5560651240
2022-202334Châteauroux1 League0.9000
13 Seasons7 Clubs6 Leagues286.45042102515166624.250505454588560
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lille (4 Seasons)3 Leagues89.80
Brest (3 Seasons)2 Leagues71.90
Saint-Étienne (2 Seasons)3 Leagues46.6970
Guingamp (2 Seasons)4 Leagues28.6141108651729.4121037418250
Nîmes (2 Seasons)2 Leagues14.512527341136.4780892190
Metz (1 Season)3 Leagues34.02417810673818.431322302549220
Châteauroux (1 Season)1 League0.9000
Ligue 1 (11 Seasons)224.84739102314156323.848464424285520
Coupe de France (6 Seasons)8.5000
Europa Lg (3 Seasons)12.1130
Coupe de la Ligue (3 Seasons)3.1000
Ligue 2 (2 Seasons)34.3320211333.324130340
Champions Lg (1 Season)3.50
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
2009-201021Brestfr FRA2. Ligue 22nd28.6
2010-201122Brestfr FRA1. Ligue 116th26.0Matches
2011-201223Brestfr FRA1. Ligue 115th17.3Matches
2011-201223Lillefr FRA1. Ligue 13rd10.6Matches
2012-201324Lillefr FRA1. Ligue 16th21.0Matches
2013-201425Lillefr FRA1. Ligue 13rd26.0Matches
2014-201526Lillefr FRA1. Ligue 18th26.1Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th21.8Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th13.684Matches
2017-201829Metzfr FRA1. Ligue 120th31.52417810673818.431322302549220Matches
2018-201930Guingampfr FRA1. Ligue 120th17.111906541428.610624415210Matches
2019-202031Guingampfr FRA2. Ligue 28th5.7320211333.324130340Matches
2019-202031Nîmesfr FRA1. Ligue 118th6.5521311333.322024950Matches
2020-202132Nîmesfr FRA1. Ligue 119th7.2731423837.5560651240Matches
12 Seasons6 Clubs2 Leagues259.15041102515166624.250505454288560
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 (4 Seasons)1 League83.80
Brest (3 Seasons)2 Leagues71.90
Saint-Étienne (2 Seasons)1 League35.4840
Guingamp (2 Seasons)2 Leagues22.8141108651729.4121037418250
Nîmes (2 Seasons)1 League13.712527341136.4780892190
Metz (1 Season)1 League31.52417810673818.431322302549220
Ligue 1 (11 Seasons)224.84739102314156323.848464424285520
Ligue 2 (2 Seasons)34.3320211333.324130340
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-201627Saint-Étiennefr FRACoupe de France5th1.5Matches
2017-201829Metzfr FRACoupe de France9th1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th0.8Matches
2018-201930Guingampfr FRACoupe de France9th2.600Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd1.2Matches
2019-202031Guingampfr FRACoupe de France109th1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd1.000Matches
2020-202132Nîmesfr FRACoupe de France33rd0.800Matches
2022-202334Châteaurouxfr FRACoupe de FranceR640.900Matches
6 Seasons5 Clubs2 Leagues11.6000
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
Guingamp (2 Seasons)2 Leagues5.8000
Metz (1 Season)2 Leagues2.60
Saint-Étienne (1 Season)1 League1.50
Nîmes (1 Season)1 League0.8000
Châteauroux (1 Season)1 League0.9000
Coupe de France (6 Seasons)8.5000
Coupe de la Ligue (3 Seasons)3.1000
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
2012-201324Lille1. Champions LgGR3.5Matches
2014-201526Lille2. Europa LgGR2.6Matches
2015-201627Saint-Étienne2. Europa LgR326.0Matches
2016-201728Saint-Étienne2. Europa LgR323.613Matches
4 Seasons2 Clubs2 Leagues15.6130
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Saint-Étienne (2 Seasons)1 League9.6130
Lille (2 Seasons)2 Leagues6.00
Europa Lg (3 Seasons)12.1130
Champions Lg (1 Season)3.50

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
2009-201021Brestfr FRA2. Ligue 228.6
2010-201122Brestfr FRA1. Ligue 126.0Matches
2011-201223Lillefr FRA1. Ligue 110.6Matches
2011-201223Brestfr FRA1. Ligue 117.3Matches
2012-201324Lille1. Champions Lg3.5Matches
2012-201324Lillefr FRA1. Ligue 121.0Matches
2013-201425Lillefr FRA1. Ligue 126.0Matches
2014-201526Lille2. Europa Lg2.6Matches
2014-201526Lillefr FRA1. Ligue 126.1Matches
2015-201627Saint-Étiennefr FRACoupe de France1.5Matches
2015-201627Saint-Étienne2. Europa Lg6.0Matches
2015-201627Saint-Étiennefr FRA1. Ligue 121.8Matches
2016-201728Saint-Étienne2. Europa Lg3.6Matches
2016-201728Saint-Étiennefr FRA1. Ligue 113.6Matches
2017-201829Metzfr FRACoupe de France1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue0.8Matches
2017-201829Metzfr FRA1. Ligue 131.51097291185194821131096382155.31744.767832901325423675334820216Matches
2018-201930Guingampfr FRACoupe de France2.6Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue1.2Matches
2018-201930Guingampfr FRA1. Ligue 117.154324482622356254313861.5538.5267127642510913822408103Matches
2019-202031Guingampfr FRACoupe de France1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue1.0Matches
2019-202031Nîmesfr FRA1. Ligue 16.521671789111342167228.6571.410747216652316814239Matches
2019-202031Guingampfr FRA2. Ligue 25.718151275972318044100.000.088391127530151213544Matches
2020-202132Nîmesfr FRACoupe de France0.8Matches
2020-202132Nîmesfr FRA1. Ligue 17.221931711590132194250.0250.011248813743026914936Matches
2022-202334Châteaurouxfr FRACoupe de France0.9Matches
13 Seasons7 Clubs6 Leagues286.4225668212106010152452254663756.12943.9125259172180665311148851654438
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 (4 Seasons)3 Leagues89.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)3 Leagues46.6
Guingamp (2 Seasons)4 Leagues28.6724296033733285723171270.6529.43551667552151215334543147
Nîmes (2 Seasons)2 Leagues14.543510342042014743511436.4763.6219960303953421729175
Metz (1 Season)3 Leagues34.01097291185194821131096382155.31744.767832901325423675334820216
Châteauroux (1 Season)1 League0.9
Ligue 1 (11 Seasons)224.82075632009859182222074623353.22946.8116455262053615011133731519394
Coupe de France (6 Seasons)8.5
Europa Lg (3 Seasons)12.1
Coupe de la Ligue (3 Seasons)3.1
Ligue 2 (2 Seasons)34.318151275972318044100.000.088391127530151213544
Champions Lg (1 Season)3.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201021Brest1 League28.6
2010-201122Brest1 League26.0
2011-201223Brest1 League17.3
2011-201223Lille1 League10.6
2012-201324Lille2 Leagues24.5
2013-201425Lille1 League26.0
2014-201526Lille2 Leagues28.7
2015-201627Saint-Étienne3 Leagues29.3
2016-201728Saint-Étienne2 Leagues17.2
2017-201829Metz3 Leagues34.01097291185194821131096382155.31744.767832901325423675334820216
2018-201930Guingamp3 Leagues20.954324482622356254313861.5538.5267127642510913822408103
2019-202031Guingamp3 Leagues7.718151275972318044100.000.088391127530151213544
2019-202031Nîmes1 League6.521671789111342167228.6571.410747216652316814239
2020-202132Nîmes2 Leagues8.021931711590132194250.0250.011248813743026914936
2022-202334Châteauroux1 League0.9
13 Seasons7 Clubs6 Leagues286.4225668212106010152452254663756.12943.9125259172180665311148851654438
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 (4 Seasons)3 Leagues89.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)3 Leagues46.6
Guingamp (2 Seasons)4 Leagues28.6724296033733285723171270.6529.43551667552151215334543147
Nîmes (2 Seasons)2 Leagues14.543510342042014743511436.4763.6219960303953421729175
Metz (1 Season)3 Leagues34.01097291185194821131096382155.31744.767832901325423675334820216
Châteauroux (1 Season)1 League0.9
Ligue 1 (11 Seasons)224.82075632009859182222074623353.22946.8116455262053615011133731519394
Coupe de France (6 Seasons)8.5
Europa Lg (3 Seasons)12.1
Coupe de la Ligue (3 Seasons)3.1
Ligue 2 (2 Seasons)34.318151275972318044100.000.088391127530151213544
Champions Lg (1 Season)3.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201021Brestfr FRA2. Ligue 22nd28.6
2010-201122Brestfr FRA1. Ligue 116th26.0Matches
2011-201223Brestfr FRA1. Ligue 115th17.3Matches
2011-201223Lillefr FRA1. Ligue 13rd10.6Matches
2012-201324Lillefr FRA1. Ligue 16th21.0Matches
2013-201425Lillefr FRA1. Ligue 13rd26.0Matches
2014-201526Lillefr FRA1. Ligue 18th26.1Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th21.8Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th13.6Matches
2017-201829Metzfr FRA1. Ligue 120th31.51097291185194821131096382155.31744.767832901325423675334820216Matches
2018-201930Guingampfr FRA1. Ligue 120th17.154324482622356254313861.5538.5267127642510913822408103Matches
2019-202031Guingampfr FRA2. Ligue 28th5.718151275972318044100.000.088391127530151213544Matches
2019-202031Nîmesfr FRA1. Ligue 118th6.521671789111342167228.6571.410747216652316814239Matches
2020-202132Nîmesfr FRA1. Ligue 119th7.221931711590132194250.0250.011248813743026914936Matches
12 Seasons6 Clubs2 Leagues259.1225668212106010152452254663756.12943.9125259172180665311148851654438
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 (4 Seasons)1 League83.8
Brest (3 Seasons)2 Leagues71.9
Saint-Étienne (2 Seasons)1 League35.4
Guingamp (2 Seasons)2 Leagues22.8724296033733285723171270.6529.43551667552151215334543147
Nîmes (2 Seasons)1 League13.743510342042014743511436.4763.6219960303953421729175
Metz (1 Season)1 League31.51097291185194821131096382155.31744.767832901325423675334820216
Ligue 1 (11 Seasons)224.82075632009859182222074623353.22946.8116455262053615011133731519394
Ligue 2 (2 Seasons)34.318151275972318044100.000.088391127530151213544
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-201627Saint-Étiennefr FRACoupe de France5th1.5Matches
2017-201829Metzfr FRACoupe de France9th1.7Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th0.8Matches
2018-201930Guingampfr FRACoupe de France9th2.6Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd1.2Matches
2019-202031Guingampfr FRACoupe de France109th1.0Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd1.0Matches
2020-202132Nîmesfr FRACoupe de France33rd0.8Matches
2022-202334Châteaurouxfr FRACoupe de FranceR640.9Matches
6 Seasons5 Clubs2 Leagues11.6
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
Guingamp (2 Seasons)2 Leagues5.8
Metz (1 Season)2 Leagues2.6
Saint-Étienne (1 Season)1 League1.5
Nîmes (1 Season)1 League0.8
Châteauroux (1 Season)1 League0.9
Coupe de France (6 Seasons)8.5
Coupe de la Ligue (3 Seasons)3.1
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
2012-201324Lille1. Champions LgGR3.5Matches
2014-201526Lille2. Europa LgGR2.6Matches
2015-201627Saint-Étienne2. Europa LgR326.0Matches
2016-201728Saint-Étienne2. Europa LgR323.6Matches
4 Seasons2 Clubs2 Leagues15.6
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
Saint-Étienne (2 Seasons)1 League9.6
Lille (2 Seasons)2 Leagues6.0
Europa Lg (3 Seasons)12.1
Champions Lg (1 Season)3.5

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
2009-201021Brestfr FRA2. Ligue 2342,5757675.328.6286
2010-201122Brestfr FRA1. Ligue 1282,3438468.526.026192Matches
2011-201223Lillefr FRA1. Ligue 1179585628.010.61037Matches
2011-201223Brestfr FRA1. Ligue 1181,5548645.417.318130Matches
2012-201324Lille1. Champions Lg6314523.5313Matches
2012-201324Lillefr FRA1. Ligue 1321,8915955.321.022710Matches
2013-201425Lillefr FRA1. Ligue 1302,3407868.426.029101Matches
2014-201526Lille2. Europa Lg52304642.62.621310.6024-2-0.78+0.38Matches
2014-201526Lillefr FRA1. Ligue 1332,3517168.726.12912421.393527+8+0.31+0.90Matches
2015-201627Saint-Étiennefr FRACoupe de France21386965.71.51121111701.502200.000.00Matches
2015-201627Saint-Étienne2. Europa Lg75387774.76.063101.64118+3+0.50-0.98Matches
2015-201627Saint-Étiennefr FRA1. Ligue 1291,9646857.421.82112831.662616+10+0.46+0.77Matches
2016-201728Saint-Étienne2. Europa Lg63255445.13.632301.6023-1-0.28-0.73Matches
2016-201728Saint-Étiennefr FRA1. Ligue 1211,2265835.813.6129921.481812+6+0.44+0.73Matches
2017-201829Metzfr FRACoupe de France21557847.01.7191116402.0063+3+1.74+2.26Matches
2017-201829Metzfr FRA1. Coupe de la Ligue1757541.70.81750000.0001-1-1.20-2.06Matches
2017-201829Metzfr FRA1. Ligue 1352,8348182.931.533852022200.712958-29-0.92+1.0833.158.9-25.9-0.82-0.04Matches
2018-201930Guingampfr FRACoupe de France32357878.32.63780002.0065+1+0.38-1.00Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue21115619.51.2167014411.500000.00-0.20Matches
2018-201930Guingampfr FRA1. Ligue 1261,5365944.917.11779992110.881624-8-0.47+1.0621.220.2+1.0+0.06+0.73Matches
2019-202031Guingampfr FRACoupe de France19090100.01.01901000.0003-3-3.00Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue19090100.01.01901000.0014-3-3.00Matches
2019-202031Nîmesfr FRA1. Ligue 175848323.26.57833001.71128+4+0.62+1.509.07.1+1.9+0.29+0.87Matches
2019-202031Guingampfr FRA2. Ligue 2145143720.45.74852101761.21710-3-0.53-0.976.67.7-1.1-0.19-0.70Matches
2020-202132Nîmesfr FRACoupe de France1686875.60.81680000.0012-1-1.32+2.77Matches
2020-202132Nîmesfr FRA1. Ligue 1196513419.07.26690131890.42313-10-1.38-0.704.715.3-10.6-1.47-1.14Matches
2022-202334Châteaurouxfr FRACoupe de France1838330.70.91830010.0012-1-1.08-2.53Matches
13 Seasons7 Clubs6 Leagues38125,7736850.7286.4287821309421261.16178205-27-0.18+0.3374.6109.3-34.7-0.51-0.21
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 (4 Seasons)3 Leagues1238,0846654.689.895342831.293731+6+0.21+0.93
Brest (3 Seasons)2 Leagues806,4728163.171.972328
Saint-Étienne (2 Seasons)3 Leagues654,1916449.446.64312127221751.595941+18+0.39+0.53
Guingamp (2 Seasons)4 Leagues472,5765536.928.6278013202081.043046-16-0.56-0.1527.827.9-0.10.00+0.06
Nîmes (2 Seasons)2 Leagues271,3034821.614.514763131890.741623-7-0.48+0.3013.722.4-8.7-0.64-0.20
Metz (1 Season)3 Leagues383,0648178.034.035842133600.763562-27-0.79+0.5633.158.9-25.9-0.82-0.04
Châteauroux (1 Season)1 League1838330.70.91830010.0012-1-1.08-2.53
Ligue 1 (11 Seasons)29520,2326950.4224.8230821176519171.13139158-19-0.15+0.6368.0101.6-33.6-0.54-0.01
Coupe de France (6 Seasons)107697759.68.5886324111.301617-1-0.12-0.46
Europa Lg (3 Seasons)181,0936155.212.1116711.34151500.00-0.10
Coupe de la Ligue (3 Seasons)42766932.93.1377114410.7515-4-1.30-1.62
Ligue 2 (2 Seasons)483,0896452.034.332852161761.21710-3-0.53-0.976.67.7-1.1-0.19-0.70
Champions Lg (1 Season)6314523.5313
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
2009-201021Brest1 League342,5757675.328.6286
2010-201122Brest1 League282,3438468.526.026192
2011-201223Brest1 League181,5548645.417.318130
2011-201223Lille1 League179585628.010.61037
2012-201324Lille2 Leagues382,2055855.324.525813
2013-201425Lille1 League302,3407868.426.029101
2014-201526Lille2 Leagues382,5816865.228.73113731.293731+6+0.21+0.93
2015-201627Saint-Étienne3 Leagues382,6406960.729.32812116101731.653926+13+0.44+0.55
2016-201728Saint-Étienne2 Leagues271,5515737.517.215111221.512015+5+0.29+0.46
2017-201829Metz3 Leagues383,0648178.034.035842133600.763562-27-0.79+0.5633.158.9-25.9-0.82-0.04
2018-201930Guingamp3 Leagues311,8826143.920.921799102321.032229-7-0.33+0.7921.220.2+1.0+0.06+0.73
2019-202031Guingamp3 Leagues166944325.77.76874101761.06817-9-1.17-1.626.67.7-1.1-0.19-0.70
2019-202031Nîmes1 League75848323.26.57833001.71128+4+0.62+1.509.07.1+1.9+0.29+0.87
2020-202132Nîmes2 Leagues207193620.58.07690131890.40415-11-1.38-0.674.715.3-10.6-1.47-1.14
2022-202334Châteauroux1 League1838330.70.91830010.0012-1-1.08-2.53
13 Seasons7 Clubs6 Leagues38125,7736850.7286.4287821309421261.16178205-27-0.18+0.3374.6109.3-34.7-0.51-0.21
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 (4 Seasons)3 Leagues1238,0846654.689.895342831.293731+6+0.21+0.93
Brest (3 Seasons)2 Leagues806,4728163.171.972328
Saint-Étienne (2 Seasons)3 Leagues654,1916449.446.64312127221751.595941+18+0.39+0.53
Guingamp (2 Seasons)4 Leagues472,5765536.928.6278013202081.043046-16-0.56-0.1527.827.9-0.10.00+0.06
Nîmes (2 Seasons)2 Leagues271,3034821.614.514763131890.741623-7-0.48+0.3013.722.4-8.7-0.64-0.20
Metz (1 Season)3 Leagues383,0648178.034.035842133600.763562-27-0.79+0.5633.158.9-25.9-0.82-0.04
Châteauroux (1 Season)1 League1838330.70.91830010.0012-1-1.08-2.53
Ligue 1 (11 Seasons)29520,2326950.4224.8230821176519171.13139158-19-0.15+0.6368.0101.6-33.6-0.54-0.01
Coupe de France (6 Seasons)107697759.68.5886324111.301617-1-0.12-0.46
Europa Lg (3 Seasons)181,0936155.212.1116711.34151500.00-0.10
Coupe de la Ligue (3 Seasons)42766932.93.1377114410.7515-4-1.30-1.62
Ligue 2 (2 Seasons)483,0896452.034.332852161761.21710-3-0.53-0.976.67.7-1.1-0.19-0.70
Champions Lg (1 Season)6314523.5313
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
2009-201021Brestfr FRA2. Ligue 22nd342,5757675.328.6286
2010-201122Brestfr FRA1. Ligue 116th282,3438468.526.026192Matches
2011-201223Brestfr FRA1. Ligue 115th181,5548645.417.318130Matches
2011-201223Lillefr FRA1. Ligue 13rd179585628.010.61037Matches
2012-201324Lillefr FRA1. Ligue 16th321,8915955.321.022710Matches
2013-201425Lillefr FRA1. Ligue 13rd302,3407868.426.029101Matches
2014-201526Lillefr FRA1. Ligue 18th332,3517168.726.12912421.393527+8+0.31+0.90Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th291,9646857.421.82112831.662616+10+0.46+0.77Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th211,2265835.813.6129921.481812+6+0.44+0.73Matches
2017-201829Metzfr FRA1. Ligue 120th352,8348182.931.533852022200.712958-29-0.92+1.0833.158.9-25.9-0.82-0.04Matches
2018-201930Guingampfr FRA1. Ligue 120th261,5365944.917.11779992110.881624-8-0.47+1.0621.220.2+1.0+0.06+0.73Matches
2019-202031Guingampfr FRA2. Ligue 28th145143720.45.74852101761.21710-3-0.53-0.976.67.7-1.1-0.19-0.70Matches
2019-202031Nîmesfr FRA1. Ligue 118th75848323.26.57833001.71128+4+0.62+1.509.07.1+1.9+0.29+0.87Matches
2020-202132Nîmesfr FRA1. Ligue 119th196513419.07.26690131890.42313-10-1.38-0.704.715.3-10.6-1.47-1.14Matches
12 Seasons6 Clubs2 Leagues34323,3216850.6259.1262821198119231.14146168-22-0.17+0.4474.6109.3-34.7-0.51-0.21
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 (4 Seasons)1 League1127,5406755.183.890322221.393527+8+0.31+0.90
Brest (3 Seasons)2 Leagues806,4728163.171.972328
Saint-Étienne (2 Seasons)1 League503,1906446.635.433211751.584428+16+0.45+0.75
Guingamp (2 Seasons)2 Leagues402,0505134.522.8218111191971.002334-11-0.48+0.0327.827.9-0.10.00+0.06
Nîmes (2 Seasons)1 League261,2354820.813.713773131890.771521-6-0.44+0.3313.722.4-8.7-0.64-0.20
Metz (1 Season)1 League352,8348182.931.533852022200.712958-29-0.92+1.0833.158.9-25.9-0.82-0.04
Ligue 1 (11 Seasons)29520,2326950.4224.8230821176519171.13139158-19-0.15+0.6368.0101.6-33.6-0.54-0.01
Ligue 2 (2 Seasons)483,0896452.034.332852161761.21710-3-0.53-0.976.67.7-1.1-0.19-0.70
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-201627Saint-Étiennefr FRACoupe de France5th21386965.71.51121111701.502200.000.00Matches
2017-201829Metzfr FRACoupe de France9th21557847.01.7191116402.0063+3+1.74+2.26Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th1757541.70.81750000.0001-1-1.20-2.06Matches
2018-201930Guingampfr FRACoupe de France9th32357878.32.63780002.0065+1+0.38-1.00Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd21115619.51.2167014411.500000.00-0.20Matches
2019-202031Guingampfr FRACoupe de France109th19090100.01.01901000.0003-3-3.00Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd19090100.01.01901000.0014-3-3.00Matches
2020-202132Nîmesfr FRACoupe de France33rd1686875.60.81680000.0012-1-1.32+2.77Matches
2022-202334Châteaurouxfr FRACoupe de FranceR641838330.70.91830010.0012-1-1.08-2.53Matches
6 Seasons5 Clubs2 Leagues141,0457549.111.61184434221.141722-5-0.43-0.76
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Guingamp (2 Seasons)2 Leagues75267550.15.8680214411.29712-5-0.86-1.20
Metz (1 Season)2 Leagues32307745.12.6283116401.3364+2+0.78+0.78
Saint-Étienne (1 Season)1 League21386965.71.51121111701.502200.000.00
Nîmes (1 Season)1 League1686875.60.81680000.0012-1-1.32+2.77
Châteauroux (1 Season)1 League1838330.70.91830010.0012-1-1.08-2.53
Coupe de France (6 Seasons)107697759.68.5886324111.301617-1-0.12-0.46
Coupe de la Ligue (3 Seasons)42766932.93.1377114410.7515-4-1.30-1.62
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
2012-201324Lille1. Champions LgGR6314523.5313Matches
2014-201526Lille2. Europa LgGR52304642.62.621310.6024-2-0.78+0.38Matches
2015-201627Saint-Étienne2. Europa LgR3275387774.76.063101.64118+3+0.50-0.98Matches
2016-201728Saint-Étienne2. Europa LgR3263255445.13.632301.6023-1-0.28-0.73Matches
4 Seasons2 Clubs2 Leagues241,4075955.215.61471011.34151500.00-0.10
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Saint-Étienne (2 Seasons)1 League138636659.99.695401.621311+2+0.21-0.57
Lille (2 Seasons)2 Leagues115444942.66.052610.6024-2-0.78+0.38
Europa Lg (3 Seasons)181,0936155.212.1116711.34151500.00-0.10
Champions Lg (1 Season)6314523.5313

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
2009-201021Brestfr FRA2. Ligue 228.651
2010-201122Brestfr FRA1. Ligue 126.03045Matches
2011-201223Lillefr FRA1. Ligue 110.60011Matches
2011-201223Brestfr FRA1. Ligue 117.34025Matches
2012-201324Lille1. Champions Lg3.5106Matches
2012-201324Lillefr FRA1. Ligue 121.04035Matches
2013-201425Lillefr FRA1. Ligue 126.06033Matches
2014-201526Lille2. Europa Lg2.6104Matches
2014-201526Lillefr FRA1. Ligue 126.12030Matches
2015-201627Saint-Étiennefr FRACoupe de France1.51000Matches
2015-201627Saint-Étienne2. Europa Lg6.00010Matches
2015-201627Saint-Étiennefr FRA1. Ligue 121.84039Matches
2016-201728Saint-Étienne2. Europa Lg3.60002431231000Matches
2016-201728Saint-Étiennefr FRA1. Ligue 113.6200123091748000Matches
2017-201829Metzfr FRACoupe de France1.70000Matches
2017-201829Metzfr FRA1. Coupe de la Ligue0.80000Matches
2017-201829Metzfr FRA1. Ligue 131.5800476017202517000124679142.4Matches
2018-201930Guingampfr FRACoupe de France2.6000021100000Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue1.20000Matches
2018-201930Guingampfr FRA1. Ligue 117.12002537694900049476542.0Matches
2019-202031Guingampfr FRACoupe de France1.00000Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue1.00001210000Matches
2019-202031Nîmesfr FRA1. Ligue 16.500093264200021122334.3Matches
2019-202031Guingampfr FRA2. Ligue 25.71009104110200014212545.7Matches
2020-202132Nîmesfr FRACoupe de France0.80000000000Matches
2020-202132Nîmesfr FRA1. Ligue 17.22001116385300021112629.7Matches
2022-202334Châteaurouxfr FRACoupe de France0.90001100000Matches
13 Seasons7 Clubs6 Leagues286.446103551654684454200022915823040.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)3 Leagues89.8140119
Brest (3 Seasons)2 Leagues71.912170
Saint-Étienne (2 Seasons)3 Leagues46.67006334122979000
Guingamp (2 Seasons)4 Leagues28.63003551122141100063689043.0
Nîmes (2 Seasons)2 Leagues14.520020195149500042234931.9
Metz (1 Season)3 Leagues34.0800476017202517000124679142.4
Châteauroux (1 Season)1 League0.90001100000
Ligue 1 (11 Seasons)224.837003221463760423900021513720540.1
Coupe de France (6 Seasons)8.5100131100000
Europa Lg (3 Seasons)12.110016431231000
Coupe de la Ligue (3 Seasons)3.10001210000
Ligue 2 (2 Seasons)34.36109104110200014212545.7
Champions Lg (1 Season)3.5106
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
2009-201021Brest1 League28.651
2010-201122Brest1 League26.03045
2011-201223Brest1 League17.34025
2011-201223Lille1 League10.60011
2012-201324Lille2 Leagues24.55041
2013-201425Lille1 League26.06033
2014-201526Lille2 Leagues28.73034
2015-201627Saint-Étienne3 Leagues29.3500490
2016-201728Saint-Étienne2 Leagues17.22001434122979000
2017-201829Metz3 Leagues34.0800476017202517000124679142.4
2018-201930Guingamp3 Leagues20.920025397104900049476542.0
2019-202031Guingamp3 Leagues7.710010125110200014212545.7
2019-202031Nîmes1 League6.500093264200021122334.3
2020-202132Nîmes2 Leagues8.02001116385300021112629.7
2022-202334Châteauroux1 League0.90001100000
13 Seasons7 Clubs6 Leagues286.446103551654684454200022915823040.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)3 Leagues89.8140119
Brest (3 Seasons)2 Leagues71.912170
Saint-Étienne (2 Seasons)3 Leagues46.67006334122979000
Guingamp (2 Seasons)4 Leagues28.63003551122141100063689043.0
Nîmes (2 Seasons)2 Leagues14.520020195149500042234931.9
Metz (1 Season)3 Leagues34.0800476017202517000124679142.4
Châteauroux (1 Season)1 League0.90001100000
Ligue 1 (11 Seasons)224.837003221463760423900021513720540.1
Coupe de France (6 Seasons)8.5100131100000
Europa Lg (3 Seasons)12.110016431231000
Coupe de la Ligue (3 Seasons)3.10001210000
Ligue 2 (2 Seasons)34.36109104110200014212545.7
Champions Lg (1 Season)3.5106
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
2009-201021Brestfr FRA2. Ligue 22nd28.651
2010-201122Brestfr FRA1. Ligue 116th26.03045Matches
2011-201223Brestfr FRA1. Ligue 115th17.34025Matches
2011-201223Lillefr FRA1. Ligue 13rd10.60011Matches
2012-201324Lillefr FRA1. Ligue 16th21.04035Matches
2013-201425Lillefr FRA1. Ligue 13rd26.06033Matches
2014-201526Lillefr FRA1. Ligue 18th26.12030Matches
2015-201627Saint-Étiennefr FRA1. Ligue 16th21.84039Matches
2016-201728Saint-Étiennefr FRA1. Ligue 18th13.6200123091748000Matches
2017-201829Metzfr FRA1. Ligue 120th31.5800476017202517000124679142.4Matches
2018-201930Guingampfr FRA1. Ligue 120th17.12002537694900049476542.0Matches
2019-202031Guingampfr FRA2. Ligue 28th5.71009104110200014212545.7Matches
2019-202031Nîmesfr FRA1. Ligue 118th6.500093264200021122334.3Matches
2020-202132Nîmesfr FRA1. Ligue 119th7.22001116385300021112629.7Matches
12 Seasons6 Clubs2 Leagues259.143103311564171424100022915823040.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)1 League83.8120109
Brest (3 Seasons)2 Leagues71.912170
Saint-Étienne (2 Seasons)1 League35.4600513091748000
Guingamp (2 Seasons)2 Leagues22.83003447102041100063689043.0
Nîmes (2 Seasons)1 League13.720020195149500042234931.9
Metz (1 Season)1 League31.5800476017202517000124679142.4
Ligue 1 (11 Seasons)224.837003221463760423900021513720540.1
Ligue 2 (2 Seasons)34.36109104110200014212545.7
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-201627Saint-Étiennefr FRACoupe de France5th1.51000Matches
2017-201829Metzfr FRACoupe de France9th1.70000Matches
2017-201829Metzfr FRA1. Coupe de la Ligue9th0.80000Matches
2018-201930Guingampfr FRACoupe de France9th2.6000021100000Matches
2018-201930Guingampfr FRA1. Coupe de la Ligue2nd1.20000Matches
2019-202031Guingampfr FRACoupe de France109th1.00000Matches
2019-202031Guingampfr FRA1. Coupe de la Ligue33rd1.00001210000Matches
2020-202132Nîmesfr FRACoupe de France33rd0.80000000000Matches
2022-202334Châteaurouxfr FRACoupe de FranceR640.90001100000Matches
6 Seasons5 Clubs2 Leagues11.6100252100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Guingamp (2 Seasons)2 Leagues5.8000142100000
Metz (1 Season)2 Leagues2.60000
Saint-Étienne (1 Season)1 League1.51000
Nîmes (1 Season)1 League0.80000000000
Châteauroux (1 Season)1 League0.90001100000
Coupe de France (6 Seasons)8.5100131100000
Coupe de la Ligue (3 Seasons)3.10001210000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201324Lille1. Champions LgGR3.5106Matches
2014-201526Lille2. Europa LgGR2.6104Matches
2015-201627Saint-Étienne2. Europa LgR326.00010Matches
2016-201728Saint-Étienne2. Europa LgR323.60002431231000Matches
4 Seasons2 Clubs2 Leagues15.620022431231000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Saint-Étienne (2 Seasons)1 League9.600012431231000
Lille (2 Seasons)2 Leagues6.02010
Europa Lg (3 Seasons)12.110016431231000
Champions Lg (1 Season)3.5106

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.