Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-02-01SatLigue 2Matchweek 21AwayL 0–3CaenTroyesYAM58000000100Match Report
2025-01-24FriLigue 2Matchweek 20HomeL 0–1CaenGuingampYAM67000010000Match Report
2025-01-17FriLigue 2Matchweek 19AwayL 1–2CaenAjaccioN45000000001Match Report
2025-01-11SatLigue 2Matchweek 18HomeL 0–1CaenGrenobleN24000000000Match Report
2024-12-22SunCoupe de FranceRound of 64AwayL 1–2CaenGuingampN22000000000Match Report

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.6426400120.290.150.440.290.44Matches
2020-202130Auxerrefr FRACoupe de France10170.2000000000.000.000.000.000.00Matches
2020-202130Auxerrefr FRA2. Ligue 236363,06534.1195241902500.560.150.700.560.70Matches
2021-202231Dijonfr FRACoupe de France11600.7101100001.500.001.501.501.50Matches
2021-202231Dijonfr FRA2. Ligue 231221,87120.8729611400.340.100.430.290.38Matches
2022-202332Dijonfr FRACoupe de France10480.5000000000.000.000.000.000.00Matches
2022-202332Dijonfr FRA2. Ligue 236353,06134.0123151201700.350.090.440.350.44Matches
2023-202433Caenfr FRACoupe de France322112.3101011000.430.000.430.000.00Matches
2023-202433Caenfr FRA2. Ligue 233111,36615.2314300100.200.070.260.200.26Matches
2024-202534Caenfr FRACoupe de France321741.9202200001.030.001.031.031.03Matches
2024-202534Caenfr FRA2. Ligue 219108909.9011000100.000.100.100.000.10Matches
16 Seasons6 Clubs3 Leagues34023021,295236.6882110983584021.40.60.91.645400.370.090.460.350.440.310.200.520.140.34
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.02052519121100.360.090.450.340.43
Caen (2 Seasons)2 Leagues58252,64129.3628511200.200.070.270.170.24
Auxerre (2 Seasons)2 Leagues55514,39648.8247312402620.490.140.630.490.63
Ligue 2 (13 Seasons)30321819,841220.578199775363720.350.090.440.340.43
Coupe de France (6 Seasons)1066006.7505411000.750.000.750.600.60
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 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.6527500120.340.140.480.340.48
2020-202130Auxerre2 Leagues37363,08234.2195241902500.550.150.700.550.70
2021-202231Dijon2 Leagues32231,93121.58210711400.370.090.470.330.42
2022-202332Dijon2 Leagues37353,10934.5123151201700.350.090.430.350.43
2023-202433Caen2 Leagues36131,57717.5415311100.230.060.290.170.23
2024-202534Caen2 Leagues22121,06411.8213200100.170.080.250.170.25
16 Seasons6 Clubs3 Leagues34023021,295236.6882110983584021.40.60.91.645400.370.090.460.350.440.310.200.520.140.34
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.02052519121100.360.090.450.340.43
Caen (2 Seasons)2 Leagues58252,64129.3628511200.200.070.270.170.24
Auxerre (2 Seasons)2 Leagues55514,39648.8247312402620.490.140.630.490.63
Ligue 2 (13 Seasons)30321819,841220.578199775363720.350.090.440.340.43
Coupe de France (6 Seasons)1066006.7505411000.750.000.750.600.60
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 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.6426400120.290.150.440.290.44Matches
2020-202130Auxerrefr FRA2. Ligue 26th36363,06534.1195241902500.560.150.700.560.70Matches
2021-202231Dijonfr FRA2. Ligue 211th31221,87120.8729611400.340.100.430.290.38Matches
2022-202332Dijonfr FRA2. Ligue 218th36353,06134.0123151201700.350.090.440.350.44Matches
2023-202433Caenfr FRA2. Ligue 26th33111,36615.2314300100.200.070.260.200.26Matches
2024-202534Caenfr FRA2. Ligue 218th19108909.9011000100.000.100.100.000.10Matches
16 Seasons6 Clubs2 Leagues33022420,695229.9832110479474021.40.60.91.645400.360.090.450.340.430.310.200.520.140.34
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.81952418121100.350.090.440.330.42
Auxerre (2 Seasons)1 League53504,28947.7237302302620.480.150.630.480.63
Caen (2 Seasons)1 League52212,25625.1325300200.120.080.200.120.20
Ligue 2 (13 Seasons)30321819,841220.578199775363720.350.090.440.340.43
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
2024-202534Caenfr FRACoupe de FranceR64321741.9202200001.030.001.031.031.03Matches
6 Seasons3 Clubs1 League1066006.7505411000.750.000.750.600.60
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
Caen (2 Seasons)1 League643854.3303211000.700.000.700.470.47
Auxerre (2 Seasons)1 League211071.2101100000.840.000.840.840.84
Dijon (2 Seasons)1 League211081.2101100000.830.000.830.830.83

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.3600Matches
2020-202130Auxerrefr FRACoupe de France0.20000.000.0000Matches
2020-202130Auxerrefr FRA2. Ligue 234.119944143.62.761.200.200.4602Matches
2021-202231Dijonfr FRACoupe de France0.7111100.01.501.501.001.0000Matches
2021-202231Dijonfr FRA2. Ligue 220.87451635.62.160.770.130.3811Matches
2022-202332Dijonfr FRACoupe de France0.5000Matches
2022-202332Dijonfr FRA2. Ligue 234.012833137.32.440.910.140.3901Matches
2023-202433Caenfr FRACoupe de France2.31100.00.430.000.0011Matches
2023-202433Caenfr FRA2. Ligue 215.23261038.51.710.660.120.3000Matches
2024-202534Caenfr FRACoupe de France1.92000.000.0000Matches
2024-202534Caenfr FRA2. Ligue 29.9011218.21.110.200.000.0000Matches
16 Seasons6 Clubs3 Leagues236.68830720638.42.180.880.160.4015.90581.40.60.09-0.4-0.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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.0201294837.22.330.870.150.4012
Caen (2 Seasons)2 Leagues29.36381231.61.290.410.130.4211
Auxerre (2 Seasons)2 Leagues48.8241245241.92.591.090.190.4402
Ligue 2 (13 Seasons)220.57828919638.42.270.890.150.3836
Coupe de France (6 Seasons)6.752150.00.390.191.503.0011
Ligue 1 (5 Seasons)9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
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.3600
2020-202130Auxerre2 Leagues34.219944143.62.741.200.200.4602
2021-202231Dijon2 Leagues21.58461737.02.140.790.150.4111
2022-202332Dijon2 Leagues34.512833137.32.440.910.140.3901
2023-202433Caen2 Leagues17.54271037.01.540.570.110.3011
2024-202534Caen2 Leagues11.8211218.20.930.170.181.0000
16 Seasons6 Clubs3 Leagues236.68830720638.42.180.880.160.4015.90581.40.60.09-0.4-0.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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.0201294837.22.330.870.150.4012
Caen (2 Seasons)2 Leagues29.36381231.61.290.410.130.4211
Auxerre (2 Seasons)2 Leagues48.8241245241.92.591.090.190.4402
Ligue 2 (13 Seasons)220.57828919638.42.270.890.150.3836
Coupe de France (6 Seasons)6.752150.00.390.191.503.0011
Ligue 1 (5 Seasons)9.5516937.52.010.950.190.4415.90111.40.60.09-0.4-0.6
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.3600Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.119944143.62.761.200.200.4602Matches
2021-202231Dijonfr FRA2. Ligue 211th20.87451635.62.160.770.130.3811Matches
2022-202332Dijonfr FRA2. Ligue 218th34.012833137.32.440.910.140.3901Matches
2023-202433Caenfr FRA2. Ligue 26th15.23261038.51.710.660.120.3000Matches
2024-202534Caenfr FRA2. Ligue 218th9.9011218.21.110.200.000.0000Matches
16 Seasons6 Clubs2 Leagues229.98330520538.42.250.890.150.3915.90471.40.60.09-0.4-0.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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.8191284736.72.340.860.140.3812
Auxerre (2 Seasons)1 League47.7231245241.92.601.090.190.4402
Caen (2 Seasons)1 League25.13371232.41.480.480.080.2500
Ligue 2 (13 Seasons)220.57828919638.42.270.890.150.3836
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
2024-202534Caenfr FRACoupe de FranceR641.92000.000.0000Matches
6 Seasons3 Clubs1 League6.752150.00.390.191.503.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Caen (2 Seasons)1 League4.33100.00.230.002.0011
Auxerre (2 Seasons)1 League1.21000.000.0000
Dijon (2 Seasons)1 League1.2111100.01.501.501.001.0000
Become a Stathead & surf this site ad-free.

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.62Matches
2020-202130Auxerrefr FRACoupe de France0.20Matches
2020-202130Auxerrefr FRA2. Ligue 234.15Matches
2021-202231Dijonfr FRACoupe de France0.70Matches
2021-202231Dijonfr FRA2. Ligue 220.82Matches
2022-202332Dijonfr FRACoupe de France0.50Matches
2022-202332Dijonfr FRA2. Ligue 234.03Matches
2023-202433Caenfr FRACoupe de France2.30Matches
2023-202433Caenfr FRA2. Ligue 215.21Matches
2024-202534Caenfr FRACoupe de France1.90Matches
2024-202534Caenfr FRA2. Ligue 29.91Matches
16 Seasons6 Clubs3 Leagues236.610112382.11432166545991.5374288.151145.5210.90.3+20.156105
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.05
Caen (2 Seasons)2 Leagues29.32
Auxerre (2 Seasons)2 Leagues48.87
Ligue 2 (13 Seasons)220.519
Coupe de France (6 Seasons)6.70
Ligue 1 (5 Seasons)9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
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.62
2020-202130Auxerre2 Leagues34.25
2021-202231Dijon2 Leagues21.52
2022-202332Dijon2 Leagues34.53
2023-202433Caen2 Leagues17.51
2024-202534Caen2 Leagues11.81
16 Seasons6 Clubs3 Leagues236.610112382.11432166545991.5374288.151145.5210.90.3+20.156105
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.05
Caen (2 Seasons)2 Leagues29.32
Auxerre (2 Seasons)2 Leagues48.87
Ligue 2 (13 Seasons)220.519
Coupe de France (6 Seasons)6.70
Ligue 1 (5 Seasons)9.510112382.11432166545991.5374288.151145.520.90.3+1.156105
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.62Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.15Matches
2021-202231Dijonfr FRA2. Ligue 211th20.82Matches
2022-202332Dijonfr FRA2. Ligue 218th34.03Matches
2023-202433Caenfr FRA2. Ligue 26th15.21Matches
2024-202534Caenfr FRA2. Ligue 218th9.91Matches
16 Seasons6 Clubs2 Leagues229.910112382.11432166545991.5374288.151145.5210.90.3+20.156105
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.85
Auxerre (2 Seasons)1 League47.77
Caen (2 Seasons)1 League25.12
Ligue 2 (13 Seasons)220.519
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
2024-202534Caenfr FRACoupe de FranceR641.90Matches
6 Seasons3 Clubs1 League6.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
Caen (2 Seasons)1 League4.30
Auxerre (2 Seasons)1 League1.20
Dijon (2 Seasons)1 League1.20

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.612Matches
2020-202130Auxerrefr FRACoupe de France0.20Matches
2020-202130Auxerrefr FRA2. Ligue 234.122Matches
2021-202231Dijonfr FRACoupe de France0.70Matches
2021-202231Dijonfr FRA2. Ligue 220.821Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.072Matches
2023-202433Caenfr FRACoupe de France2.31Matches
2023-202433Caenfr FRA2. Ligue 215.214Matches
2024-202534Caenfr FRACoupe de France1.90Matches
2024-202534Caenfr FRA2. Ligue 29.916Matches
16 Seasons6 Clubs3 Leagues236.612311760011650000010103
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.093
Caen (2 Seasons)2 Leagues29.331
Auxerre (2 Seasons)2 Leagues48.834
Ligue 2 (13 Seasons)220.5157
Coupe de France (6 Seasons)6.71
Ligue 1 (5 Seasons)9.5123117600170000010103
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.612
2020-202130Auxerre2 Leagues34.222
2021-202231Dijon2 Leagues21.521
2022-202332Dijon2 Leagues34.572
2023-202433Caen2 Leagues17.515
2024-202534Caen2 Leagues11.816
16 Seasons6 Clubs3 Leagues236.612311760011650000010103
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.093
Caen (2 Seasons)2 Leagues29.331
Auxerre (2 Seasons)2 Leagues48.834
Ligue 2 (13 Seasons)220.5157
Coupe de France (6 Seasons)6.71
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
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.612Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.122Matches
2021-202231Dijonfr FRA2. Ligue 211th20.821Matches
2022-202332Dijonfr FRA2. Ligue 218th34.072Matches
2023-202433Caenfr FRA2. Ligue 26th15.214Matches
2024-202534Caenfr FRA2. Ligue 218th9.916Matches
16 Seasons6 Clubs2 Leagues229.912311760011640000010103
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.893
Auxerre (2 Seasons)1 League47.734
Caen (2 Seasons)1 League25.130
Ligue 2 (13 Seasons)220.5157
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
2024-202534Caenfr FRACoupe de FranceR641.90Matches
6 Seasons3 Clubs1 League6.71
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Caen (2 Seasons)1 League4.31
Auxerre (2 Seasons)1 League1.20
Dijon (2 Seasons)1 League1.20

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.6Matches
2020-202130Auxerrefr FRACoupe de France0.2Matches
2020-202130Auxerrefr FRA2. Ligue 234.1Matches
2021-202231Dijonfr FRACoupe de France0.7Matches
2021-202231Dijonfr FRA2. Ligue 220.8Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.0Matches
2023-202433Caenfr FRACoupe de France2.3Matches
2023-202433Caenfr FRA2. Ligue 215.2Matches
2024-202534Caenfr FRACoupe de France1.9Matches
2024-202534Caenfr FRA2. Ligue 29.9Matches
16 Seasons6 Clubs3 Leagues236.671.5460010010.22000100
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.0
Caen (2 Seasons)2 Leagues29.3
Auxerre (2 Seasons)2 Leagues48.8
Ligue 2 (13 Seasons)220.5
Coupe de France (6 Seasons)6.7
Ligue 1 (5 Seasons)9.571.5460010010.22000100
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.6
2020-202130Auxerre2 Leagues34.2
2021-202231Dijon2 Leagues21.5
2022-202332Dijon2 Leagues34.5
2023-202433Caen2 Leagues17.5
2024-202534Caen2 Leagues11.8
16 Seasons6 Clubs3 Leagues236.671.5460010010.22000100
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.0
Caen (2 Seasons)2 Leagues29.3
Auxerre (2 Seasons)2 Leagues48.8
Ligue 2 (13 Seasons)220.5
Coupe de France (6 Seasons)6.7
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
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.6Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.1Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8Matches
2022-202332Dijonfr FRA2. Ligue 218th34.0Matches
2023-202433Caenfr FRA2. Ligue 26th15.2Matches
2024-202534Caenfr FRA2. Ligue 218th9.9Matches
16 Seasons6 Clubs2 Leagues229.971.5460010010.22000100
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.8
Auxerre (2 Seasons)1 League47.7
Caen (2 Seasons)1 League25.1
Ligue 2 (13 Seasons)220.5
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
2024-202534Caenfr FRACoupe de FranceR641.9Matches
6 Seasons3 Clubs1 League6.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Caen (2 Seasons)1 League4.3
Auxerre (2 Seasons)1 League1.2
Dijon (2 Seasons)1 League1.2

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.670Matches
2020-202130Auxerrefr FRACoupe de France0.200Matches
2020-202130Auxerrefr FRA2. Ligue 234.176Matches
2021-202231Dijonfr FRACoupe de France0.700Matches
2021-202231Dijonfr FRA2. Ligue 220.8159Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.02015Matches
2023-202433Caenfr FRACoupe de France2.300Matches
2023-202433Caenfr FRA2. Ligue 215.21415Matches
2024-202534Caenfr FRACoupe de France1.900Matches
2024-202534Caenfr FRA2. Ligue 29.9128Matches
16 Seasons6 Clubs3 Leagues236.61770101714.3610155330
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.035240
Caen (2 Seasons)2 Leagues29.326230
Auxerre (2 Seasons)2 Leagues48.81460
Ligue 2 (13 Seasons)220.575530
Coupe de France (6 Seasons)6.7000
Ligue 1 (5 Seasons)9.5120101714.361012330
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.6700
2020-202130Auxerre2 Leagues34.2760
2021-202231Dijon2 Leagues21.51590
2022-202332Dijon2 Leagues34.520150
2023-202433Caen2 Leagues17.514150
2024-202534Caen2 Leagues11.81280
16 Seasons6 Clubs3 Leagues236.61770101714.3610155330
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.035240
Caen (2 Seasons)2 Leagues29.326230
Auxerre (2 Seasons)2 Leagues48.81460
Ligue 2 (13 Seasons)220.575530
Coupe de France (6 Seasons)6.7000
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
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.670Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.176Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8159Matches
2022-202332Dijonfr FRA2. Ligue 218th34.02015Matches
2023-202433Caenfr FRA2. Ligue 26th15.21415Matches
2024-202534Caenfr FRA2. Ligue 218th9.9128Matches
16 Seasons6 Clubs2 Leagues229.91770101714.3610155330
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.835240
Auxerre (2 Seasons)1 League47.71460
Caen (2 Seasons)1 League25.126230
Ligue 2 (13 Seasons)220.575530
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
2024-202534Caenfr FRACoupe de FranceR641.900Matches
6 Seasons3 Clubs1 League6.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
Caen (2 Seasons)1 League4.3000
Auxerre (2 Seasons)1 League1.2000
Dijon (2 Seasons)1 League1.2000

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.6Matches
2020-202130Auxerrefr FRACoupe de France0.2Matches
2020-202130Auxerrefr FRA2. Ligue 234.1Matches
2021-202231Dijonfr FRACoupe de France0.7Matches
2021-202231Dijonfr FRA2. Ligue 220.8Matches
2022-202332Dijonfr FRACoupe de France0.5Matches
2022-202332Dijonfr FRA2. Ligue 234.0Matches
2023-202433Caenfr FRACoupe de France2.3Matches
2023-202433Caenfr FRA2. Ligue 215.2Matches
2024-202534Caenfr FRACoupe de France1.9Matches
2024-202534Caenfr FRA2. Ligue 29.9Matches
16 Seasons6 Clubs3 Leagues236.617031095661916916956.3743.897482162453121213740
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.0
Caen (2 Seasons)2 Leagues29.3
Auxerre (2 Seasons)2 Leagues48.8
Ligue 2 (13 Seasons)220.5
Coupe de France (6 Seasons)6.7
Ligue 1 (5 Seasons)9.517031095661916916956.3743.897482162453121213740
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.6
2020-202130Auxerre2 Leagues34.2
2021-202231Dijon2 Leagues21.5
2022-202332Dijon2 Leagues34.5
2023-202433Caen2 Leagues17.5
2024-202534Caen2 Leagues11.8
16 Seasons6 Clubs3 Leagues236.617031095661916916956.3743.897482162453121213740
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.0
Caen (2 Seasons)2 Leagues29.3
Auxerre (2 Seasons)2 Leagues48.8
Ligue 2 (13 Seasons)220.5
Coupe de France (6 Seasons)6.7
Ligue 1 (5 Seasons)9.517031095661916916956.3743.897482162453121213740
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.6Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.1Matches
2021-202231Dijonfr FRA2. Ligue 211th20.8Matches
2022-202332Dijonfr FRA2. Ligue 218th34.0Matches
2023-202433Caenfr FRA2. Ligue 26th15.2Matches
2024-202534Caenfr FRA2. Ligue 218th9.9Matches
16 Seasons6 Clubs2 Leagues229.917031095661916916956.3743.897482162453121213740
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.8
Auxerre (2 Seasons)1 League47.7
Caen (2 Seasons)1 League25.1
Ligue 2 (13 Seasons)220.5
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
2024-202534Caenfr FRACoupe de FranceR641.9Matches
6 Seasons3 Clubs1 League6.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
Caen (2 Seasons)1 League4.3
Auxerre (2 Seasons)1 League1.2
Dijon (2 Seasons)1 League1.2

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.22Matches
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.23Matches
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.45Matches
2022-202332Dijonfr FRACoupe de France1484840.00.50014801.000000.000.00Matches
2022-202332Dijonfr FRA2. Ligue 2363,0618589.534.035872212901.08343400.00+1.25Matches
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.59Matches
2024-202534Caenfr FRACoupe de France31745864.41.9276112202.0082+6+3.10+0.29Matches
2024-202534Caenfr FRA2. Ligue 2198904747.19.91069192220.791112-1-0.10+0.98Matches
16 Seasons6 Clubs3 Leagues34021,2956335.8236.623082991102141.33242204+38+0.21+0.026.67.8-1.2-0.26-0.15
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.15
Caen (2 Seasons)2 Leagues582,6414645.129.325778332221.264739+8+0.27+0.30
Auxerre (2 Seasons)2 Leagues554,3968069.848.851843342501.477355+18+0.37+0.08
Ligue 2 (13 Seasons)30319,8416547.2220.52188292852221.29204186+18+0.11+0.01
Coupe de France (6 Seasons)106006046.56.7680443001.40176+11+1.65+0.35
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 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.13
2020-202130Auxerre2 Leagues373,0828385.634.236852411701.605740+17+0.50-0.02
2021-202231Dijon2 Leagues321,9316052.321.523751092201.182329-6-0.28-0.59
2022-202332Dijon2 Leagues373,1098487.834.535872223901.08343400.00+1.04
2023-202433Caen2 Leagues361,5774442.717.513836232201.442825+3+0.17-0.17
2024-202534Caen2 Leagues221,0644849.311.812702102220.961914+5+0.42+1.16
16 Seasons6 Clubs3 Leagues34021,2956335.8236.623082991102141.33242204+38+0.21+0.026.67.8-1.2-0.26-0.15
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.15
Caen (2 Seasons)2 Leagues582,6414645.129.325778332221.264739+8+0.27+0.30
Auxerre (2 Seasons)2 Leagues554,3968069.848.851843342501.477355+18+0.37+0.08
Ligue 2 (13 Seasons)30319,8416547.2220.52188292852221.29204186+18+0.11+0.01
Coupe de France (6 Seasons)106006046.56.7680443001.40176+11+1.65+0.35
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 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.22Matches
2020-202130Auxerrefr FRA2. Ligue 26th363,0658589.634.1368524001.645739+18+0.53-0.23Matches
2021-202231Dijonfr FRA2. Ligue 211th311,8716054.720.822761092201.192229-7-0.34-0.45Matches
2022-202332Dijonfr FRA2. Ligue 218th363,0618589.534.035872212901.08343400.00+1.25Matches
2023-202433Caenfr FRA2. Ligue 26th331,3664139.915.211814222101.392124-3-0.20-0.59Matches
2024-202534Caenfr FRA2. Ligue 218th198904747.19.91069192220.791112-1-0.10+0.98Matches
16 Seasons6 Clubs2 Leagues33020,6956335.5229.922482951062141.33225198+27+0.160.006.67.8-1.2-0.26-0.15
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.01
Auxerre (2 Seasons)1 League534,2898172.247.750843232801.537252+20+0.42+0.31
Caen (2 Seasons)1 League522,2564342.525.121755312221.173236-4-0.16-0.07
Ligue 2 (13 Seasons)30319,8416547.2220.52188292852221.29204186+18+0.11+0.01
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
2024-202534Caenfr FRACoupe de FranceR6431745864.41.9276112202.0082+6+3.10+0.29Matches
6 Seasons3 Clubs1 League106006046.56.7680443001.40176+11+1.65+0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Caen (2 Seasons)1 League63856471.34.3483322702.00153+12+2.81+1.64
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

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.612012341512070Matches
2020-202130Auxerrefr FRACoupe de France0.20000000000Matches
2020-202130Auxerrefr FRA2. Ligue 234.150037573722670Matches
2021-202231Dijonfr FRACoupe de France0.70000000000Matches
2021-202231Dijonfr FRA2. Ligue 220.840020286219150Matches
2022-202332Dijonfr FRACoupe de France0.50000Matches
2022-202332Dijonfr FRA2. Ligue 234.07003757147215200Matches
2023-202433Caenfr FRACoupe de France2.30001001000Matches
2023-202433Caenfr FRA2. Ligue 215.210082801415140Matches
2024-202534Caenfr FRACoupe de France1.90001000000Matches
2024-202534Caenfr FRA2. Ligue 29.91006173168120Matches
16 Seasons6 Clubs3 Leagues236.640201272307916555770001241126.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.011005785209324350
Caen (2 Seasons)2 Leagues29.3200164533123260
Auxerre (2 Seasons)2 Leagues48.8620499152346140
Ligue 2 (13 Seasons)220.537201212217515753750
Coupe de France (6 Seasons)6.70002001000
Ligue 1 (5 Seasons)9.53004947220001241126.7
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.612012341512070
2020-202130Auxerre2 Leagues34.250037573722670
2021-202231Dijon2 Leagues21.540020286219150
2022-202332Dijon2 Leagues34.57003757147215200
2023-202433Caen2 Leagues17.510092801515140
2024-202534Caen2 Leagues11.81007173168120
16 Seasons6 Clubs3 Leagues236.640201272307916555770001241126.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.011005785209324350
Caen (2 Seasons)2 Leagues29.3200164533123260
Auxerre (2 Seasons)2 Leagues48.8620499152346140
Ligue 2 (13 Seasons)220.537201212217515753750
Coupe de France (6 Seasons)6.70002001000
Ligue 1 (5 Seasons)9.53004947220001241126.7
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.612012341512070Matches
2020-202130Auxerrefr FRA2. Ligue 26th34.150037573722670Matches
2021-202231Dijonfr FRA2. Ligue 211th20.840020286219150Matches
2022-202332Dijonfr FRA2. Ligue 218th34.07003757147215200Matches
2023-202433Caenfr FRA2. Ligue 26th15.210082801415140Matches
2024-202534Caenfr FRA2. Ligue 218th9.91006173168120Matches
16 Seasons6 Clubs2 Leagues229.940201252307916455770001241126.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.811005785209324350
Auxerre (2 Seasons)1 League47.7620499152346140
Caen (2 Seasons)1 League25.1200144533023260
Ligue 2 (13 Seasons)220.537201212217515753750
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
2024-202534Caenfr FRACoupe de FranceR641.90001000000Matches
6 Seasons3 Clubs1 League6.70002001000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Caen (2 Seasons)1 League4.30002001000
Auxerre (2 Seasons)1 League1.20000000000
Dijon (2 Seasons)1 League1.20000000000

Player Club Summary

About FBref.com

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

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

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

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

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

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

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

More Mickaël Le Bihan Pages

Mickaël Le Bihan Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Stathead & Player Comparison