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
2024-05-10FriLigue 2Matchweek 37AwayL 1–2GuingampParis FCNFW160000000030000.00.00.000010.002000Match Report
2024-05-04SatLigue 2Matchweek 36HomeD 2–2GuingampSaint-ÉtienneYAM7400003100251010.70.70.000141973.7018010Match Report
2024-04-27SatLigue 2Matchweek 35AwayW 2–1GuingampPau FCYAM7301001000370030.10.10.841162564.0421000Match Report
2024-04-23TueLigue 2Matchweek 34HomeL 1–2GuingampAngersYFW7710002200330020.90.90.021172568.0119111Match Report
2024-04-20SatLigue 2Matchweek 33HomeL 0–1GuingampBastiaNAM170000000060000.00.00.0103475.006010Match 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
2012-201317Lensfr FRA2. Ligue 260720.8101100101.250.001.251.251.25
2014-201519Lensfr FRA1. Ligue 127151,50316.7213200100.120.060.180.120.18Matches
2015-201620Lillefr FRA1. Coupe de la Ligue1070.1000000000.000.000.000.000.00Matches
2015-201620Lillefr FRA1. Ligue 11055426.0000000100.000.000.000.000.00Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue11610.7000000000.000.000.000.000.00Matches
2016-201721Strasbourgfr FRA2. Ligue 231272,24124.99413900200.360.160.520.360.52Matches
2017-201822Angersfr FRACoupe de France11720.8000000000.000.000.000.000.00Matches
2017-201822Angersfr FRA1. Coupe de la Ligue221201.3101100000.750.000.750.750.75Matches
2017-201822Angersfr FRA1. Ligue 11634585.1123100301.71.70.92.699360.200.390.590.200.590.330.170.510.330.51Matches
2018-201923Nîmesfr FRACoupe de France00Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue11730.8000000000.000.000.000.000.00Matches
2018-201923Nîmesfr FRA1. Ligue 124151,18313.1213200403.33.30.84.1926610.150.080.230.150.230.250.060.310.250.31Matches
2019-202024Valenciennesfr FRACoupe de France221211.3101100000.740.000.740.740.74Matches
2019-202024Valenciennesfr FRA1. Coupe de la Ligue00Matches
2019-202024Valenciennesfr FRA2. Ligue 221181,69818.9213200414.64.62.97.538521430.110.050.160.110.160.240.160.400.240.40Matches
2020-202125Valenciennesfr FRACoupe de France331982.2314212001.360.451.820.911.36Matches
2020-202125Valenciennesfr FRA2. Ligue 229292,42126.9111121100509.49.41.410.933661800.410.040.450.410.450.350.050.400.350.40Matches
2021-202226Valenciennesfr FRACoupe de France332632.9101101000.340.000.340.340.34Matches
2021-202226Valenciennesfr FRA2. Ligue 225211,68518.7628600307.37.32.39.520331030.320.110.430.320.430.390.120.510.390.51Matches
2022-202327Guingampfr FRACoupe de France211271.4202200001.420.001.421.421.42Matches
2022-202327Guingampfr FRA2. Ligue 234262,28125.37411700207.37.33.210.423621560.280.160.430.280.430.290.130.410.290.41Matches
2023-202428Guingampfr FRACoupe de France311391.5011000000.000.650.650.000.65Matches
2023-202428Guingampfr FRA2. Ligue 235292,39926.78311800408.88.72.511.217561130.300.110.410.300.410.330.090.420.330.42Matches
11 Seasons7 Clubs4 Leagues27720317,664196.3572178561330142.342.214.056.21493047920.290.110.400.290.390.310.100.420.310.42
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
Valenciennes (3 Seasons)3 Leagues83766,38671.024529231312121.321.36.628.0911514260.340.070.410.320.390.330.100.430.330.43
Guingamp (2 Seasons)2 Leagues74574,94655.01782517006016.015.95.721.6401182690.310.150.450.310.450.310.110.420.310.42
Lens (2 Seasons)2 Leagues33151,57517.5314300200.170.060.230.170.23
Strasbourg (1 Season)2 Leagues32282,30225.69413900200.350.160.510.350.51
Nîmes (1 Season)3 Leagues25161,25614.0213200403.33.30.84.1926610.140.070.210.140.210.250.060.310.250.31
Angers (1 Season)3 Leagues1966507.2224200301.71.70.92.699360.280.280.550.280.550.330.170.510.330.51
Lille (1 Season)2 Leagues1155496.1000000100.000.000.000.000.00
Ligue 2 (7 Seasons)18115012,797142.2441559440021137.337.312.349.61312696950.310.110.410.310.410.320.110.430.320.43
Coupe de France (7 Seasons)141192010.2729613000.680.200.880.590.78
Coupe de la Ligue (5 Seasons)542612.9101100000.340.000.340.340.34
Ligue 1 (4 Seasons)77383,68641.0549500905.05.01.76.71835970.120.100.220.120.220.270.090.360.270.36
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
2012-201317Lens1 League60720.8101100101.250.001.251.251.25
2014-201519Lens1 League27151,50316.7213200100.120.060.180.120.18
2015-201620Lille2 Leagues1155496.1000000100.000.000.000.000.00
2016-201721Strasbourg2 Leagues32282,30225.69413900200.350.160.510.350.51
2017-201822Angers3 Leagues1966507.2224200301.71.70.92.699360.280.280.550.280.550.330.170.510.330.51
2018-201923Nîmes3 Leagues25161,25614.0213200403.33.30.84.1926610.140.070.210.140.210.250.060.310.250.31
2019-202024Valenciennes3 Leagues23201,81920.2314300414.64.62.97.538521430.150.050.200.150.200.240.160.400.240.40
2020-202125Valenciennes2 Leagues32322,61929.1142161312509.49.41.410.933661800.480.070.550.450.520.350.050.400.350.40
2021-202226Valenciennes2 Leagues28241,94821.6729701307.37.32.39.520331030.320.090.420.320.420.390.120.510.390.51
2022-202327Guingamp2 Leagues36272,40826.89413900207.37.33.210.423621560.340.150.490.340.490.290.130.410.290.41
2023-202428Guingamp2 Leagues38302,53828.28412800408.88.72.511.217561130.280.140.430.280.430.330.090.420.330.42
11 Seasons7 Clubs4 Leagues27720317,664196.3572178561330142.342.214.056.21493047920.290.110.400.290.390.310.100.420.310.42
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
Valenciennes (3 Seasons)3 Leagues83766,38671.024529231312121.321.36.628.0911514260.340.070.410.320.390.330.100.430.330.43
Guingamp (2 Seasons)2 Leagues74574,94655.01782517006016.015.95.721.6401182690.310.150.450.310.450.310.110.420.310.42
Lens (2 Seasons)2 Leagues33151,57517.5314300200.170.060.230.170.23
Strasbourg (1 Season)2 Leagues32282,30225.69413900200.350.160.510.350.51
Nîmes (1 Season)3 Leagues25161,25614.0213200403.33.30.84.1926610.140.070.210.140.210.250.060.310.250.31
Angers (1 Season)3 Leagues1966507.2224200301.71.70.92.699360.280.280.550.280.550.330.170.510.330.51
Lille (1 Season)2 Leagues1155496.1000000100.000.000.000.000.00
Ligue 2 (7 Seasons)18115012,797142.2441559440021137.337.312.349.61312696950.310.110.410.310.410.320.110.430.320.43
Coupe de France (7 Seasons)141192010.2729613000.680.200.880.590.78
Coupe de la Ligue (5 Seasons)542612.9101100000.340.000.340.340.34
Ligue 1 (4 Seasons)77383,68641.0549500905.05.01.76.71835970.120.100.220.120.220.270.090.360.270.36
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
2012-201317Lensfr FRA2. Ligue 212th60720.8101100101.250.001.251.251.25
2014-201519Lensfr FRA1. Ligue 120th27151,50316.7213200100.120.060.180.120.18Matches
2015-201620Lillefr FRA1. Ligue 15th1055426.0000000100.000.000.000.000.00Matches
2016-201721Strasbourgfr FRA2. Ligue 21st31272,24124.99413900200.360.160.520.360.52Matches
2017-201822Angersfr FRA1. Ligue 114th1634585.1123100301.71.70.92.699360.200.390.590.200.590.330.170.510.330.51Matches
2018-201923Nîmesfr FRA1. Ligue 19th24151,18313.1213200403.33.30.84.1926610.150.080.230.150.230.250.060.310.250.31Matches
2019-202024Valenciennesfr FRA2. Ligue 27th21181,69818.9213200414.64.62.97.538521430.110.050.160.110.160.240.160.400.240.40Matches
2020-202125Valenciennesfr FRA2. Ligue 211th29292,42126.9111121100509.49.41.410.933661800.410.040.450.410.450.350.050.400.350.40Matches
2021-202226Valenciennesfr FRA2. Ligue 216th25211,68518.7628600307.37.32.39.520331030.320.110.430.320.430.390.120.510.390.51Matches
2022-202327Guingampfr FRA2. Ligue 26th34262,28125.37411700207.37.33.210.423621560.280.160.430.280.430.290.130.410.290.41Matches
2023-202428Guingampfr FRA2. Ligue 28th35292,39926.78311800408.88.72.511.217561130.300.110.410.300.410.330.090.420.330.42Matches
11 Seasons7 Clubs2 Leagues25818816,483183.1491968490030142.342.214.056.21493047920.270.100.370.270.370.310.100.420.310.42
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
Valenciennes (3 Seasons)1 League75685,80464.519423190012121.321.36.628.0911514260.290.060.360.290.360.330.100.430.330.43
Guingamp (2 Seasons)1 League69554,68052.01572215006016.015.95.721.6401182690.290.130.420.290.420.310.110.420.310.42
Lens (2 Seasons)2 Leagues33151,57517.5314300200.170.060.230.170.23
Strasbourg (1 Season)1 League31272,24124.99413900200.360.160.520.360.52
Nîmes (1 Season)1 League24151,18313.1213200403.33.30.84.1926610.150.080.230.150.230.250.060.310.250.31
Angers (1 Season)1 League1634585.1123100301.71.70.92.699360.200.390.590.200.590.330.170.510.330.51
Lille (1 Season)1 League1055426.0000000100.000.000.000.000.00
Ligue 2 (7 Seasons)18115012,797142.2441559440021137.337.312.349.61312696950.310.110.410.310.410.320.110.430.320.43
Ligue 1 (4 Seasons)77383,68641.0549500905.05.01.76.71835970.120.100.220.120.220.270.090.360.270.36
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd1070.1000000000.000.000.000.000.00Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th11610.7000000000.000.000.000.000.00Matches
2017-201822Angersfr FRACoupe de France33rd11720.8000000000.000.000.000.000.00Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th221201.3101100000.750.000.750.750.75Matches
2018-201923Nîmesfr FRACoupe de France33rd00Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th11730.8000000000.000.000.000.000.00Matches
2019-202024Valenciennesfr FRACoupe de France33rd221211.3101100000.740.000.740.740.74Matches
2019-202024Valenciennesfr FRA1. Coupe de la Ligue33rd00Matches
2020-202125Valenciennesfr FRACoupe de France17th331982.2314212001.360.451.820.911.36Matches
2021-202226Valenciennesfr FRACoupe de FranceR64332632.9101101000.340.000.340.340.34Matches
2022-202327Guingampfr FRACoupe de FranceRd8211271.4202200001.420.001.421.421.42Matches
2023-202428Guingampfr FRACoupe de FranceR64311391.5011000000.000.650.650.000.65Matches
9 Seasons6 Clubs2 Leagues19151,18113.18210713000.610.150.760.530.69
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
Valenciennes (3 Seasons)2 Leagues885826.5516413000.770.150.930.620.77
Guingamp (2 Seasons)1 League522663.0213200000.680.341.020.681.02
Angers (1 Season)2 Leagues331922.1101100000.470.000.470.470.47
Nîmes (1 Season)2 Leagues11730.8000000000.000.000.000.000.00
Strasbourg (1 Season)1 League11610.7000000000.000.000.000.000.00
Lille (1 Season)1 League1070.1000000000.000.000.000.000.00
Coupe de France (7 Seasons)141192010.2729613000.680.200.880.590.78
Coupe de la Ligue (5 Seasons)542612.9101100000.340.000.340.340.34

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
2012-201317Lensfr FRA2. Ligue 20.8122.500.5000
2014-201519Lensfr FRA1. Ligue 116.7290.540.2200Matches
2015-201620Lillefr FRA1. Coupe de la Ligue0.1000Matches
2015-201620Lillefr FRA1. Ligue 16.0020.330.0000Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue0.7000Matches
2016-201721Strasbourgfr FRA2. Ligue 224.990270.001.080.3300Matches
2017-201822Angersfr FRACoupe de France0.8000Matches
2017-201822Angersfr FRA1. Coupe de la Ligue1.3100Matches
2017-201822Angersfr FRA1. Ligue 15.117457.11.380.790.140.2512.00001.71.70.24-0.7-0.7Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue0.8000Matches
2018-201923Nîmesfr FRA1. Ligue 113.1217952.91.290.680.120.2211.30003.33.30.19-1.3-1.3Matches
2019-202024Valenciennesfr FRACoupe de France1.31000.000.0000Matches
2019-202024Valenciennesfr FRA2. Ligue 218.92361438.91.910.740.060.1414.10004.64.60.13-2.6-2.6Matches
2020-202125Valenciennesfr FRACoupe de France2.234375.01.821.360.500.6712Matches
2020-202125Valenciennesfr FRA2. Ligue 226.911462554.31.710.930.240.4412.90009.49.40.21+1.6+1.6Matches
2021-202226Valenciennesfr FRACoupe de France2.91000.000.0001Matches
2021-202226Valenciennesfr FRA2. Ligue 218.76311548.41.660.800.190.4012.30007.37.30.24-1.3-1.3Matches
2022-202327Guingampfr FRACoupe de France1.4200Matches
2022-202327Guingampfr FRA2. Ligue 225.37381950.01.500.750.180.3711.10007.37.30.19-0.3-0.3Matches
2023-202428Guingampfr FRACoupe de France1.50100.00.650.000.0000Matches
2023-202428Guingampfr FRA2. Ligue 226.78392564.11.460.940.210.3211.60008.88.70.24-0.8-0.7Matches
11 Seasons7 Clubs4 Leagues196.35721915464.41.310.810.230.3412.301342.342.20.20-5.3-5.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Valenciennes (3 Seasons)3 Leagues71.0241175748.71.650.800.200.4013.101321.321.30.19-2.3-2.3
Guingamp (2 Seasons)2 Leagues55.017784456.41.460.820.190.3411.400016.015.90.21-1.0-0.9
Lens (2 Seasons)2 Leagues17.53110.630.2700
Strasbourg (1 Season)2 Leagues25.690270.001.080.3300
Nîmes (1 Season)3 Leagues14.0217952.91.290.680.120.2211.30003.33.30.19-1.3-1.3
Angers (1 Season)3 Leagues7.227457.11.380.790.140.2512.00001.71.70.24-0.7-0.7
Lille (1 Season)2 Leagues6.1020.330.0000
Ligue 2 (7 Seasons)142.24419012765.81.340.890.230.3512.400037.337.30.20-3.3-3.3
Coupe de France (7 Seasons)10.275360.00.620.370.801.3313
Coupe de la Ligue (5 Seasons)2.9100
Ligue 1 (4 Seasons)41.05242454.21.320.590.130.2111.50005.05.00.21-2.0-2.0
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
2012-201317Lens1 League0.8122.500.5000
2014-201519Lens1 League16.7290.540.2200
2015-201620Lille2 Leagues6.1020.330.0000
2016-201721Strasbourg2 Leagues25.690270.001.080.3300
2017-201822Angers3 Leagues7.227457.11.380.790.140.2512.00001.71.70.24-0.7-0.7
2018-201923Nîmes3 Leagues14.0217952.91.290.680.120.2211.30003.33.30.19-1.3-1.3
2019-202024Valenciennes3 Leagues20.23361438.91.780.690.080.2114.10004.64.60.13-2.6-2.6
2020-202125Valenciennes2 Leagues29.114502856.01.720.960.260.4612.90129.49.40.21+1.6+1.6
2021-202226Valenciennes2 Leagues21.67311548.41.430.690.230.4712.30017.37.30.24-1.3-1.3
2022-202327Guingamp2 Leagues26.89381950.01.500.750.180.3711.10007.37.30.19-0.3-0.3
2023-202428Guingamp2 Leagues28.28402562.51.420.890.200.3211.60008.88.70.24-0.8-0.7
11 Seasons7 Clubs4 Leagues196.35721915464.41.310.810.230.3412.301342.342.20.20-5.3-5.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Valenciennes (3 Seasons)3 Leagues71.0241175748.71.650.800.200.4013.101321.321.30.19-2.3-2.3
Guingamp (2 Seasons)2 Leagues55.017784456.41.460.820.190.3411.400016.015.90.21-1.0-0.9
Lens (2 Seasons)2 Leagues17.53110.630.2700
Strasbourg (1 Season)2 Leagues25.690270.001.080.3300
Nîmes (1 Season)3 Leagues14.0217952.91.290.680.120.2211.30003.33.30.19-1.3-1.3
Angers (1 Season)3 Leagues7.227457.11.380.790.140.2512.00001.71.70.24-0.7-0.7
Lille (1 Season)2 Leagues6.1020.330.0000
Ligue 2 (7 Seasons)142.24419012765.81.340.890.230.3512.400037.337.30.20-3.3-3.3
Coupe de France (7 Seasons)10.275360.00.620.370.801.3313
Coupe de la Ligue (5 Seasons)2.9100
Ligue 1 (4 Seasons)41.05242454.21.320.590.130.2111.50005.05.00.21-2.0-2.0
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
2012-201317Lensfr FRA2. Ligue 212th0.8122.500.5000
2014-201519Lensfr FRA1. Ligue 120th16.7290.540.2200Matches
2015-201620Lillefr FRA1. Ligue 15th6.0020.330.0000Matches
2016-201721Strasbourgfr FRA2. Ligue 21st24.990270.001.080.3300Matches
2017-201822Angersfr FRA1. Ligue 114th5.117457.11.380.790.140.2512.00001.71.70.24-0.7-0.7Matches
2018-201923Nîmesfr FRA1. Ligue 19th13.1217952.91.290.680.120.2211.30003.33.30.19-1.3-1.3Matches
2019-202024Valenciennesfr FRA2. Ligue 27th18.92361438.91.910.740.060.1414.10004.64.60.13-2.6-2.6Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.911462554.31.710.930.240.4412.90009.49.40.21+1.6+1.6Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.76311548.41.660.800.190.4012.30007.37.30.24-1.3-1.3Matches
2022-202327Guingampfr FRA2. Ligue 26th25.37381950.01.500.750.180.3711.10007.37.30.19-0.3-0.3Matches
2023-202428Guingampfr FRA2. Ligue 28th26.78392564.11.460.940.210.3211.60008.88.70.24-0.8-0.7Matches
11 Seasons7 Clubs2 Leagues183.14921415164.51.340.820.210.3212.300042.342.20.20-5.3-5.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Valenciennes (3 Seasons)1 League64.5191135447.81.750.840.170.3513.100021.321.30.19-2.3-2.3
Guingamp (2 Seasons)1 League52.015774457.11.480.850.190.3411.400016.015.90.21-1.0-0.9
Lens (2 Seasons)2 Leagues17.53110.630.2700
Strasbourg (1 Season)1 League24.990270.001.080.3300
Nîmes (1 Season)1 League13.1217952.91.290.680.120.2211.30003.33.30.19-1.3-1.3
Angers (1 Season)1 League5.117457.11.380.790.140.2512.00001.71.70.24-0.7-0.7
Lille (1 Season)1 League6.0020.330.0000
Ligue 2 (7 Seasons)142.24419012765.81.340.890.230.3512.400037.337.30.20-3.3-3.3
Ligue 1 (4 Seasons)41.05242454.21.320.590.130.2111.50005.05.00.21-2.0-2.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd0.1000Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th0.7000Matches
2017-201822Angersfr FRACoupe de France33rd0.8000Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th1.3100Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th0.8000Matches
2019-202024Valenciennesfr FRACoupe de France33rd1.31000.000.0000Matches
2020-202125Valenciennesfr FRACoupe de France17th2.234375.01.821.360.500.6712Matches
2021-202226Valenciennesfr FRACoupe de FranceR642.91000.000.0001Matches
2022-202327Guingampfr FRACoupe de FranceRd81.4200Matches
2023-202428Guingampfr FRACoupe de FranceR641.50100.00.650.000.0000Matches
9 Seasons6 Clubs2 Leagues13.185360.00.620.370.801.3313
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Valenciennes (3 Seasons)2 Leagues6.554375.00.620.461.001.3313
Guingamp (2 Seasons)1 League3.02100.00.650.000.0000
Angers (1 Season)2 Leagues2.1100
Nîmes (1 Season)2 Leagues0.8000
Strasbourg (1 Season)1 League0.7000
Lille (1 Season)1 League0.1000
Coupe de France (7 Seasons)10.275360.00.620.370.801.3313
Coupe de la Ligue (5 Seasons)2.9100
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
2012-201317Lensfr FRA2. Ligue 20.80
2014-201519Lensfr FRA1. Ligue 116.71Matches
2015-201620Lillefr FRA1. Coupe de la Ligue0.10Matches
2015-201620Lillefr FRA1. Ligue 16.00Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue0.70Matches
2016-201721Strasbourgfr FRA2. Ligue 224.94Matches
2017-201822Angersfr FRACoupe de France0.80Matches
2017-201822Angersfr FRA1. Coupe de la Ligue1.30Matches
2017-201822Angersfr FRA1. Ligue 15.1538959.6607135385273.1112544.0010.020.90.4+1.142309Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue0.80Matches
2018-201923Nîmesfr FRA1. Ligue 113.117528162.3209639712017867.4365466.74666.710.80.6+0.210104126Matches
2019-202024Valenciennesfr FRACoupe de France1.30Matches
2019-202024Valenciennesfr FRA2. Ligue 218.930546765.34035100719527670.78512965.9111668.812.91.4-1.9213713252Matches
2020-202125Valenciennesfr FRACoupe de France2.21Matches
2020-202125Valenciennesfr FRA2. Ligue 226.939459166.75792121421530969.612317968.7263281.311.41.1-0.4174311266Matches
2021-202226Valenciennesfr FRACoupe de France2.90Matches
2021-202226Valenciennesfr FRA2. Ligue 218.726041562.7324472615823766.76210360.271450.022.31.3-0.315238033Matches
2022-202327Guingampfr FRACoupe de France1.40Matches
2022-202327Guingampfr FRA2. Ligue 225.339660066.04961142324737066.89814965.8121866.743.21.9+0.8294414262Matches
2023-202428Guingampfr FRACoupe de France1.51Matches
2023-202428Guingampfr FRA2. Ligue 226.739763162.95027143724438064.211116866.181361.532.52.6+0.5204712056Matches
11 Seasons7 Clubs4 Leagues196.31980307464.42576263391217180267.552680765.26810068.02114.09.3+7.0116206657304
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
Valenciennes (3 Seasons)3 Leagues71.0959147365.113071294756882269.127041165.7446271.056.63.8-1.653103324151
Guingamp (2 Seasons)2 Leagues55.0793123164.49988286049175065.520931765.9203164.585.74.5+2.34991262118
Lens (2 Seasons)2 Leagues17.51
Strasbourg (1 Season)2 Leagues25.64
Nîmes (1 Season)3 Leagues14.017528162.3209639712017867.4365466.74666.710.80.6+0.210104126
Angers (1 Season)3 Leagues7.2538959.6607135385273.1112544.0010.020.90.4+1.142309
Lille (1 Season)2 Leagues6.10
Ligue 2 (7 Seasons)142.21752270464.82305958071059157267.447972865.8649368.81512.38.3+2.7102194586269
Coupe de France (7 Seasons)10.22
Coupe de la Ligue (5 Seasons)2.90
Ligue 1 (4 Seasons)41.022837061.6270353215823068.7477959.54757.141.71.0+2.314127135
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
2012-201317Lens1 League0.80
2014-201519Lens1 League16.71
2015-201620Lille2 Leagues6.10
2016-201721Strasbourg2 Leagues25.64
2017-201822Angers3 Leagues7.2538959.6607135385273.1112544.0010.020.90.4+1.142309
2018-201923Nîmes3 Leagues14.017528162.3209639712017867.4365466.74666.710.80.6+0.210104126
2019-202024Valenciennes3 Leagues20.230546765.34035100719527670.78512965.9111668.812.91.4-1.9213713252
2020-202125Valenciennes2 Leagues29.139459166.75792121421530969.612317968.7263281.321.41.1+0.6174311266
2021-202226Valenciennes2 Leagues21.626041562.7324472615823766.76210360.271450.022.31.3-0.315238033
2022-202327Guingamp2 Leagues26.839660066.04961142324737066.89814965.8121866.743.21.9+0.8294414262
2023-202428Guingamp2 Leagues28.239763162.95027143724438064.211116866.181361.542.52.6+1.5204712056
11 Seasons7 Clubs4 Leagues196.31980307464.42576263391217180267.552680765.26810068.02114.09.3+7.0116206657304
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
Valenciennes (3 Seasons)3 Leagues71.0959147365.113071294756882269.127041165.7446271.056.63.8-1.653103324151
Guingamp (2 Seasons)2 Leagues55.0793123164.49988286049175065.520931765.9203164.585.74.5+2.34991262118
Lens (2 Seasons)2 Leagues17.51
Strasbourg (1 Season)2 Leagues25.64
Nîmes (1 Season)3 Leagues14.017528162.3209639712017867.4365466.74666.710.80.6+0.210104126
Angers (1 Season)3 Leagues7.2538959.6607135385273.1112544.0010.020.90.4+1.142309
Lille (1 Season)2 Leagues6.10
Ligue 2 (7 Seasons)142.21752270464.82305958071059157267.447972865.8649368.81512.38.3+2.7102194586269
Coupe de France (7 Seasons)10.22
Coupe de la Ligue (5 Seasons)2.90
Ligue 1 (4 Seasons)41.022837061.6270353215823068.7477959.54757.141.71.0+2.314127135
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
2012-201317Lensfr FRA2. Ligue 212th0.80
2014-201519Lensfr FRA1. Ligue 120th16.71Matches
2015-201620Lillefr FRA1. Ligue 15th6.00Matches
2016-201721Strasbourgfr FRA2. Ligue 21st24.94Matches
2017-201822Angersfr FRA1. Ligue 114th5.1538959.6607135385273.1112544.0010.020.90.4+1.142309Matches
2018-201923Nîmesfr FRA1. Ligue 19th13.117528162.3209639712017867.4365466.74666.710.80.6+0.210104126Matches
2019-202024Valenciennesfr FRA2. Ligue 27th18.930546765.34035100719527670.78512965.9111668.812.91.4-1.9213713252Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.939459166.75792121421530969.612317968.7263281.311.41.1-0.4174311266Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.726041562.7324472615823766.76210360.271450.022.31.3-0.315238033Matches
2022-202327Guingampfr FRA2. Ligue 26th25.339660066.04961142324737066.89814965.8121866.743.21.9+0.8294414262Matches
2023-202428Guingampfr FRA2. Ligue 28th26.739763162.95027143724438064.211116866.181361.532.52.6+0.5204712056Matches
11 Seasons7 Clubs2 Leagues183.11980307464.42576263391217180267.552680765.26810068.01914.09.3+5.0116206657304
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
Valenciennes (3 Seasons)1 League64.5959147365.113071294756882269.127041165.7446271.046.63.8-2.653103324151
Guingamp (2 Seasons)1 League52.0793123164.49988286049175065.520931765.9203164.575.74.5+1.34991262118
Lens (2 Seasons)2 Leagues17.51
Strasbourg (1 Season)1 League24.94
Nîmes (1 Season)1 League13.117528162.3209639712017867.4365466.74666.710.80.6+0.210104126
Angers (1 Season)1 League5.1538959.6607135385273.1112544.0010.020.90.4+1.142309
Lille (1 Season)1 League6.00
Ligue 2 (7 Seasons)142.21752270464.82305958071059157267.447972865.8649368.81512.38.3+2.7102194586269
Ligue 1 (4 Seasons)41.022837061.6270353215823068.7477959.54757.141.71.0+2.314127135
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd0.10Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th0.70Matches
2017-201822Angersfr FRACoupe de France33rd0.80Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th1.30Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th0.80Matches
2019-202024Valenciennesfr FRACoupe de France33rd1.30Matches
2020-202125Valenciennesfr FRACoupe de France17th2.21Matches
2021-202226Valenciennesfr FRACoupe de FranceR642.90Matches
2022-202327Guingampfr FRACoupe de FranceRd81.40Matches
2023-202428Guingampfr FRACoupe de FranceR641.51Matches
9 Seasons6 Clubs2 Leagues13.12
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
Valenciennes (3 Seasons)2 Leagues6.51
Guingamp (2 Seasons)1 League3.01
Angers (1 Season)2 Leagues2.10
Nîmes (1 Season)2 Leagues0.80
Strasbourg (1 Season)1 League0.70
Lille (1 Season)1 League0.10
Coupe de France (7 Seasons)10.22
Coupe de la Ligue (5 Seasons)2.90

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
2012-201317Lensfr FRA2. Ligue 20.8
2014-201519Lensfr FRA1. Ligue 116.7Matches
2015-201620Lillefr FRA1. Coupe de la Ligue0.1Matches
2015-201620Lillefr FRA1. Ligue 16.0Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue0.7Matches
2016-201721Strasbourgfr FRA2. Ligue 224.90Matches
2017-201822Angersfr FRACoupe de France0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue1.3Matches
2017-201822Angersfr FRA1. Ligue 15.1898630002000005301Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue0.8Matches
2018-201923Nîmesfr FRA1. Ligue 113.12812641600130000017517Matches
2019-202024Valenciennesfr FRACoupe de France1.30Matches
2019-202024Valenciennesfr FRA2. Ligue 218.94674612001500000305415Matches
2020-202125Valenciennesfr FRACoupe de France2.20Matches
2020-202125Valenciennesfr FRA2. Ligue 226.959157215207800000394418Matches
2021-202226Valenciennesfr FRACoupe de France2.90Matches
2021-202226Valenciennesfr FRA2. Ligue 218.74154105025400000260011Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.360058512112400000396312Matches
2023-202428Guingampfr FRACoupe de France1.50Matches
2023-202428Guingampfr FRA2. Ligue 226.76316234021100000397410Matches
11 Seasons7 Clubs4 Leagues196.330743001573517270000019801674
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (3 Seasons)3 Leagues71.0147314432222131700000959844
Guingamp (2 Seasons)2 Leagues55.01231120816133500000793722
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)2 Leagues25.60
Nîmes (1 Season)3 Leagues14.02812641600130000017517
Angers (1 Season)3 Leagues7.2898630002000005301
Lille (1 Season)2 Leagues6.1
Ligue 2 (7 Seasons)142.227042651383516220000017521566
Coupe de France (7 Seasons)10.20
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.03703501900150000022818
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
2012-201317Lens1 League0.8
2014-201519Lens1 League16.7
2015-201620Lille2 Leagues6.1
2016-201721Strasbourg2 Leagues25.60
2017-201822Angers3 Leagues7.2898630002000005301
2018-201923Nîmes3 Leagues14.02812641600130000017517
2019-202024Valenciennes3 Leagues20.24674612001500000305415
2020-202125Valenciennes2 Leagues29.159157215207800000394418
2021-202226Valenciennes2 Leagues21.64154105025400000260011
2022-202327Guingamp2 Leagues26.860058512112400000396312
2023-202428Guingamp2 Leagues28.26316234021100000397410
11 Seasons7 Clubs4 Leagues196.330743001573517270000019801674
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (3 Seasons)3 Leagues71.0147314432222131700000959844
Guingamp (2 Seasons)2 Leagues55.01231120816133500000793722
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)2 Leagues25.60
Nîmes (1 Season)3 Leagues14.02812641600130000017517
Angers (1 Season)3 Leagues7.2898630002000005301
Lille (1 Season)2 Leagues6.1
Ligue 2 (7 Seasons)142.227042651383516220000017521566
Coupe de France (7 Seasons)10.20
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.03703501900150000022818
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
2012-201317Lensfr FRA2. Ligue 212th0.8
2014-201519Lensfr FRA1. Ligue 120th16.7Matches
2015-201620Lillefr FRA1. Ligue 15th6.0Matches
2016-201721Strasbourgfr FRA2. Ligue 21st24.90Matches
2017-201822Angersfr FRA1. Ligue 114th5.1898630002000005301Matches
2018-201923Nîmesfr FRA1. Ligue 19th13.12812641600130000017517Matches
2019-202024Valenciennesfr FRA2. Ligue 27th18.94674612001500000305415Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.959157215207800000394418Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.74154105025400000260011Matches
2022-202327Guingampfr FRA2. Ligue 26th25.360058512112400000396312Matches
2023-202428Guingampfr FRA2. Ligue 28th26.76316234021100000397410Matches
11 Seasons7 Clubs2 Leagues183.130743001573517270000019801674
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (3 Seasons)1 League64.5147314432222131700000959844
Guingamp (2 Seasons)1 League52.01231120816133500000793722
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)1 League24.90
Nîmes (1 Season)1 League13.12812641600130000017517
Angers (1 Season)1 League5.1898630002000005301
Lille (1 Season)1 League6.0
Ligue 2 (7 Seasons)142.227042651383516220000017521566
Ligue 1 (4 Seasons)41.03703501900150000022818
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd0.1Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th0.7Matches
2017-201822Angersfr FRACoupe de France33rd0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th1.3Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th0.8Matches
2019-202024Valenciennesfr FRACoupe de France33rd1.30Matches
2020-202125Valenciennesfr FRACoupe de France17th2.20Matches
2021-202226Valenciennesfr FRACoupe de FranceR642.90Matches
2022-202327Guingampfr FRACoupe de FranceRd81.4Matches
2023-202428Guingampfr FRACoupe de FranceR641.50Matches
9 Seasons6 Clubs2 Leagues13.10
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (3 Seasons)2 Leagues6.50
Guingamp (2 Seasons)1 League3.00
Angers (1 Season)2 Leagues2.1
Nîmes (1 Season)2 Leagues0.8
Strasbourg (1 Season)1 League0.7
Lille (1 Season)1 League0.1
Coupe de France (7 Seasons)10.20
Coupe de la Ligue (5 Seasons)2.9

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
2012-201317Lensfr FRA2. Ligue 20.8
2014-201519Lensfr FRA1. Ligue 116.7Matches
2015-201620Lillefr FRA1. Coupe de la Ligue0.1Matches
2015-201620Lillefr FRA1. Ligue 16.0Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue0.7Matches
2016-201721Strasbourgfr FRA2. Ligue 224.9Matches
2017-201822Angersfr FRACoupe de France0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue1.3Matches
2017-201822Angersfr FRA1. Ligue 15.1122.3680211020.39200000Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue0.8Matches
2018-201923Nîmesfr FRA1. Ligue 113.1231.75140125110.08100000Matches
2019-202024Valenciennesfr FRACoupe de France1.3Matches
2019-202024Valenciennesfr FRA2. Ligue 218.9532.81360755060.32500010Matches
2020-202125Valenciennesfr FRACoupe de France2.2Matches
2020-202125Valenciennesfr FRA2. Ligue 226.9461.71340156080.30501110Matches
2021-202226Valenciennesfr FRACoupe de France2.9Matches
2021-202226Valenciennesfr FRA2. Ligue 218.7382.03300124160.32400011Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.3552.17420157070.28600100Matches
2023-202428Guingampfr FRACoupe de France1.5Matches
2023-202428Guingampfr FRA2. Ligue 226.7622.33490265060.23400110Matches
11 Seasons7 Clubs4 Leagues196.32892.1521301526332360.272701341
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (3 Seasons)3 Leagues71.01372.121000912151200.311401131
Guingamp (2 Seasons)2 Leagues55.01172.25910311120130.251000210
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)2 Leagues25.6
Nîmes (1 Season)3 Leagues14.0231.75140125110.08100000
Angers (1 Season)3 Leagues7.2122.3680211020.39200000
Lille (1 Season)2 Leagues6.1
Ligue 2 (7 Seasons)142.22542.1819101223271330.282401341
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.0351.92220336130.16300000
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
2012-201317Lens1 League0.8
2014-201519Lens1 League16.7
2015-201620Lille2 Leagues6.1
2016-201721Strasbourg2 Leagues25.6
2017-201822Angers3 Leagues7.2122.3680211020.39200000
2018-201923Nîmes3 Leagues14.0231.75140125110.08100000
2019-202024Valenciennes3 Leagues20.2532.81360755060.32500010
2020-202125Valenciennes2 Leagues29.1461.71340156080.30501110
2021-202226Valenciennes2 Leagues21.6382.03300124160.32400011
2022-202327Guingamp2 Leagues26.8552.17420157070.28600100
2023-202428Guingamp2 Leagues28.2622.33490265060.23400110
11 Seasons7 Clubs4 Leagues196.32892.1521301526332360.272701341
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (3 Seasons)3 Leagues71.01372.121000912151200.311401131
Guingamp (2 Seasons)2 Leagues55.01172.25910311120130.251000210
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)2 Leagues25.6
Nîmes (1 Season)3 Leagues14.0231.75140125110.08100000
Angers (1 Season)3 Leagues7.2122.3680211020.39200000
Lille (1 Season)2 Leagues6.1
Ligue 2 (7 Seasons)142.22542.1819101223271330.282401341
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.0351.92220336130.16300000
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
2012-201317Lensfr FRA2. Ligue 212th0.8
2014-201519Lensfr FRA1. Ligue 120th16.7Matches
2015-201620Lillefr FRA1. Ligue 15th6.0Matches
2016-201721Strasbourgfr FRA2. Ligue 21st24.9Matches
2017-201822Angersfr FRA1. Ligue 114th5.1122.3680211020.39200000Matches
2018-201923Nîmesfr FRA1. Ligue 19th13.1231.75140125110.08100000Matches
2019-202024Valenciennesfr FRA2. Ligue 27th18.9532.81360755060.32500010Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.9461.71340156080.30501110Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.7382.03300124160.32400011Matches
2022-202327Guingampfr FRA2. Ligue 26th25.3552.17420157070.28600100Matches
2023-202428Guingampfr FRA2. Ligue 28th26.7622.33490265060.23400110Matches
11 Seasons7 Clubs2 Leagues183.12892.1521301526332360.272701341
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (3 Seasons)1 League64.51372.121000912151200.311401131
Guingamp (2 Seasons)1 League52.01172.25910311120130.251000210
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)1 League24.9
Nîmes (1 Season)1 League13.1231.75140125110.08100000
Angers (1 Season)1 League5.1122.3680211020.39200000
Lille (1 Season)1 League6.0
Ligue 2 (7 Seasons)142.22542.1819101223271330.282401341
Ligue 1 (4 Seasons)41.0351.92220336130.16300000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd0.1Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th0.7Matches
2017-201822Angersfr FRACoupe de France33rd0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th1.3Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th0.8Matches
2019-202024Valenciennesfr FRACoupe de France33rd1.3Matches
2020-202125Valenciennesfr FRACoupe de France17th2.2Matches
2021-202226Valenciennesfr FRACoupe de FranceR642.9Matches
2022-202327Guingampfr FRACoupe de FranceRd81.4Matches
2023-202428Guingampfr FRACoupe de FranceR641.5Matches
9 Seasons6 Clubs2 Leagues13.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (3 Seasons)2 Leagues6.5
Guingamp (2 Seasons)1 League3.0
Angers (1 Season)2 Leagues2.1
Nîmes (1 Season)2 Leagues0.8
Strasbourg (1 Season)1 League0.7
Lille (1 Season)1 League0.1
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9

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
2012-201317Lensfr FRA2. Ligue 20.8
2014-201519Lensfr FRA1. Ligue 116.7Matches
2015-201620Lillefr FRA1. Coupe de la Ligue0.1Matches
2015-201620Lillefr FRA1. Ligue 16.0Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue0.7Matches
2016-201721Strasbourgfr FRA2. Ligue 224.900Matches
2017-201822Angersfr FRACoupe de France0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue1.3Matches
2017-201822Angersfr FRA1. Ligue 15.141022050.054132610Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue0.8Matches
2018-201923Nîmesfr FRA1. Ligue 113.11261832922.2760621460Matches
2019-202024Valenciennesfr FRACoupe de France1.300Matches
2019-202024Valenciennesfr FRA2. Ligue 218.910627121216.71017215111180Matches
2020-202125Valenciennesfr FRACoupe de France2.211Matches
2020-202125Valenciennesfr FRA2. Ligue 226.912827321513.3131156416240Matches
2021-202226Valenciennesfr FRACoupe de France2.900Matches
2021-202226Valenciennesfr FRA2. Ligue 218.7141007752321.71811110418180Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.314829373221.92516511519320Matches
2023-202428Guingampfr FRACoupe de France1.500Matches
2023-202428Guingampfr FRA2. Ligue 226.71611110531127.3818315521201Matches
11 Seasons7 Clubs4 Leagues196.38251850242110719.686831766241051191
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Valenciennes (3 Seasons)3 Leagues71.036254211195018.041398311045600
Guingamp (2 Seasons)2 Leagues55.030193198104323.333348261040521
Lens (2 Seasons)2 Leagues17.50
Strasbourg (1 Season)2 Leagues25.6000
Nîmes (1 Season)3 Leagues14.01261832922.2760621460
Angers (1 Season)3 Leagues7.241022050.054132610
Lille (1 Season)2 Leagues6.10
Ligue 2 (7 Seasons)142.2664374019199320.47473165719851121
Coupe de France (7 Seasons)10.2110
Coupe de la Ligue (5 Seasons)2.90
Ligue 1 (4 Seasons)41.0167110521414.312101942070
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
2012-201317Lens1 League0.80
2014-201519Lens1 League16.70
2015-201620Lille2 Leagues6.10
2016-201721Strasbourg2 Leagues25.6000
2017-201822Angers3 Leagues7.241022050.054132610
2018-201923Nîmes3 Leagues14.01261832922.2760621460
2019-202024Valenciennes3 Leagues20.210627121216.71017215111180
2020-202125Valenciennes2 Leagues29.112927321513.3131156516240
2021-202226Valenciennes2 Leagues21.6141007752321.71811110418180
2022-202327Guingamp2 Leagues26.814829373221.92516511519320
2023-202428Guingamp2 Leagues28.21611110531127.3818315521201
11 Seasons7 Clubs4 Leagues196.38251850242110719.686831766241051191
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Valenciennes (3 Seasons)3 Leagues71.036254211195018.041398311045600
Guingamp (2 Seasons)2 Leagues55.030193198104323.333348261040521
Lens (2 Seasons)2 Leagues17.50
Strasbourg (1 Season)2 Leagues25.6000
Nîmes (1 Season)3 Leagues14.01261832922.2760621460
Angers (1 Season)3 Leagues7.241022050.054132610
Lille (1 Season)2 Leagues6.10
Ligue 2 (7 Seasons)142.2664374019199320.47473165719851121
Coupe de France (7 Seasons)10.2110
Coupe de la Ligue (5 Seasons)2.90
Ligue 1 (4 Seasons)41.0167110521414.312101942070
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
2012-201317Lensfr FRA2. Ligue 212th0.8
2014-201519Lensfr FRA1. Ligue 120th16.7Matches
2015-201620Lillefr FRA1. Ligue 15th6.0Matches
2016-201721Strasbourgfr FRA2. Ligue 21st24.900Matches
2017-201822Angersfr FRA1. Ligue 114th5.141022050.054132610Matches
2018-201923Nîmesfr FRA1. Ligue 19th13.11261832922.2760621460Matches
2019-202024Valenciennesfr FRA2. Ligue 27th18.910627121216.71017215111180Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.912827321513.3131156416240Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.7141007752321.71811110418180Matches
2022-202327Guingampfr FRA2. Ligue 26th25.314829373221.92516511519320Matches
2023-202428Guingampfr FRA2. Ligue 28th26.71611110531127.3818315521201Matches
11 Seasons7 Clubs2 Leagues183.18250850242110719.686831766231051191
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
Valenciennes (3 Seasons)1 League64.536244211195018.04139831945600
Guingamp (2 Seasons)1 League52.030193198104323.333348261040521
Lens (2 Seasons)2 Leagues17.50
Strasbourg (1 Season)1 League24.9000
Nîmes (1 Season)1 League13.11261832922.2760621460
Angers (1 Season)1 League5.141022050.054132610
Lille (1 Season)1 League6.00
Ligue 2 (7 Seasons)142.2664374019199320.47473165719851121
Ligue 1 (4 Seasons)41.0167110521414.312101942070
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd0.1Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th0.7Matches
2017-201822Angersfr FRACoupe de France33rd0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th1.3Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th0.8Matches
2019-202024Valenciennesfr FRACoupe de France33rd1.300Matches
2020-202125Valenciennesfr FRACoupe de France17th2.211Matches
2021-202226Valenciennesfr FRACoupe de FranceR642.900Matches
2022-202327Guingampfr FRACoupe de FranceRd81.4Matches
2023-202428Guingampfr FRACoupe de FranceR641.500Matches
9 Seasons6 Clubs2 Leagues13.1110
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
Valenciennes (3 Seasons)2 Leagues6.5110
Guingamp (2 Seasons)1 League3.0000
Angers (1 Season)2 Leagues2.10
Nîmes (1 Season)2 Leagues0.80
Strasbourg (1 Season)1 League0.70
Lille (1 Season)1 League0.10
Coupe de France (7 Seasons)10.2110
Coupe de la Ligue (5 Seasons)2.90

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
2012-201317Lensfr FRA2. Ligue 20.8
2014-201519Lensfr FRA1. Ligue 116.7Matches
2015-201620Lillefr FRA1. Coupe de la Ligue0.1Matches
2015-201620Lillefr FRA1. Ligue 16.0Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue0.7Matches
2016-201721Strasbourgfr FRA2. Ligue 224.9Matches
2017-201822Angersfr FRACoupe de France0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue1.3Matches
2017-201822Angersfr FRA1. Ligue 15.1136356072201364250.0250.07941318497217711036Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue0.8Matches
2018-201923Nîmesfr FRA1. Ligue 113.138762720316330387141071.4428.61868362799133371928761Matches
2019-202024Valenciennesfr FRACoupe de France1.3Matches
2019-202024Valenciennesfr FRA2. Ligue 218.9658184828433281658291655.21344.841424619823828165716554143Matches
2020-202125Valenciennesfr FRACoupe de France2.2Matches
2020-202125Valenciennesfr FRA2. Ligue 226.9805317039434880805371951.41848.645923139603320125635679180Matches
2021-202226Valenciennesfr FRACoupe de France2.9Matches
2021-202226Valenciennesfr FRA2. Ligue 218.760520352922817360520840.01260.031315565052014125331467103Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.380038664143317980020630.01155.05042863898232375129642156Matches
2023-202428Guingampfr FRACoupe de France1.5Matches
2023-202428Guingampfr FRA2. Ligue 226.78392648415385108839261038.51350.05132627773173185716658113Matches
11 Seasons7 Clubs4 Leagues196.342301422992062191247142301507147.37348.72468130694581149136603281533397792
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
Valenciennes (3 Seasons)3 Leagues71.02068691539709612342068864350.04350.0118663302447916240166821700426
Guingamp (2 Seasons)2 Leagues55.01639641148297161871639461634.82452.2101754901671405415108451300269
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)2 Leagues25.6
Nîmes (1 Season)3 Leagues14.038762720316330387141071.4428.61868362799133371928761
Angers (1 Season)3 Leagues7.2136356072201364250.0250.07941318497217711036
Lille (1 Season)2 Leagues6.1
Ligue 2 (7 Seasons)142.237071332671799167742137071325944.76750.82203118204118131116552741273000695
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.052393226323550523181266.7633.3265124946318205542639797
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
2012-201317Lens1 League0.8
2014-201519Lens1 League16.7
2015-201620Lille2 Leagues6.1
2016-201721Strasbourg2 Leagues25.6
2017-201822Angers3 Leagues7.2136356072201364250.0250.07941318497217711036
2018-201923Nîmes3 Leagues14.038762720316330387141071.4428.61868362799133371928761
2019-202024Valenciennes3 Leagues20.2658184828433281658291655.21344.841424619823828165716554143
2020-202125Valenciennes2 Leagues29.1805317039434880805371951.41848.645923139603320125635679180
2021-202226Valenciennes2 Leagues21.660520352922817360520840.01260.031315565052014125331467103
2022-202327Guingamp2 Leagues26.880038664143317980020630.01155.05042863898232375129642156
2023-202428Guingamp2 Leagues28.28392648415385108839261038.51350.05132627773173185716658113
11 Seasons7 Clubs4 Leagues196.342301422992062191247142301507147.37348.72468130694581149136603281533397792
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
Valenciennes (3 Seasons)3 Leagues71.02068691539709612342068864350.04350.0118663302447916240166821700426
Guingamp (2 Seasons)2 Leagues55.01639641148297161871639461634.82452.2101754901671405415108451300269
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)2 Leagues25.6
Nîmes (1 Season)3 Leagues14.038762720316330387141071.4428.61868362799133371928761
Angers (1 Season)3 Leagues7.2136356072201364250.0250.07941318497217711036
Lille (1 Season)2 Leagues6.1
Ligue 2 (7 Seasons)142.237071332671799167742137071325944.76750.82203118204118131116552741273000695
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.052393226323550523181266.7633.3265124946318205542639797
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
2012-201317Lensfr FRA2. Ligue 212th0.8
2014-201519Lensfr FRA1. Ligue 120th16.7Matches
2015-201620Lillefr FRA1. Ligue 15th6.0Matches
2016-201721Strasbourgfr FRA2. Ligue 21st24.9Matches
2017-201822Angersfr FRA1. Ligue 114th5.1136356072201364250.0250.07941318497217711036Matches
2018-201923Nîmesfr FRA1. Ligue 19th13.138762720316330387141071.4428.61868362799133371928761Matches
2019-202024Valenciennesfr FRA2. Ligue 27th18.9658184828433281658291655.21344.841424619823828165716554143Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.9805317039434880805371951.41848.645923139603320125635679180Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.760520352922817360520840.01260.031315565052014125331467103Matches
2022-202327Guingampfr FRA2. Ligue 26th25.380038664143317980020630.01155.05042863898232375129642156Matches
2023-202428Guingampfr FRA2. Ligue 28th26.78392648415385108839261038.51350.05132627773173185716658113Matches
11 Seasons7 Clubs2 Leagues183.142301422992062191247142301507147.37348.72468130694581149136603281533397792
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
Valenciennes (3 Seasons)1 League64.52068691539709612342068864350.04350.0118663302447916240166821700426
Guingamp (2 Seasons)1 League52.01639641148297161871639461634.82452.2101754901671405415108451300269
Lens (2 Seasons)2 Leagues17.5
Strasbourg (1 Season)1 League24.9
Nîmes (1 Season)1 League13.138762720316330387141071.4428.61868362799133371928761
Angers (1 Season)1 League5.1136356072201364250.0250.07941318497217711036
Lille (1 Season)1 League6.0
Ligue 2 (7 Seasons)142.237071332671799167742137071325944.76750.82203118204118131116552741273000695
Ligue 1 (4 Seasons)41.052393226323550523181266.7633.3265124946318205542639797
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd0.1Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th0.7Matches
2017-201822Angersfr FRACoupe de France33rd0.8Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th1.3Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th0.8Matches
2019-202024Valenciennesfr FRACoupe de France33rd1.3Matches
2020-202125Valenciennesfr FRACoupe de France17th2.2Matches
2021-202226Valenciennesfr FRACoupe de FranceR642.9Matches
2022-202327Guingampfr FRACoupe de FranceRd81.4Matches
2023-202428Guingampfr FRACoupe de FranceR641.5Matches
9 Seasons6 Clubs2 Leagues13.1
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
Valenciennes (3 Seasons)2 Leagues6.5
Guingamp (2 Seasons)1 League3.0
Angers (1 Season)2 Leagues2.1
Nîmes (1 Season)2 Leagues0.8
Strasbourg (1 Season)1 League0.7
Lille (1 Season)1 League0.1
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9

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
2012-201317Lensfr FRA2. Ligue 2672122.10.806
2014-201519Lensfr FRA1. Ligue 1271,5035643.916.71591250.781525-10-0.60+0.29Matches
2015-201620Lillefr FRA1. Coupe de la Ligue1771.50.1001613.000000.00-0.95Matches
2015-201620Lillefr FRA1. Ligue 1105425415.86.053541.102200.00-0.38Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue1616133.90.71610003.0010+1+1.48+2.99Matches
2016-201721Strasbourgfr FRA2. Ligue 2312,2417265.524.9277411.774231+11+0.44+0.06Matches
2017-201822Angersfr FRACoupe de France1727280.00.81720000.0002-2-2.50-2.50Matches
2017-201822Angersfr FRA1. Coupe de la Ligue21206044.41.32600001.502200.00-0.60Matches
2017-201822Angersfr FRA1. Ligue 1164582913.45.138521316111.2556-1-0.20+0.088.27.5+0.7+0.13+0.09Matches
2018-201923Nîmesfr FRACoupe de France00001Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue1737334.80.81730010.0012-1-1.23-1.23Matches
2018-201923Nîmesfr FRA1. Ligue 1241,1834934.613.11571291391.251319-6-0.46-0.6613.718.4-4.7-0.36-0.29Matches
2019-202024Valenciennesfr FRACoupe de France21216144.81.32611001.5032+1+0.74+0.14Matches
2019-202024Valenciennesfr FRA1. Coupe de la Ligue00001Matches
2019-202024Valenciennesfr FRA2. Ligue 2211,6988167.418.918881333811.481712+5+0.27+0.3723.724.2-0.5-0.03+0.11Matches
2020-202125Valenciennesfr FRACoupe de France31986673.32.23661002.0053+2+0.91+4.66Matches
2020-202125Valenciennesfr FRA2. Ligue 2292,4218372.726.9298321001.213342-9-0.33-0.3328.840.0-11.2-0.42+0.18Matches
2021-202226Valenciennesfr FRACoupe de France32638897.42.93882002.0062+4+1.37+1.37Matches
2021-202226Valenciennesfr FRA2. Ligue 2251,6856749.318.721751042801.321923-4-0.21+0.2524.222.0+2.3+0.12+0.35Matches
2022-202327Guingampfr FRACoupe de France21276460.51.4180014702.0020+2+1.42+1.42Matches
2022-202327Guingampfr FRA2. Ligue 2342,2816766.725.326791082701.473927+12+0.47+1.0331.730.3+1.4+0.05+0.16Matches
2023-202428Guingampfr FRACoupe de France31394646.31.5166023701.332200.00+0.56Matches
2023-202428Guingampfr FRA2. Ligue 2352,3996972.026.72978562401.343426+8+0.30+0.5935.628.1+7.5+0.28-0.20Matches
11 Seasons7 Clubs4 Leagues27717,6646445.0196.320379867422351.35241228+13+0.07+0.19165.9170.5-4.6-0.03+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
Valenciennes (3 Seasons)3 Leagues836,3867762.871.076814873221.388384-1-0.01+0.2876.886.2-9.4-0.15+0.16
Guingamp (2 Seasons)2 Leagues744,9466768.155.0577815172801.427755+22+0.40+0.8367.358.4+8.9+0.17+0.01
Lens (2 Seasons)2 Leagues331,5754823.017.51591850.781525-10-0.60+0.29
Strasbourg (1 Season)2 Leagues322,3027263.925.628617411.814331+12+0.47+0.26
Nîmes (1 Season)3 Leagues251,2565033.814.016712913111.201421-7-0.50-0.6913.718.4-4.7-0.36-0.29
Angers (1 Season)3 Leagues196503417.27.267521316111.21710-3-0.42-0.198.27.5+0.7+0.13+0.09
Lille (1 Season)2 Leagues115495014.16.1536651.272200.00-0.46
Ligue 2 (7 Seasons)18112,7977156.0142.21508066312821.43184161+23+0.16+0.36144.0144.5-0.50.00+0.13
Coupe de France (7 Seasons)149206661.310.21173434011.641811+7+0.68+1.24
Coupe de la Ligue (5 Seasons)52615221.22.946401631.804400.00-0.41
Ligue 1 (4 Seasons)773,6864826.941.03873163915291.073552-17-0.42-0.3221.926.0-4.1-0.22-0.21
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
2012-201317Lens1 League672122.10.806
2014-201519Lens1 League271,5035643.916.71591250.781525-10-0.60+0.29
2015-201620Lille2 Leagues115495014.16.1536651.272200.00-0.46
2016-201721Strasbourg2 Leagues322,3027263.925.628617411.814331+12+0.47+0.26
2017-201822Angers3 Leagues196503417.27.267521316111.21710-3-0.42-0.198.27.5+0.7+0.13+0.09
2018-201923Nîmes3 Leagues251,2565033.814.016712913111.201421-7-0.50-0.6913.718.4-4.7-0.36-0.29
2019-202024Valenciennes3 Leagues231,8197963.220.220851433821.482014+6+0.30+0.3023.724.2-0.5-0.03+0.11
2020-202125Valenciennes2 Leagues322,6198272.829.1328222001.283845-7-0.24+0.0328.840.0-11.2-0.42+0.18
2021-202226Valenciennes2 Leagues281,9487052.821.624771242801.39252500.00+0.4624.222.0+2.3+0.12+0.35
2022-202327Guingamp2 Leagues362,4086766.326.827791092901.504127+14+0.52+1.0431.730.3+1.4+0.05+0.16
2023-202428Guingamp2 Leagues382,5386769.928.23077582701.343628+8+0.28+0.6135.628.1+7.5+0.28-0.20
11 Seasons7 Clubs4 Leagues27717,6646445.0196.320379867422351.35241228+13+0.07+0.19165.9170.5-4.6-0.03+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
Valenciennes (3 Seasons)3 Leagues836,3867762.871.076814873221.388384-1-0.01+0.2876.886.2-9.4-0.15+0.16
Guingamp (2 Seasons)2 Leagues744,9466768.155.0577815172801.427755+22+0.40+0.8367.358.4+8.9+0.17+0.01
Lens (2 Seasons)2 Leagues331,5754823.017.51591850.781525-10-0.60+0.29
Strasbourg (1 Season)2 Leagues322,3027263.925.628617411.814331+12+0.47+0.26
Nîmes (1 Season)3 Leagues251,2565033.814.016712913111.201421-7-0.50-0.6913.718.4-4.7-0.36-0.29
Angers (1 Season)3 Leagues196503417.27.267521316111.21710-3-0.42-0.198.27.5+0.7+0.13+0.09
Lille (1 Season)2 Leagues115495014.16.1536651.272200.00-0.46
Ligue 2 (7 Seasons)18112,7977156.0142.21508066312821.43184161+23+0.16+0.36144.0144.5-0.50.00+0.13
Coupe de France (7 Seasons)149206661.310.21173434011.641811+7+0.68+1.24
Coupe de la Ligue (5 Seasons)52615221.22.946401631.804400.00-0.41
Ligue 1 (4 Seasons)773,6864826.941.03873163915291.073552-17-0.42-0.3221.926.0-4.1-0.22-0.21
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
2012-201317Lensfr FRA2. Ligue 212th672122.10.806
2014-201519Lensfr FRA1. Ligue 120th271,5035643.916.71591250.781525-10-0.60+0.29Matches
2015-201620Lillefr FRA1. Ligue 15th105425415.86.053541.102200.00-0.38Matches
2016-201721Strasbourgfr FRA2. Ligue 21st312,2417265.524.9277411.774231+11+0.44+0.06Matches
2017-201822Angersfr FRA1. Ligue 114th164582913.45.138521316111.2556-1-0.20+0.088.27.5+0.7+0.13+0.09Matches
2018-201923Nîmesfr FRA1. Ligue 19th241,1834934.613.11571291391.251319-6-0.46-0.6613.718.4-4.7-0.36-0.29Matches
2019-202024Valenciennesfr FRA2. Ligue 27th211,6988167.418.918881333811.481712+5+0.27+0.3723.724.2-0.5-0.03+0.11Matches
2020-202125Valenciennesfr FRA2. Ligue 211th292,4218372.726.9298321001.213342-9-0.33-0.3328.840.0-11.2-0.42+0.18Matches
2021-202226Valenciennesfr FRA2. Ligue 216th251,6856749.318.721751042801.321923-4-0.21+0.2524.222.0+2.3+0.12+0.35Matches
2022-202327Guingampfr FRA2. Ligue 26th342,2816766.725.326791082701.473927+12+0.47+1.0331.730.3+1.4+0.05+0.16Matches
2023-202428Guingampfr FRA2. Ligue 28th352,3996972.026.72978562401.343426+8+0.30+0.5935.628.1+7.5+0.28-0.20Matches
11 Seasons7 Clubs2 Leagues25816,4836445.1183.118880827021311.32219213+6+0.03+0.17165.9170.5-4.6-0.03+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
Valenciennes (3 Seasons)1 League755,8047762.664.568824473211.326977-8-0.12+0.1476.886.2-9.4-0.15+0.16
Guingamp (2 Seasons)1 League694,6806869.352.0557915142601.407353+20+0.38+0.8267.358.4+8.9+0.17+0.01
Lens (2 Seasons)2 Leagues331,5754823.017.51591850.781525-10-0.60+0.29
Strasbourg (1 Season)1 League312,2417265.524.9277411.774231+11+0.44+0.06
Nîmes (1 Season)1 League241,1834934.613.11571291391.251319-6-0.46-0.6613.718.4-4.7-0.36-0.29
Angers (1 Season)1 League164582913.45.138521316111.2556-1-0.20+0.088.27.5+0.7+0.13+0.09
Lille (1 Season)1 League105425415.86.053541.102200.00-0.38
Ligue 2 (7 Seasons)18112,7977156.0142.21508066312821.43184161+23+0.16+0.36144.0144.5-0.50.00+0.13
Ligue 1 (4 Seasons)773,6864826.941.03873163915291.073552-17-0.42-0.3221.926.0-4.1-0.22-0.21
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd1771.50.1001613.000000.00-0.95Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th1616133.90.71610003.0010+1+1.48+2.99Matches
2017-201822Angersfr FRACoupe de France33rd1727280.00.81720000.0002-2-2.50-2.50Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th21206044.41.32600001.502200.00-0.60Matches
2018-201923Nîmesfr FRACoupe de France33rd00001Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th1737334.80.81730010.0012-1-1.23-1.23Matches
2019-202024Valenciennesfr FRACoupe de France33rd21216144.81.32611001.5032+1+0.74+0.14Matches
2019-202024Valenciennesfr FRA1. Coupe de la Ligue33rd00001Matches
2020-202125Valenciennesfr FRACoupe de France17th31986673.32.23661002.0053+2+0.91+4.66Matches
2021-202226Valenciennesfr FRACoupe de FranceR6432638897.42.93882002.0062+4+1.37+1.37Matches
2022-202327Guingampfr FRACoupe de FranceRd821276460.51.4180014702.0020+2+1.42+1.42Matches
2023-202428Guingampfr FRACoupe de FranceR6431394646.31.5166023701.332200.00+0.56Matches
9 Seasons6 Clubs2 Leagues191,1816243.313.11570443241.682215+7+0.53+0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Valenciennes (3 Seasons)2 Leagues85827364.76.58734011.88147+7+1.08+1.87
Guingamp (2 Seasons)1 League52665352.23.0273034001.6042+2+0.68+1.05
Angers (1 Season)2 Leagues31926453.32.13640001.0024-2-0.94-1.47
Nîmes (1 Season)2 Leagues1737324.30.81730020.0012-1-1.23-1.23
Strasbourg (1 Season)1 League1616133.90.71610003.0010+1+1.48+2.99
Lille (1 Season)1 League1771.50.1001613.000000.00-0.95
Coupe de France (7 Seasons)149206661.310.21173434011.641811+7+0.68+1.24
Coupe de la Ligue (5 Seasons)52615221.22.946401631.804400.00-0.41

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
2012-201317Lensfr FRA2. Ligue 20.810
2014-201519Lensfr FRA1. Ligue 116.71028Matches
2015-201620Lillefr FRA1. Coupe de la Ligue0.10000Matches
2015-201620Lillefr FRA1. Ligue 16.0108Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue0.70000Matches
2016-201721Strasbourgfr FRA2. Ligue 224.92004900000000Matches
2017-201822Angersfr FRACoupe de France0.80000Matches
2017-201822Angersfr FRA1. Coupe de la Ligue1.30000Matches
2017-201822Angersfr FRA1. Ligue 15.130019542210006242549.0Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue0.80000Matches
2018-201923Nîmesfr FRA1. Ligue 113.14002421332610026847154.2Matches
2019-202024Valenciennesfr FRACoupe de France1.30000000000Matches
2019-202024Valenciennesfr FRA2. Ligue 218.94102940651610038906558.1Matches
2020-202125Valenciennesfr FRACoupe de France2.20000310110Matches
2020-202125Valenciennesfr FRA2. Ligue 226.950047572384820048968752.5Matches
2021-202226Valenciennesfr FRACoupe de France2.90001100000Matches
2021-202226Valenciennesfr FRA2. Ligue 218.7300392684410100381087260.0Matches
2022-202327Guingampfr FRACoupe de France1.40000Matches
2022-202327Guingampfr FRA2. Ligue 225.3200384112458000701579163.3Matches
2023-202428Guingampfr FRACoupe de France1.50000100000Matches
2023-202428Guingampfr FRA2. Ligue 226.740035411315110006719812162.1Matches
11 Seasons7 Clubs4 Leagues196.330103172367027245150029375753258.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Valenciennes (3 Seasons)3 Leagues71.012101161273817102540012429422456.8
Guingamp (2 Seasons)2 Leagues55.06007383255101900013735521262.6
Lens (2 Seasons)2 Leagues17.52028
Strasbourg (1 Season)2 Leagues25.62004900000000
Nîmes (1 Season)3 Leagues14.04002421332610026847154.2
Angers (1 Season)3 Leagues7.230019542210006242549.0
Lille (1 Season)2 Leagues6.110080
Ligue 2 (7 Seasons)142.221102372056222194340026164943659.8
Coupe de France (7 Seasons)10.20001510110
Coupe de la Ligue (5 Seasons)2.90000
Ligue 1 (4 Seasons)41.090079267547100321089652.9
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
2012-201317Lens1 League0.810
2014-201519Lens1 League16.71028
2015-201620Lille2 Leagues6.110080
2016-201721Strasbourg2 Leagues25.62004900000000
2017-201822Angers3 Leagues7.230019542210006242549.0
2018-201923Nîmes3 Leagues14.04002421332610026847154.2
2019-202024Valenciennes3 Leagues20.24102940651610038906558.1
2020-202125Valenciennes2 Leagues29.150047602485920048968752.5
2021-202226Valenciennes2 Leagues21.6300402784410100381087260.0
2022-202327Guingamp2 Leagues26.8200384112458000701579163.3
2023-202428Guingamp2 Leagues28.240035421315110006719812162.1
11 Seasons7 Clubs4 Leagues196.330103172367027245150029375753258.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Valenciennes (3 Seasons)3 Leagues71.012101161273817102540012429422456.8
Guingamp (2 Seasons)2 Leagues55.06007383255101900013735521262.6
Lens (2 Seasons)2 Leagues17.52028
Strasbourg (1 Season)2 Leagues25.62004900000000
Nîmes (1 Season)3 Leagues14.04002421332610026847154.2
Angers (1 Season)3 Leagues7.230019542210006242549.0
Lille (1 Season)2 Leagues6.110080
Ligue 2 (7 Seasons)142.221102372056222194340026164943659.8
Coupe de France (7 Seasons)10.20001510110
Coupe de la Ligue (5 Seasons)2.90000
Ligue 1 (4 Seasons)41.090079267547100321089652.9
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
2012-201317Lensfr FRA2. Ligue 212th0.810
2014-201519Lensfr FRA1. Ligue 120th16.71028Matches
2015-201620Lillefr FRA1. Ligue 15th6.0108Matches
2016-201721Strasbourgfr FRA2. Ligue 21st24.92004900000000Matches
2017-201822Angersfr FRA1. Ligue 114th5.130019542210006242549.0Matches
2018-201923Nîmesfr FRA1. Ligue 19th13.14002421332610026847154.2Matches
2019-202024Valenciennesfr FRA2. Ligue 27th18.94102940651610038906558.1Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.950047572384820048968752.5Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.7300392684410100381087260.0Matches
2022-202327Guingampfr FRA2. Ligue 26th25.3200384112458000701579163.3Matches
2023-202428Guingampfr FRA2. Ligue 28th26.740035411315110006719812162.1Matches
11 Seasons7 Clubs2 Leagues183.130103162316927235050029375753258.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Valenciennes (3 Seasons)1 League64.51210115123371792440012429422456.8
Guingamp (2 Seasons)1 League52.06007382255101900013735521262.6
Lens (2 Seasons)2 Leagues17.52028
Strasbourg (1 Season)1 League24.92004900000000
Nîmes (1 Season)1 League13.14002421332610026847154.2
Angers (1 Season)1 League5.130019542210006242549.0
Lille (1 Season)1 League6.0108
Ligue 2 (7 Seasons)142.221102372056222194340026164943659.8
Ligue 1 (4 Seasons)41.090079267547100321089652.9
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201620Lillefr FRA1. Coupe de la Ligue2nd0.10000Matches
2016-201721Strasbourgfr FRA1. Coupe de la Ligue27th0.70000Matches
2017-201822Angersfr FRACoupe de France33rd0.80000Matches
2017-201822Angersfr FRA1. Coupe de la Ligue5th1.30000Matches
2018-201923Nîmesfr FRA1. Coupe de la Ligue9th0.80000Matches
2019-202024Valenciennesfr FRACoupe de France33rd1.30000000000Matches
2020-202125Valenciennesfr FRACoupe de France17th2.20000310110Matches
2021-202226Valenciennesfr FRACoupe de FranceR642.90001100000Matches
2022-202327Guingampfr FRACoupe de FranceRd81.40000Matches
2023-202428Guingampfr FRACoupe de FranceR641.50000100000Matches
9 Seasons6 Clubs2 Leagues13.10001510110
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Valenciennes (3 Seasons)2 Leagues6.50001410110
Guingamp (2 Seasons)1 League3.00000100000
Angers (1 Season)2 Leagues2.10000
Nîmes (1 Season)2 Leagues0.80000
Strasbourg (1 Season)1 League0.70000
Lille (1 Season)1 League0.10000
Coupe de France (7 Seasons)10.20001510110
Coupe de la Ligue (5 Seasons)2.90000

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.