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-02SunEredivisieMatchweek 21HomeL 1–4Almere CityRKC WaalwijkN12000010000Match Report
2025-01-19SunEredivisieMatchweek 19HomeL 0–2Almere CityHeracles AlmeloN23000010000Match Report
2025-01-12SunEredivisieMatchweek 18AwayD 0–0Almere CityGroningenN1000000000Match Report
2024-10-04FriEredivisieMatchweek 8HomeL 0–1Almere CityWillem IIN10000011000Match Report
2024-09-29SunEredivisieMatchweek 7AwayL 0–1Almere CityZwolleYFW45000000000Match 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.9213200410.110.050.160.110.16Matches
2020-202125Valenciennesfr FRACoupe de France331982.2314212001.360.451.820.911.36Matches
2020-202125Valenciennesfr FRA2. Ligue 229292,42126.9111121100500.410.040.450.410.45Matches
2021-202226Valenciennesfr FRACoupe de France332632.9101101000.340.000.340.340.34Matches
2021-202226Valenciennesfr FRA2. Ligue 225211,68518.7628600300.320.110.430.320.43Matches
2022-202327Guingampfr FRACoupe de France211271.4202200001.420.001.421.421.42Matches
2022-202327Guingampfr FRA2. Ligue 234262,28125.36410600200.240.160.390.240.39Matches
2023-202428Guingampfr FRACoupe de France311391.5011000000.000.650.650.000.65Matches
2023-202428Guingampfr FRA2. Ligue 236302,46927.48210800400.290.070.360.290.36Matches
2024-202529Almere Citynl NED1. Eredivisie953233.6101100010.280.000.280.280.28Matches
12 Seasons8 Clubs5 Leagues28720918,057200.657207756133025.05.01.76.71835970.280.100.380.280.380.270.090.360.270.36
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.02452923131210.340.070.410.320.39
Guingamp (2 Seasons)2 Leagues75585,01655.7167231600600.290.130.410.290.41
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
Almere City (1 Season)1 League953233.6101100010.280.000.280.280.28
Ligue 2 (7 Seasons)18215112,867143.043145743002110.300.100.400.300.40
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
Eredivisie (1 Season)953233.6101100010.280.000.280.280.28
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.2314300410.150.050.200.150.20
2020-202125Valenciennes2 Leagues32322,61929.1142161312500.480.070.550.450.52
2021-202226Valenciennes2 Leagues28241,94821.6729701300.320.090.420.320.42
2022-202327Guingamp2 Leagues36272,40826.88412800200.300.150.450.300.45
2023-202428Guingamp2 Leagues39312,60829.08311800400.280.100.380.280.38
2024-202529Almere City1 League953233.6101100010.280.000.280.280.28
12 Seasons8 Clubs5 Leagues28720918,057200.657207756133025.05.01.76.71835970.280.100.380.280.380.270.090.360.270.36
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.02452923131210.340.070.410.320.39
Guingamp (2 Seasons)2 Leagues75585,01655.7167231600600.290.130.410.290.41
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
Almere City (1 Season)1 League953233.6101100010.280.000.280.280.28
Ligue 2 (7 Seasons)18215112,867143.043145743002110.300.100.400.300.40
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
Eredivisie (1 Season)953233.6101100010.280.000.280.280.28
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.9213200410.110.050.160.110.16Matches
2020-202125Valenciennesfr FRA2. Ligue 211th29292,42126.9111121100500.410.040.450.410.45Matches
2021-202226Valenciennesfr FRA2. Ligue 216th25211,68518.7628600300.320.110.430.320.43Matches
2022-202327Guingampfr FRA2. Ligue 26th34262,28125.36410600200.240.160.390.240.39Matches
2023-202428Guingampfr FRA2. Ligue 29th36302,46927.48210800400.290.070.360.290.36Matches
2024-202529Almere Citynl NED1. Eredivisie18th953233.6101100010.280.000.280.280.28Matches
12 Seasons8 Clubs3 Leagues26819416,876187.549186749003025.05.01.76.71835970.260.100.360.260.360.270.090.360.270.36
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.51942319001210.290.060.360.290.36
Guingamp (2 Seasons)1 League70564,75052.8146201400600.270.110.380.270.38
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
Almere City (1 Season)1 League953233.6101100010.280.000.280.280.28
Ligue 2 (7 Seasons)18215112,867143.043145743002110.300.100.400.300.40
Ligue 1 (4 Seasons)77383,68641.0549500905.05.01.76.71835970.120.100.220.120.220.270.090.360.270.36
Eredivisie (1 Season)953233.6101100010.280.000.280.280.28
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.92371540.51.960.800.050.1300Matches
2020-202125Valenciennesfr FRACoupe de France2.234375.01.821.360.500.6712Matches
2020-202125Valenciennesfr FRA2. Ligue 226.911442659.11.640.970.250.4200Matches
2021-202226Valenciennesfr FRACoupe de France2.91000.000.0001Matches
2021-202226Valenciennesfr FRA2. Ligue 218.76311651.61.660.850.190.3800Matches
2022-202327Guingampfr FRACoupe de France1.4200Matches
2022-202327Guingampfr FRA2. Ligue 225.36361747.21.420.670.170.3500Matches
2023-202428Guingampfr FRACoupe de France1.50100.00.650.000.0000Matches
2023-202428Guingampfr FRA2. Ligue 227.48392564.11.420.910.210.3200Matches
2024-202529Almere Citynl NED1. Eredivisie3.619333.32.510.840.110.3300Matches
12 Seasons8 Clubs5 Leagues200.65722515864.41.310.810.220.3411.50135.05.00.21-2.0-2.0
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.0241166051.71.630.850.200.3813
Guingamp (2 Seasons)2 Leagues55.716764255.31.400.770.180.3300
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
Almere City (1 Season)1 League3.619333.32.510.840.110.3300
Ligue 2 (7 Seasons)143.04318712867.41.320.900.220.3400
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
Eredivisie (1 Season)3.619333.32.510.840.110.3300
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.23371540.51.830.740.080.2000
2020-202125Valenciennes2 Leagues29.114482960.41.651.000.270.4512
2021-202226Valenciennes2 Leagues21.67311651.61.430.740.230.4401
2022-202327Guingamp2 Leagues26.88361747.21.420.670.170.3500
2023-202428Guingamp2 Leagues29.08402562.51.380.860.200.3200
2024-202529Almere City1 League3.619333.32.510.840.110.3300
12 Seasons8 Clubs5 Leagues200.65722515864.41.310.810.220.3411.50135.05.00.21-2.0-2.0
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.0241166051.71.630.850.200.3813
Guingamp (2 Seasons)2 Leagues55.716764255.31.400.770.180.3300
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
Almere City (1 Season)1 League3.619333.32.510.840.110.3300
Ligue 2 (7 Seasons)143.04318712867.41.320.900.220.3400
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
Eredivisie (1 Season)3.619333.32.510.840.110.3300
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.92371540.51.960.800.050.1300Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.911442659.11.640.970.250.4200Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.76311651.61.660.850.190.3800Matches
2022-202327Guingampfr FRA2. Ligue 26th25.36361747.21.420.670.170.3500Matches
2023-202428Guingampfr FRA2. Ligue 29th27.48392564.11.420.910.210.3200Matches
2024-202529Almere Citynl NED1. Eredivisie18th3.619333.32.510.840.110.3300Matches
12 Seasons8 Clubs3 Leagues187.54922015564.51.340.830.210.3211.50005.05.00.21-2.0-2.0
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.5191125750.91.740.880.170.3300
Guingamp (2 Seasons)1 League52.814754256.01.420.800.190.3300
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
Almere City (1 Season)1 League3.619333.32.510.840.110.3300
Ligue 2 (7 Seasons)143.04318712867.41.320.900.220.3400
Ligue 1 (4 Seasons)41.05242454.21.320.590.130.2111.50005.05.00.21-2.0-2.0
Eredivisie (1 Season)3.619333.32.510.840.110.3300
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.91Matches
2020-202125Valenciennesfr FRACoupe de France2.21Matches
2020-202125Valenciennesfr FRA2. Ligue 226.91Matches
2021-202226Valenciennesfr FRACoupe de France2.90Matches
2021-202226Valenciennesfr FRA2. Ligue 218.72Matches
2022-202327Guingampfr FRACoupe de France1.40Matches
2022-202327Guingampfr FRA2. Ligue 225.34Matches
2023-202428Guingampfr FRACoupe de France1.51Matches
2023-202428Guingampfr FRA2. Ligue 227.42Matches
2024-202529Almere Citynl NED1. Eredivisie3.60Matches
12 Seasons8 Clubs5 Leagues200.622837061.6270353215823068.7477959.54757.1201.71.0+18.314127135
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.05
Guingamp (2 Seasons)2 Leagues55.77
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
Almere City (1 Season)1 League3.60
Ligue 2 (7 Seasons)143.014
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
Eredivisie (1 Season)3.60
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.21
2020-202125Valenciennes2 Leagues29.12
2021-202226Valenciennes2 Leagues21.62
2022-202327Guingamp2 Leagues26.84
2023-202428Guingamp2 Leagues29.03
2024-202529Almere City1 League3.60
12 Seasons8 Clubs5 Leagues200.622837061.6270353215823068.7477959.54757.1201.71.0+18.314127135
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.05
Guingamp (2 Seasons)2 Leagues55.77
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
Almere City (1 Season)1 League3.60
Ligue 2 (7 Seasons)143.014
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
Eredivisie (1 Season)3.60
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.91Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.91Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.72Matches
2022-202327Guingampfr FRA2. Ligue 26th25.34Matches
2023-202428Guingampfr FRA2. Ligue 29th27.42Matches
2024-202529Almere Citynl NED1. Eredivisie18th3.60Matches
12 Seasons8 Clubs3 Leagues187.522837061.6270353215823068.7477959.54757.1181.71.0+16.314127135
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.54
Guingamp (2 Seasons)1 League52.86
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
Almere City (1 Season)1 League3.60
Ligue 2 (7 Seasons)143.014
Ligue 1 (4 Seasons)41.022837061.6270353215823068.7477959.54757.141.71.0+2.314127135
Eredivisie (1 Season)3.60
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.95Matches
2020-202125Valenciennesfr FRACoupe de France2.20Matches
2020-202125Valenciennesfr FRA2. Ligue 226.99Matches
2021-202226Valenciennesfr FRACoupe de France2.90Matches
2021-202226Valenciennesfr FRA2. Ligue 218.74Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.35Matches
2023-202428Guingampfr FRACoupe de France1.50Matches
2023-202428Guingampfr FRA2. Ligue 227.41Matches
2024-202529Almere Citynl NED1. Eredivisie3.60Matches
12 Seasons8 Clubs5 Leagues200.637035019001290000022818
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (3 Seasons)3 Leagues71.018
Guingamp (2 Seasons)2 Leagues55.76
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
Almere City (1 Season)1 League3.60
Ligue 2 (7 Seasons)143.024
Coupe de France (7 Seasons)10.20
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.03703501900150000022818
Eredivisie (1 Season)3.60
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.25
2020-202125Valenciennes2 Leagues29.19
2021-202226Valenciennes2 Leagues21.64
2022-202327Guingamp2 Leagues26.85
2023-202428Guingamp2 Leagues29.01
2024-202529Almere City1 League3.60
12 Seasons8 Clubs5 Leagues200.637035019001290000022818
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (3 Seasons)3 Leagues71.018
Guingamp (2 Seasons)2 Leagues55.76
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
Almere City (1 Season)1 League3.60
Ligue 2 (7 Seasons)143.024
Coupe de France (7 Seasons)10.20
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.03703501900150000022818
Eredivisie (1 Season)3.60
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.95Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.99Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.74Matches
2022-202327Guingampfr FRA2. Ligue 26th25.35Matches
2023-202428Guingampfr FRA2. Ligue 29th27.41Matches
2024-202529Almere Citynl NED1. Eredivisie18th3.60Matches
12 Seasons8 Clubs3 Leagues187.537035019001290000022818
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.518
Guingamp (2 Seasons)1 League52.86
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
Almere City (1 Season)1 League3.60
Ligue 2 (7 Seasons)143.024
Ligue 1 (4 Seasons)41.03703501900150000022818
Eredivisie (1 Season)3.60
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.9Matches
2020-202125Valenciennesfr FRACoupe de France2.2Matches
2020-202125Valenciennesfr FRA2. Ligue 226.9Matches
2021-202226Valenciennesfr FRACoupe de France2.9Matches
2021-202226Valenciennesfr FRA2. Ligue 218.7Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.3Matches
2023-202428Guingampfr FRACoupe de France1.5Matches
2023-202428Guingampfr FRA2. Ligue 227.4Matches
2024-202529Almere Citynl NED1. Eredivisie3.6Matches
12 Seasons8 Clubs5 Leagues200.6351.92220336130.16300000
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.0
Guingamp (2 Seasons)2 Leagues55.7
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
Almere City (1 Season)1 League3.6
Ligue 2 (7 Seasons)143.0
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.0351.92220336130.16300000
Eredivisie (1 Season)3.6
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.2
2020-202125Valenciennes2 Leagues29.1
2021-202226Valenciennes2 Leagues21.6
2022-202327Guingamp2 Leagues26.8
2023-202428Guingamp2 Leagues29.0
2024-202529Almere City1 League3.6
12 Seasons8 Clubs5 Leagues200.6351.92220336130.16300000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (3 Seasons)3 Leagues71.0
Guingamp (2 Seasons)2 Leagues55.7
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
Almere City (1 Season)1 League3.6
Ligue 2 (7 Seasons)143.0
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.0351.92220336130.16300000
Eredivisie (1 Season)3.6
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.9Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.9Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.7Matches
2022-202327Guingampfr FRA2. Ligue 26th25.3Matches
2023-202428Guingampfr FRA2. Ligue 29th27.4Matches
2024-202529Almere Citynl NED1. Eredivisie18th3.6Matches
12 Seasons8 Clubs3 Leagues187.5351.92220336130.16300000
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.5
Guingamp (2 Seasons)1 League52.8
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
Almere City (1 Season)1 League3.6
Ligue 2 (7 Seasons)143.0
Ligue 1 (4 Seasons)41.0351.92220336130.16300000
Eredivisie (1 Season)3.6
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.961Matches
2020-202125Valenciennesfr FRACoupe de France2.211Matches
2020-202125Valenciennesfr FRA2. Ligue 226.9103Matches
2021-202226Valenciennesfr FRACoupe de France2.900Matches
2021-202226Valenciennesfr FRA2. Ligue 218.7114Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.3115Matches
2023-202428Guingampfr FRACoupe de France1.500Matches
2023-202428Guingampfr FRA2. Ligue 227.4126Matches
2024-202529Almere Citynl NED1. Eredivisie3.600Matches
12 Seasons8 Clubs5 Leagues200.61658110521414.3121019242070
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.02890
Guingamp (2 Seasons)2 Leagues55.723110
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
Almere City (1 Season)1 League3.6000
Ligue 2 (7 Seasons)143.050190
Coupe de France (7 Seasons)10.2110
Coupe de la Ligue (5 Seasons)2.90
Ligue 1 (4 Seasons)41.0167110521414.312101942070
Eredivisie (1 Season)3.6000
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.2610
2020-202125Valenciennes2 Leagues29.11140
2021-202226Valenciennes2 Leagues21.61140
2022-202327Guingamp2 Leagues26.81150
2023-202428Guingamp2 Leagues29.01260
2024-202529Almere City1 League3.6000
12 Seasons8 Clubs5 Leagues200.61658110521414.3121019242070
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.02890
Guingamp (2 Seasons)2 Leagues55.723110
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
Almere City (1 Season)1 League3.6000
Ligue 2 (7 Seasons)143.050190
Coupe de France (7 Seasons)10.2110
Coupe de la Ligue (5 Seasons)2.90
Ligue 1 (4 Seasons)41.0167110521414.312101942070
Eredivisie (1 Season)3.6000
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.961Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.9103Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.7114Matches
2022-202327Guingampfr FRA2. Ligue 26th25.3115Matches
2023-202428Guingampfr FRA2. Ligue 29th27.4126Matches
2024-202529Almere Citynl NED1. Eredivisie18th3.600Matches
12 Seasons8 Clubs3 Leagues187.51657110521414.3121019232070
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.52780
Guingamp (2 Seasons)1 League52.823110
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
Almere City (1 Season)1 League3.6000
Ligue 2 (7 Seasons)143.050190
Ligue 1 (4 Seasons)41.0167110521414.312101942070
Eredivisie (1 Season)3.6000
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.9Matches
2020-202125Valenciennesfr FRACoupe de France2.2Matches
2020-202125Valenciennesfr FRA2. Ligue 226.9Matches
2021-202226Valenciennesfr FRACoupe de France2.9Matches
2021-202226Valenciennesfr FRA2. Ligue 218.7Matches
2022-202327Guingampfr FRACoupe de France1.4Matches
2022-202327Guingampfr FRA2. Ligue 225.3Matches
2023-202428Guingampfr FRACoupe de France1.5Matches
2023-202428Guingampfr FRA2. Ligue 227.4Matches
2024-202529Almere Citynl NED1. Eredivisie3.6Matches
12 Seasons8 Clubs5 Leagues200.652393226323550523181266.7633.3265124946318205542639797
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.0
Guingamp (2 Seasons)2 Leagues55.7
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
Almere City (1 Season)1 League3.6
Ligue 2 (7 Seasons)143.0
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.052393226323550523181266.7633.3265124946318205542639797
Eredivisie (1 Season)3.6
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.2
2020-202125Valenciennes2 Leagues29.1
2021-202226Valenciennes2 Leagues21.6
2022-202327Guingamp2 Leagues26.8
2023-202428Guingamp2 Leagues29.0
2024-202529Almere City1 League3.6
12 Seasons8 Clubs5 Leagues200.652393226323550523181266.7633.3265124946318205542639797
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.0
Guingamp (2 Seasons)2 Leagues55.7
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
Almere City (1 Season)1 League3.6
Ligue 2 (7 Seasons)143.0
Coupe de France (7 Seasons)10.2
Coupe de la Ligue (5 Seasons)2.9
Ligue 1 (4 Seasons)41.052393226323550523181266.7633.3265124946318205542639797
Eredivisie (1 Season)3.6
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.9Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.9Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.7Matches
2022-202327Guingampfr FRA2. Ligue 26th25.3Matches
2023-202428Guingampfr FRA2. Ligue 29th27.4Matches
2024-202529Almere Citynl NED1. Eredivisie18th3.6Matches
12 Seasons8 Clubs3 Leagues187.552393226323550523181266.7633.3265124946318205542639797
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.5
Guingamp (2 Seasons)1 League52.8
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
Almere City (1 Season)1 League3.6
Ligue 2 (7 Seasons)143.0
Ligue 1 (4 Seasons)41.052393226323550523181266.7633.3265124946318205542639797
Eredivisie (1 Season)3.6
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.37Matches
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.33Matches
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.25Matches
2022-202327Guingampfr FRACoupe de France21276460.51.4180014702.0020+2+1.42+1.42Matches
2022-202327Guingampfr FRA2. Ligue 2342,2816766.725.326791082701.474127+14+0.55+1.26Matches
2023-202428Guingampfr FRACoupe de France31394646.31.5166023701.332200.00+0.56Matches
2023-202428Guingampfr FRA2. Ligue 2362,4696972.227.43078562401.313327+6+0.22+0.41Matches
2024-202529Almere Citynl NED1. Eredivisie93233617.93.6555041200.3318-7-1.95-0.43Matches
12 Seasons8 Clubs5 Leagues28718,0576343.9200.620978867821351.31243237+6+0.03+0.2621.926.0-4.1-0.22-0.21
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Valenciennes (3 Seasons)3 Leagues836,3867762.871.076814873221.388384-1-0.01+0.28
Guingamp (2 Seasons)2 Leagues755,0166768.255.7587815172801.407856+22+0.39+0.86
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
Almere City (1 Season)1 League93233617.93.6555041200.3318-7-1.95-0.43
Ligue 2 (7 Seasons)18212,8677156.1143.01518066312821.43185162+23+0.16+0.38
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
Eredivisie (1 Season)93233617.93.6555041200.3318-7-1.95-0.43
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.30
2020-202125Valenciennes2 Leagues322,6198272.829.1328222001.283845-7-0.24+0.03
2021-202226Valenciennes2 Leagues281,9487052.821.624771242801.39252500.00+0.46
2022-202327Guingamp2 Leagues362,4086766.326.827791092901.504327+16+0.60+1.26
2023-202428Guingamp2 Leagues392,6086770.129.03177582701.313529+6+0.21+0.45
2024-202529Almere City1 League93233617.93.6555041200.3318-7-1.95-0.43
12 Seasons8 Clubs5 Leagues28718,0576343.9200.620978867821351.31243237+6+0.03+0.2621.926.0-4.1-0.22-0.21
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Valenciennes (3 Seasons)3 Leagues836,3867762.871.076814873221.388384-1-0.01+0.28
Guingamp (2 Seasons)2 Leagues755,0166768.255.7587815172801.407856+22+0.39+0.86
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
Almere City (1 Season)1 League93233617.93.6555041200.3318-7-1.95-0.43
Ligue 2 (7 Seasons)18212,8677156.1143.01518066312821.43185162+23+0.16+0.38
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
Eredivisie (1 Season)93233617.93.6555041200.3318-7-1.95-0.43
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.37Matches
2020-202125Valenciennesfr FRA2. Ligue 211th292,4218372.726.9298321001.213342-9-0.33-0.33Matches
2021-202226Valenciennesfr FRA2. Ligue 216th251,6856749.318.721751042801.321923-4-0.21+0.25Matches
2022-202327Guingampfr FRA2. Ligue 26th342,2816766.725.326791082701.474127+14+0.55+1.26Matches
2023-202428Guingampfr FRA2. Ligue 29th362,4696972.227.43078562401.313327+6+0.22+0.41Matches
2024-202529Almere Citynl NED1. Eredivisie18th93233617.93.6555041200.3318-7-1.95-0.43Matches
12 Seasons8 Clubs3 Leagues26816,8766343.9187.519479827420311.28221222-1-0.01+0.2521.926.0-4.1-0.22-0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Valenciennes (3 Seasons)1 League755,8047762.664.568824473211.326977-8-0.12+0.14
Guingamp (2 Seasons)1 League704,7506869.452.8567815142601.397454+20+0.38+0.85
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
Almere City (1 Season)1 League93233617.93.6555041200.3318-7-1.95-0.43
Ligue 2 (7 Seasons)18212,8677156.1143.01518066312821.43185162+23+0.16+0.38
Ligue 1 (4 Seasons)773,6864826.941.03873163915291.073552-17-0.42-0.3221.926.0-4.1-0.22-0.21
Eredivisie (1 Season)93233617.93.6555041200.3318-7-1.95-0.43
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.9410304055160Matches
2020-202125Valenciennesfr FRACoupe de France2.20000310110Matches
2020-202125Valenciennesfr FRA2. Ligue 226.950047562093100Matches
2021-202226Valenciennesfr FRACoupe de France2.90001100000Matches
2021-202226Valenciennesfr FRA2. Ligue 218.73003926844110Matches
2022-202327Guingampfr FRACoupe de France1.40000Matches
2022-202327Guingampfr FRA2. Ligue 225.320039411255110Matches
2023-202428Guingampfr FRACoupe de France1.50000100000Matches
2023-202428Guingampfr FRA2. Ligue 227.440036431316120Matches
2024-202529Almere Citynl NED1. Eredivisie3.60102500000Matches
12 Seasons8 Clubs5 Leagues200.6302032224266292458100321089652.9
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.0121011712634189280
Guingamp (2 Seasons)2 Leagues55.7600758525611230
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
Almere City (1 Season)1 League3.60102500000
Ligue 2 (7 Seasons)143.0211024020658241950000
Coupe de France (7 Seasons)10.20001510110
Coupe de la Ligue (5 Seasons)2.90000
Ligue 1 (4 Seasons)41.090079267547100321089652.9
Eredivisie (1 Season)3.60102500000
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.2410304055160
2020-202125Valenciennes2 Leagues29.150047592194110
2021-202226Valenciennes2 Leagues21.63004027844110
2022-202327Guingamp2 Leagues26.820039411255110
2023-202428Guingamp2 Leagues29.040036441316120
2024-202529Almere City1 League3.60102500000
12 Seasons8 Clubs5 Leagues200.6302032224266292458100321089652.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Valenciennes (3 Seasons)3 Leagues71.0121011712634189280
Guingamp (2 Seasons)2 Leagues55.7600758525611230
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
Almere City (1 Season)1 League3.60102500000
Ligue 2 (7 Seasons)143.0211024020658241950000
Coupe de France (7 Seasons)10.20001510110
Coupe de la Ligue (5 Seasons)2.90000
Ligue 1 (4 Seasons)41.090079267547100321089652.9
Eredivisie (1 Season)3.60102500000
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.9410304055160Matches
2020-202125Valenciennesfr FRA2. Ligue 211th26.950047562093100Matches
2021-202226Valenciennesfr FRA2. Ligue 216th18.73003926844110Matches
2022-202327Guingampfr FRA2. Ligue 26th25.320039411255110Matches
2023-202428Guingampfr FRA2. Ligue 29th27.440036431316120Matches
2024-202529Almere Citynl NED1. Eredivisie18th3.60102500000Matches
12 Seasons8 Clubs3 Leagues187.5302032123765292357100321089652.9
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.5121011612233188270
Guingamp (2 Seasons)1 League52.8600758425611230
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
Almere City (1 Season)1 League3.60102500000
Ligue 2 (7 Seasons)143.0211024020658241950000
Ligue 1 (4 Seasons)41.090079267547100321089652.9
Eredivisie (1 Season)3.60102500000
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.

More Baptiste Guillaume Pages

Baptiste Guillaume 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

Scouting Report

Stathead & Player Comparison