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-201019Sedanfr FRA2. Ligue 220290.3000000000.000.000.000.000.00
2010-201120Sedanfr FRA2. Ligue 21213013.3022000300.000.600.600.000.60
2011-201221Sedanfr FRA2. Ligue 21233463.8000000100.000.000.000.000.00
2012-201322Sedanfr FRA2. Ligue 236272,36926.3729700500.270.080.340.270.34
2013-201423Le Havrefr FRA2. Ligue 231252,23224.8808800100.320.000.320.320.32
2014-201524Le Havrefr FRA2. Ligue 236322,92032.4181191622800.550.030.590.490.52Matches
2015-201625Nicefr FRA1. Ligue 1311371.5112100000.660.661.310.661.31Matches
2015-201625Le Havrefr FRA2. Ligue 2221671.9000000000.000.000.000.000.00Matches
2016-201726Nicefr FRA1. Ligue 11023063.4303300000.880.000.880.880.88Matches
2017-201827Nicefr FRA1. Ligue 1701071.2000000000.10.10.20.232200.000.000.000.000.000.050.150.200.050.20Matches
2018-201928Nicefr FRA1. Ligue 1522042.3101011201.30.50.10.612120.440.000.440.000.000.570.030.600.220.25Matches
2019-202029Auxerrefr FRACoupe de France11901.0101100001.000.001.001.001.00Matches
2019-202029Nicefr FRA1. Ligue 1211001.1011000100.10.10.70.80180.000.900.900.000.900.090.610.700.090.70Matches
2019-202029Auxerrefr FRA2. Ligue 217141,22413.6426400123.33.30.53.81929830.290.150.440.290.440.240.040.280.240.28Matches
2020-202130Auxerrefr FRACoupe de France10170.2000000000.000.000.000.000.00Matches
2020-202130Auxerrefr FRA2. Ligue 236363,06534.11952419025016.314.74.819.648352960.560.150.700.560.700.480.140.620.430.57Matches
2021-202231Dijonfr FRACoupe de France11600.7101100001.500.001.501.501.50Matches
2021-202231Dijonfr FRA2. Ligue 231221,87120.8729611406.15.32.78.033451180.340.100.430.290.380.290.130.420.260.39Matches
2022-202332Dijonfr FRACoupe de France10480.5000000000.000.000.000.000.00Matches
2022-202332Dijonfr FRA2. Ligue 236353,06134.01231512017012.611.84.015.7571072450.350.090.440.350.440.370.120.490.350.46Matches
2023-202433Caenfr FRACoupe de France322112.3101011000.430.000.430.000.00Matches
2023-202433Caenfr FRA2. Ligue 233111,36615.2314300103.13.12.05.11559960.200.070.260.200.260.210.130.340.210.34Matches
15 Seasons6 Clubs3 Leagues31821820,231224.88620106815839242.838.914.953.81762808780.380.090.470.360.450.350.120.470.320.44
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
Nice (5 Seasons)1 League2768549.5527411301.40.60.91.645400.530.210.740.420.630.310.200.520.140.34
Sedan (4 Seasons)1 League62313,04533.87411700900.210.120.330.210.33
Le Havre (3 Seasons)1 League69595,31959.1261272422900.440.020.460.410.42
Dijon (2 Seasons)2 Leagues69585,04056.020525191211018.717.16.723.8901523630.360.090.450.340.430.340.120.460.310.43
Auxerre (2 Seasons)2 Leagues55514,39648.82473124026219.618.05.423.467643790.490.140.630.490.630.410.110.520.380.49
Caen (1 Season)2 Leagues36131,57717.5415311103.13.12.05.11559960.230.060.290.170.230.210.130.340.210.34
Ligue 2 (12 Seasons)28420818,951210.6781896753636241.438.214.052.31722758380.370.090.460.360.440.350.120.470.330.44
Ligue 1 (5 Seasons)2768549.5527411301.40.60.91.645400.530.210.740.420.630.310.200.520.140.34
Coupe de France (5 Seasons)744264.7303211000.630.000.630.420.42
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-201019Sedan1 League20290.3000000000.000.000.000.000.00
2010-201120Sedan1 League1213013.3022000300.000.600.600.000.60
2011-201221Sedan1 League1233463.8000000100.000.000.000.000.00
2012-201322Sedan1 League36272,36926.3729700500.270.080.340.270.34
2013-201423Le Havre1 League31252,23224.8808800100.320.000.320.320.32
2014-201524Le Havre1 League36322,92032.4181191622800.550.030.590.490.52
2015-201625Le Havre1 League221671.9000000000.000.000.000.000.00
2015-201625Nice1 League311371.5112100000.660.661.310.661.31
2016-201726Nice1 League1023063.4303300000.880.000.880.880.88
2017-201827Nice1 League701071.2000000000.10.10.20.232200.000.000.000.000.000.050.150.200.050.20
2018-201928Nice1 League522042.3101011201.30.50.10.612120.440.000.440.000.000.570.030.600.220.25
2019-202029Nice1 League211001.1011000100.10.10.70.80180.000.900.900.000.900.090.610.700.090.70
2019-202029Auxerre2 Leagues18151,31414.6527500123.33.30.53.81929830.340.140.480.340.480.240.040.280.240.28
2020-202130Auxerre2 Leagues37363,08234.21952419025016.314.74.819.648352960.550.150.700.550.700.480.140.620.430.57
2021-202231Dijon2 Leagues32231,93121.58210711406.15.32.78.033451180.370.090.470.330.420.290.130.420.260.39
2022-202332Dijon2 Leagues37353,10934.51231512017012.611.84.015.7571072450.350.090.430.350.430.370.120.490.350.46
2023-202433Caen2 Leagues36131,57717.5415311103.13.12.05.11559960.230.060.290.170.230.210.130.340.210.34
15 Seasons6 Clubs3 Leagues31821820,231224.88620106815839242.838.914.953.81762808780.380.090.470.360.450.350.120.470.320.44
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
Nice (5 Seasons)1 League2768549.5527411301.40.60.91.645400.530.210.740.420.630.310.200.520.140.34
Sedan (4 Seasons)1 League62313,04533.87411700900.210.120.330.210.33
Le Havre (3 Seasons)1 League69595,31959.1261272422900.440.020.460.410.42
Dijon (2 Seasons)2 Leagues69585,04056.020525191211018.717.16.723.8901523630.360.090.450.340.430.340.120.460.310.43
Auxerre (2 Seasons)2 Leagues55514,39648.82473124026219.618.05.423.467643790.490.140.630.490.630.410.110.520.380.49
Caen (1 Season)2 Leagues36131,57717.5415311103.13.12.05.11559960.230.060.290.170.230.210.130.340.210.34
Ligue 2 (12 Seasons)28420818,951210.6781896753636241.438.214.052.31722758380.370.090.460.360.440.350.120.470.330.44
Ligue 1 (5 Seasons)2768549.5527411301.40.60.91.645400.530.210.740.420.630.310.200.520.140.34
Coupe de France (5 Seasons)744264.7303211000.630.000.630.420.42
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-201019Sedanfr FRA2. Ligue 212th20290.3000000000.000.000.000.000.00
2010-201120Sedanfr FRA2. Ligue 25th1213013.3022000300.000.600.600.000.60
2011-201221Sedanfr FRA2. Ligue 24th1233463.8000000100.000.000.000.000.00
2012-201322Sedanfr FRA2. Ligue 219th36272,36926.3729700500.270.080.340.270.34
2013-201423Le Havrefr FRA2. Ligue 212th31252,23224.8808800100.320.000.320.320.32
2014-201524Le Havrefr FRA2. Ligue 27th36322,92032.4181191622800.550.030.590.490.52Matches
2015-201625Le Havrefr FRA2. Ligue 24th221671.9000000000.000.000.000.000.00Matches
2015-201625Nicefr FRA1. Ligue 14th311371.5112100000.660.661.310.661.31Matches
2016-201726Nicefr FRA1. Ligue 13rd1023063.4303300000.880.000.880.880.88Matches
2017-201827Nicefr FRA1. Ligue 18th701071.2000000000.10.10.20.232200.000.000.000.000.000.050.150.200.050.20Matches
2018-201928Nicefr FRA1. Ligue 17th522042.3101011201.30.50.10.612120.440.000.440.000.000.570.030.600.220.25Matches
2019-202029Nicefr FRA1. Ligue 15th211001.1011000100.10.10.70.80180.000.900.900.000.900.090.610.700.090.70Matches
2019-202029Auxerrefr FRA2. Ligue 211th17141,22413.6426400123.33.30.53.81929830.290.150.440.290.440.240.040.280.240.28Matches
2020-202130Auxerrefr FRA2. Ligue 26th36363,06534.11952419025016.314.74.819.648352960.560.150.700.560.700.480.140.620.430.57Matches
2021-202231Dijonfr FRA2. Ligue 211th31221,87120.8729611406.15.32.78.033451180.340.100.430.290.380.290.130.420.260.39Matches
2022-202332Dijonfr FRA2. Ligue 218th36353,06134.01231512017012.611.84.015.7571072450.350.090.440.350.440.370.120.490.350.46Matches
2023-202433Caenfr FRA2. Ligue 26th33111,36615.2314300103.13.12.05.11559960.200.070.260.200.260.210.130.340.210.34Matches
15 Seasons6 Clubs2 Leagues31121419,805220.18320103794739242.838.914.953.81762808780.380.090.470.360.450.350.120.470.320.44
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
Nice (5 Seasons)1 League2768549.5527411301.40.60.91.645400.530.210.740.420.630.310.200.520.140.34
Sedan (4 Seasons)1 League62313,04533.87411700900.210.120.330.210.33
Le Havre (3 Seasons)1 League69595,31959.1261272422900.440.020.460.410.42
Dijon (2 Seasons)1 League67574,93254.819524181211018.717.16.723.8901523630.350.090.440.330.420.340.120.460.310.43
Auxerre (2 Seasons)1 League53504,28947.72373023026219.618.05.423.467643790.480.150.630.480.630.410.110.520.380.49
Caen (1 Season)1 League33111,36615.2314300103.13.12.05.11559960.200.070.260.200.260.210.130.340.210.34
Ligue 2 (12 Seasons)28420818,951210.6781896753636241.438.214.052.31722758380.370.090.460.360.440.350.120.470.330.44
Ligue 1 (5 Seasons)2768549.5527411301.40.60.91.645400.530.210.740.420.630.310.200.520.140.34
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
2019-202029Auxerrefr FRACoupe de France65th11901.0101100001.000.001.001.001.00Matches
2020-202130Auxerrefr FRACoupe de France33rd10170.2000000000.000.000.000.000.00Matches
2021-202231Dijonfr FRACoupe de FranceR6411600.7101100001.500.001.501.501.50Matches
2022-202332Dijonfr FRACoupe de FranceRd710480.5000000000.000.000.000.000.00Matches
2023-202433Caenfr FRACoupe de FranceR64322112.3101011000.430.000.430.000.00Matches
5 Seasons3 Clubs1 League744264.7303211000.630.000.630.420.42
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
Auxerre (2 Seasons)1 League211071.2101100000.840.000.840.840.84
Dijon (2 Seasons)1 League211081.2101100000.830.000.830.830.83
Caen (1 Season)1 League322112.3101011000.430.000.430.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-201019Sedanfr FRA2. Ligue 20.3000.0000
2010-201120Sedanfr FRA2. Ligue 23.3030.900.0000
2011-201221Sedanfr FRA2. Ligue 23.8030.780.0000
2012-201322Sedanfr FRA2. Ligue 226.37180.680.3900
2013-201423Le Havrefr FRA2. Ligue 224.88230.930.3500
2014-201524Le Havrefr FRA2. Ligue 232.418381.170.4222Matches
2015-201625Nicefr FRA1. Ligue 11.5131.970.3300Matches
2015-201625Le Havrefr FRA2. Ligue 21.9000.0000Matches
2016-201726Nicefr FRA1. Ligue 13.439444.42.651.180.330.7500Matches
2017-201827Nicefr FRA1. Ligue 11.20100.00.840.000.008.90000.10.10.05-0.1-0.1Matches
2018-201928Nicefr FRA1. Ligue 12.314250.01.760.880.000.0018.90111.30.50.12-0.3-0.5Matches
2019-202029Auxerrefr FRACoupe de France1.0100Matches
2019-202029Nicefr FRA1. Ligue 11.10200.01.800.000.0013.40000.10.10.05-0.1-0.1Matches
2019-202029Auxerrefr FRA2. Ligue 213.64301136.72.210.810.130.3616.94003.33.30.11+0.7+0.7Matches
2020-202130Auxerrefr FRACoupe de France0.20000.000.0000Matches
2020-202130Auxerrefr FRA2. Ligue 234.119924043.52.701.170.210.4813.300216.314.70.16+2.7+4.3Matches
2021-202231Dijonfr FRACoupe de France0.7111100.01.501.501.001.0000Matches
2021-202231Dijonfr FRA2. Ligue 220.87441534.12.120.720.140.4018.16116.15.30.12+0.9+0.7Matches
2022-202332Dijonfr FRACoupe de France0.5000Matches
2022-202332Dijonfr FRA2. Ligue 234.012822834.12.410.820.150.4317.5120112.611.80.14-0.6+0.2Matches
2023-202433Caenfr FRACoupe de France2.31100.00.430.000.0011Matches
2023-202433Caenfr FRA2. Ligue 215.23281139.31.840.720.110.2716.22003.13.10.11-0.1-0.1Matches
15 Seasons6 Clubs3 Leagues224.88629420038.12.280.900.160.4016.0245842.838.90.14+3.2+5.1
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
Nice (5 Seasons)1 League9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
Sedan (4 Seasons)1 League33.87240.710.2900
Le Havre (3 Seasons)1 League59.126611.030.3922
Dijon (2 Seasons)2 Leagues56.0201274434.62.290.790.150.4317.7181218.717.10.14+0.3+0.9
Auxerre (2 Seasons)2 Leagues48.8241225141.82.551.070.190.4514.240219.618.00.15+3.4+5.0
Caen (1 Season)2 Leagues17.54291137.91.660.630.100.2716.22113.13.10.11-0.1-0.1
Ligue 2 (12 Seasons)210.67827619038.02.350.900.160.3916.0243641.438.20.14+3.6+5.8
Ligue 1 (5 Seasons)9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
Coupe de France (5 Seasons)4.732150.00.620.310.501.0011
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-201019Sedan1 League0.3000.0000
2010-201120Sedan1 League3.3030.900.0000
2011-201221Sedan1 League3.8030.780.0000
2012-201322Sedan1 League26.37180.680.3900
2013-201423Le Havre1 League24.88230.930.3500
2014-201524Le Havre1 League32.418381.170.4222
2015-201625Le Havre1 League1.9000.0000
2015-201625Nice1 League1.5131.970.3300
2016-201726Nice1 League3.439444.42.651.180.330.7500
2017-201827Nice1 League1.20100.00.840.000.008.90000.10.10.05-0.1-0.1
2018-201928Nice1 League2.314250.01.760.880.000.0018.90111.30.50.12-0.3-0.5
2019-202029Nice1 League1.10200.01.800.000.0013.40000.10.10.05-0.1-0.1
2019-202029Auxerre2 Leagues14.65301136.72.210.810.130.3616.94003.33.30.11+0.7+0.7
2020-202130Auxerre2 Leagues34.219924043.52.691.170.210.4813.300216.314.70.16+2.7+4.3
2021-202231Dijon2 Leagues21.58451635.62.100.750.160.4418.16116.15.30.12+0.9+0.7
2022-202332Dijon2 Leagues34.512822834.12.410.820.150.4317.5120112.611.80.14-0.6+0.2
2023-202433Caen2 Leagues17.54291137.91.660.630.100.2716.22113.13.10.11-0.1-0.1
15 Seasons6 Clubs3 Leagues224.88629420038.12.280.900.160.4016.0245842.838.90.14+3.2+5.1
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
Nice (5 Seasons)1 League9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
Sedan (4 Seasons)1 League33.87240.710.2900
Le Havre (3 Seasons)1 League59.126611.030.3922
Dijon (2 Seasons)2 Leagues56.0201274434.62.290.790.150.4317.7181218.717.10.14+0.3+0.9
Auxerre (2 Seasons)2 Leagues48.8241225141.82.551.070.190.4514.240219.618.00.15+3.4+5.0
Caen (1 Season)2 Leagues17.54291137.91.660.630.100.2716.22113.13.10.11-0.1-0.1
Ligue 2 (12 Seasons)210.67827619038.02.350.900.160.3916.0243641.438.20.14+3.6+5.8
Ligue 1 (5 Seasons)9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
Coupe de France (5 Seasons)4.732150.00.620.310.501.0011
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-201019Sedanfr FRA2. Ligue 212th0.3000.0000
2010-201120Sedanfr FRA2. Ligue 25th3.3030.900.0000
2011-201221Sedanfr FRA2. Ligue 24th3.8030.780.0000
2012-201322Sedanfr FRA2. Ligue 219th26.37180.680.3900
2013-201423Le Havrefr FRA2. Ligue 212th24.88230.930.3500
2014-201524Le Havrefr FRA2. Ligue 27th32.418381.170.4222Matches
2015-201625Le Havrefr FRA2. Ligue 24th1.9000.0000Matches
2015-201625Nicefr FRA1. Ligue 14th1.5131.970.3300Matches
2016-201726Nicefr FRA1. Ligue 13rd3.439444.42.651.180.330.7500Matches
2017-201827Nicefr FRA1. Ligue 18th1.20100.00.840.000.008.90000.10.10.05-0.1-0.1Matches
2018-201928Nicefr FRA1. Ligue 17th2.314250.01.760.880.000.0018.90111.30.50.12-0.3-0.5Matches
2019-202029Nicefr FRA1. Ligue 15th1.10200.01.800.000.0013.40000.10.10.05-0.1-0.1Matches
2019-202029Auxerrefr FRA2. Ligue 211th13.64301136.72.210.810.130.3616.94003.33.30.11+0.7+0.7Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.119924043.52.701.170.210.4813.300216.314.70.16+2.7+4.3Matches
2021-202231Dijonfr FRA2. Ligue 211th20.87441534.12.120.720.140.4018.16116.15.30.12+0.9+0.7Matches
2022-202332Dijonfr FRA2. Ligue 218th34.012822834.12.410.820.150.4317.5120112.611.80.14-0.6+0.2Matches
2023-202433Caenfr FRA2. Ligue 26th15.23281139.31.840.720.110.2716.22003.13.10.11-0.1-0.1Matches
15 Seasons6 Clubs2 Leagues220.18329219938.02.320.900.160.4016.0244742.838.90.14+3.2+5.1
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
Nice (5 Seasons)1 League9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
Sedan (4 Seasons)1 League33.87240.710.2900
Le Havre (3 Seasons)1 League59.126611.030.3922
Dijon (2 Seasons)1 League54.8191264334.12.300.780.140.4217.7181218.717.10.14+0.3+0.9
Auxerre (2 Seasons)1 League47.7231225141.82.561.070.190.4514.240219.618.00.15+3.4+5.0
Caen (1 Season)1 League15.23281139.31.840.720.110.2716.22003.13.10.11-0.1-0.1
Ligue 2 (12 Seasons)210.67827619038.02.350.900.160.3916.0243641.438.20.14+3.6+5.8
Ligue 1 (5 Seasons)9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
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
2019-202029Auxerrefr FRACoupe de France65th1.0100Matches
2020-202130Auxerrefr FRACoupe de France33rd0.20000.000.0000Matches
2021-202231Dijonfr FRACoupe de FranceR640.7111100.01.501.501.001.0000Matches
2022-202332Dijonfr FRACoupe de FranceRd70.5000Matches
2023-202433Caenfr FRACoupe de FranceR642.31100.00.430.000.0011Matches
5 Seasons3 Clubs1 League4.732150.00.620.310.501.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Auxerre (2 Seasons)1 League1.21000.000.0000
Dijon (2 Seasons)1 League1.2111100.01.501.501.001.0000
Caen (1 Season)1 League2.31100.00.430.000.0011

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-201019Sedanfr FRA2. Ligue 20.30
2010-201120Sedanfr FRA2. Ligue 23.32
2011-201221Sedanfr FRA2. Ligue 23.80
2012-201322Sedanfr FRA2. Ligue 226.32
2013-201423Le Havrefr FRA2. Ligue 224.80
2014-201524Le Havrefr FRA2. Ligue 232.41Matches
2015-201625Nicefr FRA1. Ligue 11.51Matches
2015-201625Le Havrefr FRA2. Ligue 21.90Matches
2016-201726Nicefr FRA1. Ligue 13.40Matches
2017-201827Nicefr FRA1. Ligue 11.2414885.4648762020100.0161888.94666.700.20.2-0.233002Matches
2018-201928Nicefr FRA1. Ligue 12.3445481.557077252986.2151883.31333.300.10.1-0.113002Matches
2019-202029Auxerrefr FRACoupe de France1.00Matches
2019-202029Nicefr FRA1. Ligue 11.1162176.22141391090.066100.0020.010.70.0+0.310101Matches
2019-202029Auxerrefr FRA2. Ligue 213.626134376.1413247314718081.79812181.0122060.020.50.6+1.510135029Matches
2020-202130Auxerrefr FRACoupe de France0.20Matches
2020-202130Auxerrefr FRA2. Ligue 234.157878673.5888366733240582.018724277.3437458.154.83.2+0.235248135Matches
2021-202231Dijonfr FRACoupe de France0.70Matches
2021-202231Dijonfr FRA2. Ligue 220.841258270.8655499221427777.314819874.7315457.422.72.2-0.7182610145Matches
2022-202332Dijonfr FRACoupe de France0.50Matches
2022-202332Dijonfr FRA2. Ligue 234.065292670.410872270230539178.024432874.46713051.534.03.6-1.03880253107Matches
2023-202433Caenfr FRACoupe de France2.30Matches
2023-202433Caenfr FRA2. Ligue 215.240553975.17145165819424977.915319578.5456767.212.01.8-1.0214917259Matches
15 Seasons6 Clubs3 Leagues224.82409329973.03901866581246156179.8867112677.020335657.02014.911.8+5.1127198667280
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
Nice (5 Seasons)1 League9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
Sedan (4 Seasons)1 League33.84
Le Havre (3 Seasons)1 League59.11
Dijon (2 Seasons)2 Leagues56.01064150870.617426369451966877.739252674.59818453.356.75.8-1.756106354152
Auxerre (2 Seasons)2 Leagues48.8839112974.313015114047958581.928536378.5559458.575.43.8+1.6453713164
Caen (1 Season)2 Leagues17.540553975.17145165819424977.915319578.5456767.212.01.8-1.0214917259
Ligue 2 (12 Seasons)210.62308317672.73758664921192150279.4830108476.619834557.41814.011.5+4.0122192657275
Ligue 1 (5 Seasons)9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
Coupe de France (5 Seasons)4.70
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-201019Sedan1 League0.30
2010-201120Sedan1 League3.32
2011-201221Sedan1 League3.80
2012-201322Sedan1 League26.32
2013-201423Le Havre1 League24.80
2014-201524Le Havre1 League32.41
2015-201625Le Havre1 League1.90
2015-201625Nice1 League1.51
2016-201726Nice1 League3.40
2017-201827Nice1 League1.2414885.4648762020100.0161888.94666.700.20.2-0.233002
2018-201928Nice1 League2.3445481.557077252986.2151883.31333.300.10.1-0.113002
2019-202029Nice1 League1.1162176.22141391090.066100.0020.010.70.0+0.310101
2019-202029Auxerre2 Leagues14.626134376.1413247314718081.79812181.0122060.020.50.6+1.510135029
2020-202130Auxerre2 Leagues34.257878673.5888366733240582.018724277.3437458.154.83.2+0.235248135
2021-202231Dijon2 Leagues21.541258270.8655499221427777.314819874.7315457.422.72.2-0.7182610145
2022-202332Dijon2 Leagues34.565292670.410872270230539178.024432874.46713051.534.03.6-1.03880253107
2023-202433Caen2 Leagues17.540553975.17145165819424977.915319578.5456767.212.01.8-1.0214917259
15 Seasons6 Clubs3 Leagues224.82409329973.03901866581246156179.8867112677.020335657.02014.911.8+5.1127198667280
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
Nice (5 Seasons)1 League9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
Sedan (4 Seasons)1 League33.84
Le Havre (3 Seasons)1 League59.11
Dijon (2 Seasons)2 Leagues56.01064150870.617426369451966877.739252674.59818453.356.75.8-1.756106354152
Auxerre (2 Seasons)2 Leagues48.8839112974.313015114047958581.928536378.5559458.575.43.8+1.6453713164
Caen (1 Season)2 Leagues17.540553975.17145165819424977.915319578.5456767.212.01.8-1.0214917259
Ligue 2 (12 Seasons)210.62308317672.73758664921192150279.4830108476.619834557.41814.011.5+4.0122192657275
Ligue 1 (5 Seasons)9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
Coupe de France (5 Seasons)4.70
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-201019Sedanfr FRA2. Ligue 212th0.30
2010-201120Sedanfr FRA2. Ligue 25th3.32
2011-201221Sedanfr FRA2. Ligue 24th3.80
2012-201322Sedanfr FRA2. Ligue 219th26.32
2013-201423Le Havrefr FRA2. Ligue 212th24.80
2014-201524Le Havrefr FRA2. Ligue 27th32.41Matches
2015-201625Le Havrefr FRA2. Ligue 24th1.90Matches
2015-201625Nicefr FRA1. Ligue 14th1.51Matches
2016-201726Nicefr FRA1. Ligue 13rd3.40Matches
2017-201827Nicefr FRA1. Ligue 18th1.2414885.4648762020100.0161888.94666.700.20.2-0.233002Matches
2018-201928Nicefr FRA1. Ligue 17th2.3445481.557077252986.2151883.31333.300.10.1-0.113002Matches
2019-202029Nicefr FRA1. Ligue 15th1.1162176.22141391090.066100.0020.010.70.0+0.310101Matches
2019-202029Auxerrefr FRA2. Ligue 211th13.626134376.1413247314718081.79812181.0122060.020.50.6+1.510135029Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.157878673.5888366733240582.018724277.3437458.154.83.2+0.235248135Matches
2021-202231Dijonfr FRA2. Ligue 211th20.841258270.8655499221427777.314819874.7315457.422.72.2-0.7182610145Matches
2022-202332Dijonfr FRA2. Ligue 218th34.065292670.410872270230539178.024432874.46713051.534.03.6-1.03880253107Matches
2023-202433Caenfr FRA2. Ligue 26th15.240553975.17145165819424977.915319578.5456767.212.01.8-1.0214917259Matches
15 Seasons6 Clubs2 Leagues220.12409329973.03901866581246156179.8867112677.020335657.02014.911.8+5.1127198667280
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
Nice (5 Seasons)1 League9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
Sedan (4 Seasons)1 League33.84
Le Havre (3 Seasons)1 League59.11
Dijon (2 Seasons)1 League54.81064150870.617426369451966877.739252674.59818453.356.75.8-1.756106354152
Auxerre (2 Seasons)1 League47.7839112974.313015114047958581.928536378.5559458.575.43.8+1.6453713164
Caen (1 Season)1 League15.240553975.17145165819424977.915319578.5456767.212.01.8-1.0214917259
Ligue 2 (12 Seasons)210.62308317672.73758664921192150279.4830108476.619834557.41814.011.5+4.0122192657275
Ligue 1 (5 Seasons)9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
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
2019-202029Auxerrefr FRACoupe de France65th1.00Matches
2020-202130Auxerrefr FRACoupe de France33rd0.20Matches
2021-202231Dijonfr FRACoupe de FranceR640.70Matches
2022-202332Dijonfr FRACoupe de FranceRd70.50Matches
2023-202433Caenfr FRACoupe de FranceR642.30Matches
5 Seasons3 Clubs1 League4.70
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
Auxerre (2 Seasons)1 League1.20
Dijon (2 Seasons)1 League1.20
Caen (1 Season)1 League2.30
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-201019Sedanfr FRA2. Ligue 20.3
2010-201120Sedanfr FRA2. Ligue 23.3
2011-201221Sedanfr FRA2. Ligue 23.8
2012-201322Sedanfr FRA2. Ligue 226.3
2013-201423Le Havrefr FRA2. Ligue 224.8
2014-201524Le Havrefr FRA2. Ligue 232.4Matches
2015-201625Nicefr FRA1. Ligue 11.5Matches
2015-201625Le Havrefr FRA2. Ligue 21.9Matches
2016-201726Nicefr FRA1. Ligue 13.43Matches
2017-201827Nicefr FRA1. Ligue 11.2484710013000004101Matches
2018-201928Nicefr FRA1. Ligue 12.3545130000000004401Matches
2019-202029Auxerrefr FRACoupe de France1.0Matches
2019-202029Nicefr FRA1. Ligue 11.1211920001000001601Matches
2019-202029Auxerrefr FRA2. Ligue 213.6343316251031320000261210Matches
2020-202130Auxerrefr FRACoupe de France0.20Matches
2020-202130Auxerrefr FRA2. Ligue 234.17867087312162300000578519Matches
2021-202231Dijonfr FRACoupe de France0.70Matches
2021-202231Dijonfr FRA2. Ligue 220.8582551290262030000412217Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.0926810111222147392510101652529Matches
2023-202433Caenfr FRACoupe de France2.31Matches
2023-202433Caenfr FRA2. Ligue 215.2539506314161430000405218Matches
15 Seasons6 Clubs3 Leagues224.8329930082752874615117251010124091696
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (5 Seasons)1 League9.5123117600170000010103
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)2 Leagues56.01508136114022420931225101011064746
Auxerre (2 Seasons)2 Leagues48.8112910249822193620000839729
Caen (1 Season)2 Leagues17.5539506314161530000405218
Ligue 2 (12 Seasons)210.6317628912692874514317251010123081693
Ligue 1 (5 Seasons)9.5123117600170000010103
Coupe de France (5 Seasons)4.71
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-201019Sedan1 League0.3
2010-201120Sedan1 League3.3
2011-201221Sedan1 League3.8
2012-201322Sedan1 League26.3
2013-201423Le Havre1 League24.8
2014-201524Le Havre1 League32.4
2015-201625Le Havre1 League1.9
2015-201625Nice1 League1.5
2016-201726Nice1 League3.43
2017-201827Nice1 League1.2484710013000004101
2018-201928Nice1 League2.3545130000000004401
2019-202029Nice1 League1.1211920001000001601
2019-202029Auxerre2 Leagues14.6343316251031320000261210
2020-202130Auxerre2 Leagues34.27867087312162300000578519
2021-202231Dijon2 Leagues21.5582551290262030000412217
2022-202332Dijon2 Leagues34.5926810111222147392510101652529
2023-202433Caen2 Leagues17.5539506314161530000405218
15 Seasons6 Clubs3 Leagues224.8329930082752874615117251010124091696
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (5 Seasons)1 League9.5123117600170000010103
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)2 Leagues56.01508136114022420931225101011064746
Auxerre (2 Seasons)2 Leagues48.8112910249822193620000839729
Caen (1 Season)2 Leagues17.5539506314161530000405218
Ligue 2 (12 Seasons)210.6317628912692874514317251010123081693
Ligue 1 (5 Seasons)9.5123117600170000010103
Coupe de France (5 Seasons)4.71
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-201019Sedanfr FRA2. Ligue 212th0.3
2010-201120Sedanfr FRA2. Ligue 25th3.3
2011-201221Sedanfr FRA2. Ligue 24th3.8
2012-201322Sedanfr FRA2. Ligue 219th26.3
2013-201423Le Havrefr FRA2. Ligue 212th24.8
2014-201524Le Havrefr FRA2. Ligue 27th32.4Matches
2015-201625Le Havrefr FRA2. Ligue 24th1.9Matches
2015-201625Nicefr FRA1. Ligue 14th1.5Matches
2016-201726Nicefr FRA1. Ligue 13rd3.43Matches
2017-201827Nicefr FRA1. Ligue 18th1.2484710013000004101Matches
2018-201928Nicefr FRA1. Ligue 17th2.3545130000000004401Matches
2019-202029Nicefr FRA1. Ligue 15th1.1211920001000001601Matches
2019-202029Auxerrefr FRA2. Ligue 211th13.6343316251031320000261210Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.17867087312162300000578519Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8582551290262030000412217Matches
2022-202332Dijonfr FRA2. Ligue 218th34.0926810111222147392510101652529Matches
2023-202433Caenfr FRA2. Ligue 26th15.2539506314161430000405218Matches
15 Seasons6 Clubs2 Leagues220.1329930082752874615017251010124091696
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (5 Seasons)1 League9.5123117600170000010103
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)1 League54.81508136114022420931225101011064746
Auxerre (2 Seasons)1 League47.7112910249822193620000839729
Caen (1 Season)1 League15.2539506314161430000405218
Ligue 2 (12 Seasons)210.6317628912692874514317251010123081693
Ligue 1 (5 Seasons)9.5123117600170000010103
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
2019-202029Auxerrefr FRACoupe de France65th1.0Matches
2020-202130Auxerrefr FRACoupe de France33rd0.20Matches
2021-202231Dijonfr FRACoupe de FranceR640.70Matches
2022-202332Dijonfr FRACoupe de FranceRd70.5Matches
2023-202433Caenfr FRACoupe de FranceR642.31Matches
5 Seasons3 Clubs1 League4.71
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Auxerre (2 Seasons)1 League1.20
Dijon (2 Seasons)1 League1.20
Caen (1 Season)1 League2.31

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-201019Sedanfr FRA2. Ligue 20.3
2010-201120Sedanfr FRA2. Ligue 23.3
2011-201221Sedanfr FRA2. Ligue 23.8
2012-201322Sedanfr FRA2. Ligue 226.3
2013-201423Le Havrefr FRA2. Ligue 224.8
2014-201524Le Havrefr FRA2. Ligue 232.4Matches
2015-201625Nicefr FRA1. Ligue 11.5Matches
2015-201625Le Havrefr FRA2. Ligue 21.9Matches
2016-201726Nicefr FRA1. Ligue 13.4Matches
2017-201827Nicefr FRA1. Ligue 11.232.5230000000.00000000Matches
2018-201928Nicefr FRA1. Ligue 12.331.3330000000.00000000Matches
2019-202029Auxerrefr FRACoupe de France1.0Matches
2019-202029Nicefr FRA1. Ligue 11.110.9000010010.90000100Matches
2019-202029Auxerrefr FRA2. Ligue 213.6292.13210026020.15200000Matches
2020-202130Auxerrefr FRACoupe de France0.2Matches
2020-202130Auxerrefr FRA2. Ligue 234.1762.23440121271130.38505120Matches
2021-202231Dijonfr FRACoupe de France0.7Matches
2021-202231Dijonfr FRA2. Ligue 220.8502.40320726360.29501000Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.0802.35543966280.24502100Matches
2023-202433Caenfr FRACoupe de France2.3Matches
2023-202433Caenfr FRA2. Ligue 215.2422.77310342240.26300100Matches
15 Seasons6 Clubs3 Leagues224.82842.3218833127278340.282008420
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (5 Seasons)1 League9.571.5460010010.22000100
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)2 Leagues56.01302.37863168125140.261003100
Auxerre (2 Seasons)2 Leagues48.81052.206501214131150.31705120
Caen (1 Season)2 Leagues17.5422.77310342240.26300100
Ligue 2 (12 Seasons)210.62772.3518233126278330.282008320
Ligue 1 (5 Seasons)9.571.5460010010.22000100
Coupe de France (5 Seasons)4.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
2009-201019Sedan1 League0.3
2010-201120Sedan1 League3.3
2011-201221Sedan1 League3.8
2012-201322Sedan1 League26.3
2013-201423Le Havre1 League24.8
2014-201524Le Havre1 League32.4
2015-201625Le Havre1 League1.9
2015-201625Nice1 League1.5
2016-201726Nice1 League3.4
2017-201827Nice1 League1.232.5230000000.00000000
2018-201928Nice1 League2.331.3330000000.00000000
2019-202029Nice1 League1.110.9000010010.90000100
2019-202029Auxerre2 Leagues14.6292.13210026020.15200000
2020-202130Auxerre2 Leagues34.2762.23440121271130.38505120
2021-202231Dijon2 Leagues21.5502.40320726360.29501000
2022-202332Dijon2 Leagues34.5802.35543966280.24502100
2023-202433Caen2 Leagues17.5422.77310342240.26300100
15 Seasons6 Clubs3 Leagues224.82842.3218833127278340.282008420
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (5 Seasons)1 League9.571.5460010010.22000100
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)2 Leagues56.01302.37863168125140.261003100
Auxerre (2 Seasons)2 Leagues48.81052.206501214131150.31705120
Caen (1 Season)2 Leagues17.5422.77310342240.26300100
Ligue 2 (12 Seasons)210.62772.3518233126278330.282008320
Ligue 1 (5 Seasons)9.571.5460010010.22000100
Coupe de France (5 Seasons)4.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
2009-201019Sedanfr FRA2. Ligue 212th0.3
2010-201120Sedanfr FRA2. Ligue 25th3.3
2011-201221Sedanfr FRA2. Ligue 24th3.8
2012-201322Sedanfr FRA2. Ligue 219th26.3
2013-201423Le Havrefr FRA2. Ligue 212th24.8
2014-201524Le Havrefr FRA2. Ligue 27th32.4Matches
2015-201625Le Havrefr FRA2. Ligue 24th1.9Matches
2015-201625Nicefr FRA1. Ligue 14th1.5Matches
2016-201726Nicefr FRA1. Ligue 13rd3.4Matches
2017-201827Nicefr FRA1. Ligue 18th1.232.5230000000.00000000Matches
2018-201928Nicefr FRA1. Ligue 17th2.331.3330000000.00000000Matches
2019-202029Nicefr FRA1. Ligue 15th1.110.9000010010.90000100Matches
2019-202029Auxerrefr FRA2. Ligue 211th13.6292.13210026020.15200000Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.1762.23440121271130.38505120Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8502.40320726360.29501000Matches
2022-202332Dijonfr FRA2. Ligue 218th34.0802.35543966280.24502100Matches
2023-202433Caenfr FRA2. Ligue 26th15.2422.77310342240.26300100Matches
15 Seasons6 Clubs2 Leagues220.12842.3218833127278340.282008420
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (5 Seasons)1 League9.571.5460010010.22000100
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)1 League54.81302.37863168125140.261003100
Auxerre (2 Seasons)1 League47.71052.206501214131150.31705120
Caen (1 Season)1 League15.2422.77310342240.26300100
Ligue 2 (12 Seasons)210.62772.3518233126278330.282008320
Ligue 1 (5 Seasons)9.571.5460010010.22000100
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
2019-202029Auxerrefr FRACoupe de France65th1.0Matches
2020-202130Auxerrefr FRACoupe de France33rd0.2Matches
2021-202231Dijonfr FRACoupe de FranceR640.7Matches
2022-202332Dijonfr FRACoupe de FranceRd70.5Matches
2023-202433Caenfr FRACoupe de FranceR642.3Matches
5 Seasons3 Clubs1 League4.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Auxerre (2 Seasons)1 League1.2
Dijon (2 Seasons)1 League1.2
Caen (1 Season)1 League2.3

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-201019Sedanfr FRA2. Ligue 20.3
2010-201120Sedanfr FRA2. Ligue 23.3
2011-201221Sedanfr FRA2. Ligue 23.8
2012-201322Sedanfr FRA2. Ligue 226.3
2013-201423Le Havrefr FRA2. Ligue 224.8
2014-201524Le Havrefr FRA2. Ligue 232.4Matches
2015-201625Nicefr FRA1. Ligue 11.5Matches
2015-201625Le Havrefr FRA2. Ligue 21.9Matches
2016-201726Nicefr FRA1. Ligue 13.410Matches
2017-201827Nicefr FRA1. Ligue 11.200000030.030001100Matches
2018-201928Nicefr FRA1. Ligue 12.3110101250.011011210Matches
2019-202029Auxerrefr FRACoupe de France1.0Matches
2019-202029Nicefr FRA1. Ligue 11.100000020.020000020Matches
2019-202029Auxerrefr FRA2. Ligue 213.6107433060.061411301060Matches
2020-202130Auxerrefr FRACoupe de France0.200Matches
2020-202130Auxerrefr FRA2. Ligue 234.110643321910.51721417717350Matches
2021-202231Dijonfr FRACoupe de France0.700Matches
2021-202231Dijonfr FRA2. Ligue 220.8241521012122060.0882693380Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.0341861612112937.918234191549230Matches
2023-202433Caenfr FRACoupe de France2.300Matches
2023-202433Caenfr FRA2. Ligue 215.2161136762524.019122101531110Matches
15 Seasons6 Clubs3 Leagues224.895591939373210630.27479136648143860
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (5 Seasons)1 League9.5120101714.361012330
Sedan (4 Seasons)1 League33.80
Le Havre (3 Seasons)1 League59.10
Dijon (2 Seasons)2 Leagues56.0583382624234946.926316252482310
Auxerre (2 Seasons)2 Leagues48.820138662258.02335530727410
Caen (1 Season)2 Leagues17.5161136762524.019122101531110
Ligue 2 (12 Seasons)210.69457193837319931.36878136546140830
Ligue 1 (5 Seasons)9.5120101714.361012330
Coupe de France (5 Seasons)4.7000
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-201019Sedan1 League0.30
2010-201120Sedan1 League3.30
2011-201221Sedan1 League3.80
2012-201322Sedan1 League26.30
2013-201423Le Havre1 League24.80
2014-201524Le Havre1 League32.40
2015-201625Le Havre1 League1.90
2015-201625Nice1 League1.50
2016-201726Nice1 League3.4100
2017-201827Nice1 League1.200000030.030001100
2018-201928Nice1 League2.3110101250.011011210
2019-202029Nice1 League1.100000020.020000020
2019-202029Auxerre2 Leagues14.6107433060.061411301060
2020-202130Auxerre2 Leagues34.210643321910.51721417717350
2021-202231Dijon2 Leagues21.5241521012122060.0882693380
2022-202332Dijon2 Leagues34.5341861612112937.918234191549230
2023-202433Caen2 Leagues17.5161136762524.019122101531110
15 Seasons6 Clubs3 Leagues224.895591939373210630.27479136648143860
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (5 Seasons)1 League9.5120101714.361012330
Sedan (4 Seasons)1 League33.80
Le Havre (3 Seasons)1 League59.10
Dijon (2 Seasons)2 Leagues56.0583382624234946.926316252482310
Auxerre (2 Seasons)2 Leagues48.820138662258.02335530727410
Caen (1 Season)2 Leagues17.5161136762524.019122101531110
Ligue 2 (12 Seasons)210.69457193837319931.36878136546140830
Ligue 1 (5 Seasons)9.5120101714.361012330
Coupe de France (5 Seasons)4.7000
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-201019Sedanfr FRA2. Ligue 212th0.3
2010-201120Sedanfr FRA2. Ligue 25th3.3
2011-201221Sedanfr FRA2. Ligue 24th3.8
2012-201322Sedanfr FRA2. Ligue 219th26.3
2013-201423Le Havrefr FRA2. Ligue 212th24.8
2014-201524Le Havrefr FRA2. Ligue 27th32.4Matches
2015-201625Le Havrefr FRA2. Ligue 24th1.9Matches
2015-201625Nicefr FRA1. Ligue 14th1.5Matches
2016-201726Nicefr FRA1. Ligue 13rd3.410Matches
2017-201827Nicefr FRA1. Ligue 18th1.200000030.030001100Matches
2018-201928Nicefr FRA1. Ligue 17th2.3110101250.011011210Matches
2019-202029Nicefr FRA1. Ligue 15th1.100000020.020000020Matches
2019-202029Auxerrefr FRA2. Ligue 211th13.6107433060.061411301060Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.110643321910.51721417717350Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8241521012122060.0882693380Matches
2022-202332Dijonfr FRA2. Ligue 218th34.0341861612112937.918234191549230Matches
2023-202433Caenfr FRA2. Ligue 26th15.2161136762524.019122101531110Matches
15 Seasons6 Clubs2 Leagues220.195591939373210630.27479136648143860
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
Nice (5 Seasons)1 League9.5120101714.361012330
Sedan (4 Seasons)1 League33.80
Le Havre (3 Seasons)1 League59.10
Dijon (2 Seasons)1 League54.8583382624234946.926316252482310
Auxerre (2 Seasons)1 League47.720138662258.02335530727410
Caen (1 Season)1 League15.2161136762524.019122101531110
Ligue 2 (12 Seasons)210.69457193837319931.36878136546140830
Ligue 1 (5 Seasons)9.5120101714.361012330
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
2019-202029Auxerrefr FRACoupe de France65th1.0Matches
2020-202130Auxerrefr FRACoupe de France33rd0.200Matches
2021-202231Dijonfr FRACoupe de FranceR640.700Matches
2022-202332Dijonfr FRACoupe de FranceRd70.5Matches
2023-202433Caenfr FRACoupe de FranceR642.300Matches
5 Seasons3 Clubs1 League4.7000
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
Auxerre (2 Seasons)1 League1.2000
Dijon (2 Seasons)1 League1.2000
Caen (1 Season)1 League2.3000

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-201019Sedanfr FRA2. Ligue 20.3
2010-201120Sedanfr FRA2. Ligue 23.3
2011-201221Sedanfr FRA2. Ligue 23.8
2012-201322Sedanfr FRA2. Ligue 226.3
2013-201423Le Havrefr FRA2. Ligue 224.8
2014-201524Le Havrefr FRA2. Ligue 232.4Matches
2015-201625Nicefr FRA1. Ligue 11.5Matches
2015-201625Le Havrefr FRA2. Ligue 21.9Matches
2016-201726Nicefr FRA1. Ligue 13.4Matches
2017-201827Nicefr FRA1. Ligue 11.2610139215615360.0240.039191103322645620Matches
2018-201928Nicefr FRA1. Ligue 12.377164131127611654.5545.54325452121355612Matches
2019-202029Auxerrefr FRACoupe de France1.0Matches
2019-202029Nicefr FRA1. Ligue 11.1322315142320001537701033258Matches
2019-202029Auxerrefr FRA2. Ligue 213.649982623224757499301446.71653.32791701460191112423838283Matches
2020-202130Auxerrefr FRACoupe de France0.2Matches
2020-202130Auxerrefr FRA2. Ligue 234.1112842644566191701126733750.73649.3716352811804828258329895296Matches
2021-202231Dijonfr FRACoupe de France0.7Matches
2021-202231Dijonfr FRA2. Ligue 220.8793114240036168792643859.42640.64672724892331784838587118Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.01353349468459812013521274737.06652.01005665321515753249251966245Matches
2023-202433Caenfr FRACoupe de France2.3Matches
2023-202433Caenfr FRA2. Ligue 215.2722147539027348722512956.92243.15613374101515246433653596Matches
15 Seasons6 Clubs3 Leagues224.8466511231122572164482466036117448.217347.93125184625860176138783202043502878
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
Nice (5 Seasons)1 League9.517031095661916916956.3743.897482162453121213740
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)2 Leagues56.0214645136108495918821441918544.59248.2147293773043907032140891553363
Auxerre (2 Seasons)2 Leagues48.81627509068886622716251035149.55250.599552291640673937125671277379
Caen (1 Season)2 Leagues17.5722147539027348722512956.92243.15613374101515246433653596
Ligue 2 (12 Seasons)210.6449510930121622098463449134516547.816648.13028179805698172133753081923365838
Ligue 1 (5 Seasons)9.517031095661916916956.3743.897482162453121213740
Coupe de France (5 Seasons)4.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
2009-201019Sedan1 League0.3
2010-201120Sedan1 League3.3
2011-201221Sedan1 League3.8
2012-201322Sedan1 League26.3
2013-201423Le Havre1 League24.8
2014-201524Le Havre1 League32.4
2015-201625Le Havre1 League1.9
2015-201625Nice1 League1.5
2016-201726Nice1 League3.4
2017-201827Nice1 League1.2610139215615360.0240.039191103322645620
2018-201928Nice1 League2.377164131127611654.5545.54325452121355612
2019-202029Nice1 League1.1322315142320001537701033258
2019-202029Auxerre2 Leagues14.649982623224757499301446.71653.32791701460191112423838283
2020-202130Auxerre2 Leagues34.2112842644566191701126733750.73649.3716352811804828258329895296
2021-202231Dijon2 Leagues21.5793114240036168792643859.42640.64672724892331784838587118
2022-202332Dijon2 Leagues34.51353349468459812013521274737.06652.01005665321515753249251966245
2023-202433Caen2 Leagues17.5722147539027348722512956.92243.15613374101515246433653596
15 Seasons6 Clubs3 Leagues224.8466511231122572164482466036117448.217347.93125184625860176138783202043502878
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
Nice (5 Seasons)1 League9.517031095661916916956.3743.897482162453121213740
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)2 Leagues56.0214645136108495918821441918544.59248.2147293773043907032140891553363
Auxerre (2 Seasons)2 Leagues48.81627509068886622716251035149.55250.599552291640673937125671277379
Caen (1 Season)2 Leagues17.5722147539027348722512956.92243.15613374101515246433653596
Ligue 2 (12 Seasons)210.6449510930121622098463449134516547.816648.13028179805698172133753081923365838
Ligue 1 (5 Seasons)9.517031095661916916956.3743.897482162453121213740
Coupe de France (5 Seasons)4.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
2009-201019Sedanfr FRA2. Ligue 212th0.3
2010-201120Sedanfr FRA2. Ligue 25th3.3
2011-201221Sedanfr FRA2. Ligue 24th3.8
2012-201322Sedanfr FRA2. Ligue 219th26.3
2013-201423Le Havrefr FRA2. Ligue 212th24.8
2014-201524Le Havrefr FRA2. Ligue 27th32.4Matches
2015-201625Le Havrefr FRA2. Ligue 24th1.9Matches
2015-201625Nicefr FRA1. Ligue 14th1.5Matches
2016-201726Nicefr FRA1. Ligue 13rd3.4Matches
2017-201827Nicefr FRA1. Ligue 18th1.2610139215615360.0240.039191103322645620Matches
2018-201928Nicefr FRA1. Ligue 17th2.377164131127611654.5545.54325452121355612Matches
2019-202029Nicefr FRA1. Ligue 15th1.1322315142320001537701033258Matches
2019-202029Auxerrefr FRA2. Ligue 211th13.649982623224757499301446.71653.32791701460191112423838283Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.1112842644566191701126733750.73649.3716352811804828258329895296Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8793114240036168792643859.42640.64672724892331784838587118Matches
2022-202332Dijonfr FRA2. Ligue 218th34.01353349468459812013521274737.06652.01005665321515753249251966245Matches
2023-202433Caenfr FRA2. Ligue 26th15.2722147539027348722512956.92243.15613374101515246433653596Matches
15 Seasons6 Clubs2 Leagues220.1466511231122572164482466036117448.217347.93125184625860176138783202043502878
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
Nice (5 Seasons)1 League9.517031095661916916956.3743.897482162453121213740
Sedan (4 Seasons)1 League33.8
Le Havre (3 Seasons)1 League59.1
Dijon (2 Seasons)1 League54.8214645136108495918821441918544.59248.2147293773043907032140891553363
Auxerre (2 Seasons)1 League47.71627509068886622716251035149.55250.599552291640673937125671277379
Caen (1 Season)1 League15.2722147539027348722512956.92243.15613374101515246433653596
Ligue 2 (12 Seasons)210.6449510930121622098463449134516547.816648.13028179805698172133753081923365838
Ligue 1 (5 Seasons)9.517031095661916916956.3743.897482162453121213740
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
2019-202029Auxerrefr FRACoupe de France65th1.0Matches
2020-202130Auxerrefr FRACoupe de France33rd0.2Matches
2021-202231Dijonfr FRACoupe de FranceR640.7Matches
2022-202332Dijonfr FRACoupe de FranceRd70.5Matches
2023-202433Caenfr FRACoupe de FranceR642.3Matches
5 Seasons3 Clubs1 League4.7
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
Auxerre (2 Seasons)1 League1.2
Dijon (2 Seasons)1 League1.2
Caen (1 Season)1 League2.3

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-201019Sedanfr FRA2. Ligue 2229150.80.302
2010-201120Sedanfr FRA2. Ligue 212301258.83.3111
2011-201221Sedanfr FRA2. Ligue 2123462910.13.839
2012-201322Sedanfr FRA2. Ligue 2362,3696669.326.3279
2013-201423Le Havrefr FRA2. Ligue 2312,2327265.324.8256
2014-201524Le Havrefr FRA2. Ligue 2362,9208185.432.43222401.504431+13+0.40+0.94Matches
2015-201625Nicefr FRA1. Ligue 13137464.01.510202.0052+3+1.97+1.59Matches
2015-201625Le Havrefr FRA2. Ligue 22167844.91.921000.0004-4-2.16-2.68Matches
2016-201726Nicefr FRA1. Ligue 110306318.93.422802.1092+7+2.06+1.48Matches
2017-201827Nicefr FRA1. Ligue 17107153.11.20071511.292200.00-0.032.31.0+1.3+1.13+1.17Matches
2018-201928Nicefr FRA1. Ligue 15204416.02.3278031611.0035-2-0.88-0.802.55.9-3.4-1.53-1.52Matches
2019-202029Auxerrefr FRACoupe de France1909050.01.01901000.0012-1-1.00-5.00Matches
2019-202029Nicefr FRA1. Ligue 12100504.01.119111901.5021+1+0.90+0.831.80.9+0.9+0.82+1.16Matches
2019-202029Auxerrefr FRA2. Ligue 2171,2247248.613.61481832801.291513+2+0.15+0.2211.911.4+0.6+0.04-0.14Matches
2020-202130Auxerrefr FRACoupe de France117179.40.20011700.0001-1-5.29-5.29Matches
2020-202130Auxerrefr FRA2. Ligue 2363,0658589.634.1368524001.645739+18+0.53-0.2350.744.5+6.2+0.18-0.31Matches
2021-202231Dijonfr FRACoupe de France1606022.20.71600001.0010+1+1.50-0.21Matches
2021-202231Dijonfr FRA2. Ligue 2311,8716054.720.822761092201.192229-7-0.34-0.4524.525.9-1.4-0.07+0.11Matches
2022-202332Dijonfr FRACoupe de France1484840.00.50014801.000000.000.00Matches
2022-202332Dijonfr FRA2. Ligue 2363,0618589.534.035872212901.08343400.00+1.2534.539.7-5.1-0.15-1.14Matches
2023-202433Caenfr FRACoupe de France32117078.12.3290213102.0071+6+2.56+4.08Matches
2023-202433Caenfr FRA2. Ligue 2331,3664139.915.211814222101.392124-3-0.20-0.5920.819.2+1.6+0.10+0.11Matches
15 Seasons6 Clubs3 Leagues31820,2316435.3224.821883971002121.37223190+33+0.20-0.03149.0148.4+0.60.00+0.04
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
Nice (5 Seasons)1 League27854325.39.56823211521.632112+9+0.95+0.756.67.8-1.2-0.26-0.15
Sedan (4 Seasons)1 League623,0454922.333.83131
Le Havre (3 Seasons)1 League695,3197751.859.159231001.424435+9+0.26-0.12
Dijon (2 Seasons)2 Leagues695,0407369.756.0588232112501.135763-6-0.11-0.1559.065.5-6.5-0.12-0.16
Auxerre (2 Seasons)2 Leagues554,3968069.848.851843342501.477355+18+0.37+0.0862.655.9+6.7+0.14-0.11
Caen (1 Season)2 Leagues361,5774442.717.513836232201.442825+3+0.17-0.1720.819.2+1.6+0.10+0.11
Ligue 2 (12 Seasons)28418,9516747.2210.62088391762201.34193174+19+0.13-0.11142.4140.6+1.8+0.02-0.07
Ligue 1 (5 Seasons)27854325.39.56823211521.632112+9+0.95+0.756.67.8-1.2-0.26-0.15
Coupe de France (5 Seasons)74266141.84.7483333201.1494+5+1.060.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201019Sedan1 League229150.80.302
2010-201120Sedan1 League12301258.83.3111
2011-201221Sedan1 League123462910.13.839
2012-201322Sedan1 League362,3696669.326.3279
2013-201423Le Havre1 League312,2327265.324.8256
2014-201524Le Havre1 League362,9208185.432.43222401.504431+13+0.40+0.94
2015-201625Le Havre1 League2167844.91.921000.0004-4-2.16-2.68
2015-201625Nice1 League3137464.01.510202.0052+3+1.97+1.59
2016-201726Nice1 League10306318.93.422802.1092+7+2.06+1.48
2017-201827Nice1 League7107153.11.20071511.292200.00-0.032.31.0+1.3+1.13+1.17
2018-201928Nice1 League5204416.02.3278031611.0035-2-0.88-0.802.55.9-3.4-1.53-1.52
2019-202029Nice1 League2100504.01.119111901.5021+1+0.90+0.831.80.9+0.9+0.82+1.16
2019-202029Auxerre2 Leagues181,3147348.714.61582932801.221615+1+0.07-0.1311.911.4+0.6+0.04-0.14
2020-202130Auxerre2 Leagues373,0828385.634.236852411701.605740+17+0.50-0.0250.744.5+6.2+0.18-0.31
2021-202231Dijon2 Leagues321,9316052.321.523751092201.182329-6-0.28-0.5924.525.9-1.4-0.07+0.11
2022-202332Dijon2 Leagues373,1098487.834.535872223901.08343400.00+1.0434.539.7-5.1-0.15-1.14
2023-202433Caen2 Leagues361,5774442.717.513836232201.442825+3+0.17-0.1720.819.2+1.6+0.10+0.11
15 Seasons6 Clubs3 Leagues31820,2316435.3224.821883971002121.37223190+33+0.20-0.03149.0148.4+0.60.00+0.04
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
Nice (5 Seasons)1 League27854325.39.56823211521.632112+9+0.95+0.756.67.8-1.2-0.26-0.15
Sedan (4 Seasons)1 League623,0454922.333.83131
Le Havre (3 Seasons)1 League695,3197751.859.159231001.424435+9+0.26-0.12
Dijon (2 Seasons)2 Leagues695,0407369.756.0588232112501.135763-6-0.11-0.1559.065.5-6.5-0.12-0.16
Auxerre (2 Seasons)2 Leagues554,3968069.848.851843342501.477355+18+0.37+0.0862.655.9+6.7+0.14-0.11
Caen (1 Season)2 Leagues361,5774442.717.513836232201.442825+3+0.17-0.1720.819.2+1.6+0.10+0.11
Ligue 2 (12 Seasons)28418,9516747.2210.62088391762201.34193174+19+0.13-0.11142.4140.6+1.8+0.02-0.07
Ligue 1 (5 Seasons)27854325.39.56823211521.632112+9+0.95+0.756.67.8-1.2-0.26-0.15
Coupe de France (5 Seasons)74266141.84.7483333201.1494+5+1.060.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201019Sedanfr FRA2. Ligue 212th229150.80.302
2010-201120Sedanfr FRA2. Ligue 25th12301258.83.3111
2011-201221Sedanfr FRA2. Ligue 24th123462910.13.839
2012-201322Sedanfr FRA2. Ligue 219th362,3696669.326.3279
2013-201423Le Havrefr FRA2. Ligue 212th312,2327265.324.8256
2014-201524Le Havrefr FRA2. Ligue 27th362,9208185.432.43222401.504431+13+0.40+0.94Matches
2015-201625Le Havrefr FRA2. Ligue 24th2167844.91.921000.0004-4-2.16-2.68Matches
2015-201625Nicefr FRA1. Ligue 14th3137464.01.510202.0052+3+1.97+1.59Matches
2016-201726Nicefr FRA1. Ligue 13rd10306318.93.422802.1092+7+2.06+1.48Matches
2017-201827Nicefr FRA1. Ligue 18th7107153.11.20071511.292200.00-0.032.31.0+1.3+1.13+1.17Matches
2018-201928Nicefr FRA1. Ligue 17th5204416.02.3278031611.0035-2-0.88-0.802.55.9-3.4-1.53-1.52Matches
2019-202029Nicefr FRA1. Ligue 15th2100504.01.119111901.5021+1+0.90+0.831.80.9+0.9+0.82+1.16Matches
2019-202029Auxerrefr FRA2. Ligue 211th171,2247248.613.61481832801.291513+2+0.15+0.2211.911.4+0.6+0.04-0.14Matches
2020-202130Auxerrefr FRA2. Ligue 26th363,0658589.634.1368524001.645739+18+0.53-0.2350.744.5+6.2+0.18-0.31Matches
2021-202231Dijonfr FRA2. Ligue 211th311,8716054.720.822761092201.192229-7-0.34-0.4524.525.9-1.4-0.07+0.11Matches
2022-202332Dijonfr FRA2. Ligue 218th363,0618589.534.035872212901.08343400.00+1.2534.539.7-5.1-0.15-1.14Matches
2023-202433Caenfr FRA2. Ligue 26th331,3664139.915.211814222101.392124-3-0.20-0.5920.819.2+1.6+0.10+0.11Matches
15 Seasons6 Clubs2 Leagues31119,8056435.2220.12148394972121.38214186+28+0.17-0.04149.0148.4+0.60.00+0.04
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
Nice (5 Seasons)1 League27854325.39.56823211521.632112+9+0.95+0.756.67.8-1.2-0.26-0.15
Sedan (4 Seasons)1 League623,0454922.333.83131
Le Havre (3 Seasons)1 League695,3197751.859.159231001.424435+9+0.26-0.12
Dijon (2 Seasons)1 League674,9327472.154.8578332102301.135663-7-0.13+0.0159.065.5-6.5-0.12-0.16
Auxerre (2 Seasons)1 League534,2898172.247.750843232801.537252+20+0.42+0.3162.655.9+6.7+0.14-0.11
Caen (1 Season)1 League331,3664139.915.211814222101.392124-3-0.20-0.5920.819.2+1.6+0.10+0.11
Ligue 2 (12 Seasons)28418,9516747.2210.62088391762201.34193174+19+0.13-0.11142.4140.6+1.8+0.02-0.07
Ligue 1 (5 Seasons)27854325.39.56823211521.632112+9+0.95+0.756.67.8-1.2-0.26-0.15
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
2019-202029Auxerrefr FRACoupe de France65th1909050.01.01901000.0012-1-1.00-5.00Matches
2020-202130Auxerrefr FRACoupe de France33rd117179.40.20011700.0001-1-5.29-5.29Matches
2021-202231Dijonfr FRACoupe de FranceR641606022.20.71600001.0010+1+1.50-0.21Matches
2022-202332Dijonfr FRACoupe de FranceRd71484840.00.50014801.000000.000.00Matches
2023-202433Caenfr FRACoupe de FranceR6432117078.12.3290213102.0071+6+2.56+4.08Matches
5 Seasons3 Clubs1 League74266141.84.7483333201.1494+5+1.060.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (2 Seasons)1 League21075429.71.2190111700.0013-2-1.68-3.11
Dijon (2 Seasons)1 League21085427.71.2160014801.0010+1+0.83-0.44
Caen (1 Season)1 League32117078.12.3290213102.0071+6+2.56+4.08

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-201019Sedanfr FRA2. Ligue 20.300
2010-201120Sedanfr FRA2. Ligue 23.330
2011-201221Sedanfr FRA2. Ligue 23.810
2012-201322Sedanfr FRA2. Ligue 226.350
2013-201423Le Havrefr FRA2. Ligue 224.810
2014-201524Le Havrefr FRA2. Ligue 232.480Matches
2015-201625Nicefr FRA1. Ligue 11.5000Matches
2015-201625Le Havrefr FRA2. Ligue 21.9001Matches
2016-201726Nicefr FRA1. Ligue 13.4000143301000Matches
2017-201827Nicefr FRA1. Ligue 11.200012031000031420.0Matches
2018-201928Nicefr FRA1. Ligue 12.320023101100082528.6Matches
2019-202029Auxerrefr FRACoupe de France1.00000Matches
2019-202029Nicefr FRA1. Ligue 11.110000010000011233.3Matches
2019-202029Auxerrefr FRA2. Ligue 213.6120123415130700039212644.7Matches
2020-202130Auxerrefr FRACoupe de France0.20000000000Matches
2020-202130Auxerrefr FRA2. Ligue 234.1500375836237620058377034.6Matches
2021-202231Dijonfr FRACoupe de France0.70000000000Matches
2021-202231Dijonfr FRA2. Ligue 220.8400202862091500063375042.5Matches
2022-202332Dijonfr FRACoupe de France0.50000Matches
2022-202332Dijonfr FRA2. Ligue 234.0700385815731518110105205925.3Matches
2023-202433Caenfr FRACoupe de France2.30001001000Matches
2023-202433Caenfr FRA2. Ligue 215.2100929114151100071172937.0Matches
15 Seasons6 Clubs3 Leagues224.8392012221677151485931034813624535.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (5 Seasons)1 League9.53004947220001241126.7
Sedan (4 Seasons)1 League33.890
Le Havre (3 Seasons)1 League59.1901
Dijon (2 Seasons)2 Leagues56.011005886219324331101685710934.3
Auxerre (2 Seasons)2 Leagues48.86204992513671320097589637.7
Caen (1 Season)2 Leagues17.51001029115151100071172937.0
Ligue 2 (12 Seasons)210.6362011720773143465731033613223436.1
Ligue 1 (5 Seasons)9.53004947220001241126.7
Coupe de France (5 Seasons)4.70001001000
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-201019Sedan1 League0.300
2010-201120Sedan1 League3.330
2011-201221Sedan1 League3.810
2012-201322Sedan1 League26.350
2013-201423Le Havre1 League24.810
2014-201524Le Havre1 League32.480
2015-201625Le Havre1 League1.9001
2015-201625Nice1 League1.5000
2016-201726Nice1 League3.4000143301000
2017-201827Nice1 League1.200012031000031420.0
2018-201928Nice1 League2.320023101100082528.6
2019-202029Nice1 League1.110000010000011233.3
2019-202029Auxerre2 Leagues14.6120123415130700039212644.7
2020-202130Auxerre2 Leagues34.2500375836237620058377034.6
2021-202231Dijon2 Leagues21.5400202862091500063375042.5
2022-202332Dijon2 Leagues34.5700385815731518110105205925.3
2023-202433Caen2 Leagues17.51001029115151100071172937.0
15 Seasons6 Clubs3 Leagues224.8392012221677151485931034813624535.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (5 Seasons)1 League9.53004947220001241126.7
Sedan (4 Seasons)1 League33.890
Le Havre (3 Seasons)1 League59.1901
Dijon (2 Seasons)2 Leagues56.011005886219324331101685710934.3
Auxerre (2 Seasons)2 Leagues48.86204992513671320097589637.7
Caen (1 Season)2 Leagues17.51001029115151100071172937.0
Ligue 2 (12 Seasons)210.6362011720773143465731033613223436.1
Ligue 1 (5 Seasons)9.53004947220001241126.7
Coupe de France (5 Seasons)4.70001001000
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-201019Sedanfr FRA2. Ligue 212th0.300
2010-201120Sedanfr FRA2. Ligue 25th3.330
2011-201221Sedanfr FRA2. Ligue 24th3.810
2012-201322Sedanfr FRA2. Ligue 219th26.350
2013-201423Le Havrefr FRA2. Ligue 212th24.810
2014-201524Le Havrefr FRA2. Ligue 27th32.480Matches
2015-201625Le Havrefr FRA2. Ligue 24th1.9001Matches
2015-201625Nicefr FRA1. Ligue 14th1.5000Matches
2016-201726Nicefr FRA1. Ligue 13rd3.4000143301000Matches
2017-201827Nicefr FRA1. Ligue 18th1.200012031000031420.0Matches
2018-201928Nicefr FRA1. Ligue 17th2.320023101100082528.6Matches
2019-202029Nicefr FRA1. Ligue 15th1.110000010000011233.3Matches
2019-202029Auxerrefr FRA2. Ligue 211th13.6120123415130700039212644.7Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.1500375836237620058377034.6Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8400202862091500063375042.5Matches
2022-202332Dijonfr FRA2. Ligue 218th34.0700385815731518110105205925.3Matches
2023-202433Caenfr FRA2. Ligue 26th15.2100929114151100071172937.0Matches
15 Seasons6 Clubs2 Leagues220.1392012121677150485931034813624535.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (5 Seasons)1 League9.53004947220001241126.7
Sedan (4 Seasons)1 League33.890
Le Havre (3 Seasons)1 League59.1901
Dijon (2 Seasons)1 League54.811005886219324331101685710934.3
Auxerre (2 Seasons)1 League47.76204992513671320097589637.7
Caen (1 Season)1 League15.2100929114151100071172937.0
Ligue 2 (12 Seasons)210.6362011720773143465731033613223436.1
Ligue 1 (5 Seasons)9.53004947220001241126.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
2019-202029Auxerrefr FRACoupe de France65th1.00000Matches
2020-202130Auxerrefr FRACoupe de France33rd0.20000000000Matches
2021-202231Dijonfr FRACoupe de FranceR640.70000000000Matches
2022-202332Dijonfr FRACoupe de FranceRd70.50000Matches
2023-202433Caenfr FRACoupe de FranceR642.30001001000Matches
5 Seasons3 Clubs1 League4.70001001000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (2 Seasons)1 League1.20000000000
Dijon (2 Seasons)1 League1.20000000000
Caen (1 Season)1 League2.30001001000

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.