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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue21961.1101100000.940.000.940.940.94Matches
2016-201719Strasbourgfr FRA2. Ligue 217108389.3303211100.320.000.320.210.21Matches
2017-201820Strasbourgfr FRACoupe de France10320.4011000000.002.812.810.002.81Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue111201.3000000000.000.000.000.000.00Matches
2017-201820Nice2. Europa Lg1060.1000000000.00.00.10.11120.000.000.000.000.000.000.930.930.000.93Matches
2017-201820Nicefr FRA1. Ligue 1832572.9011000100.00.00.60.675180.000.350.350.000.350.000.210.210.000.21Matches
2017-201820Strasbourgfr FRA1. Ligue 11787097.9000000100.60.60.71.31613410.000.000.000.000.000.080.090.170.080.17Matches
2018-201921Nicefr FRACoupe de France10450.5101100002.000.002.002.002.00Matches
2018-201921Nicefr FRA1. Coupe de la Ligue00Matches
2018-201921Nicefr FRA1. Ligue 11344424.9011000010.80.70.81.578380.000.200.200.000.200.160.160.330.130.30Matches
2019-202022Troyesfr FRACoupe de France11861.0000000100.000.000.000.000.00Matches
2019-202022Nicefr FRA1. Ligue 1321451.6000000000.00.00.40.434210.000.000.000.000.000.000.230.230.000.23Matches
2019-202022Troyesfr FRA2. Ligue 21555926.6303300101.91.91.13.01716650.460.000.460.460.460.280.170.460.280.46Matches
2020-202123Cosenzait ITACoppa Italia332472.7000000000.000.000.000.000.00Matches
2020-202123Cosenzait ITA2. Serie B1844785.3000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24Matches
2022-202325US Avranchesfr FRACoupe de France332703.0101011000.330.000.330.000.00Matches
6 Seasons5 Clubs7 Leagues104454,36348.59312722713.93.84.48.262622200.190.060.250.140.210.130.150.280.130.28
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Nice (3 Seasons)4 Leagues2698959.9123100110.80.71.92.51818790.100.200.300.100.300.080.200.280.070.27
Strasbourg (2 Seasons)4 Leagues38201,79519.9415311200.60.60.71.31613410.200.050.250.150.200.080.090.170.080.17
Cosenza (1 Season)2 Leagues2177258.1000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24
Troyes (1 Season)2 Leagues1666787.5303300201.91.91.13.01716650.400.000.400.400.400.280.170.460.280.46
US Avranches (1 Season)1 League332703.0101011000.330.000.330.000.00
Coupe de France (4 Seasons)644334.8213111100.420.210.620.210.42
Ligue 1 (3 Seasons)41171,55317.3022000211.41.32.53.833301180.000.120.120.000.120.080.150.230.070.22
Coupe de la Ligue (3 Seasons)322162.4101100000.420.000.420.420.42
Ligue 2 (2 Seasons)32151,43015.9606511201.91.91.13.01716650.380.000.380.310.310.280.170.460.280.46
Serie B (1 Season)1844785.3000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24
Coppa Italia (1 Season)332472.7000000000.000.000.000.000.00
Europa Lg (1 Season)1060.1000000000.00.00.10.11120.000.000.000.000.000.000.930.930.000.93
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
2016-201719Strasbourg2 Leagues191193410.4404311100.390.000.390.290.29
2017-201820Strasbourg3 Leagues1998619.6011000100.60.60.71.31613410.000.100.100.000.100.080.090.170.080.17
2017-201820Nice2 Leagues932632.9011000100.00.00.70.786200.000.340.340.000.340.000.230.230.000.23
2018-201921Nice3 Leagues1444875.4112100010.80.70.81.578380.180.180.370.180.370.160.160.330.130.30
2019-202022Nice1 League321451.6000000000.00.00.40.434210.000.000.000.000.000.000.230.230.000.23
2019-202022Troyes2 Leagues1666787.5303300201.91.91.13.01716650.400.000.400.400.400.280.170.460.280.46
2020-202123Cosenza2 Leagues2177258.1000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24
2022-202325US Avranches1 League332703.0101011000.330.000.330.000.00
6 Seasons5 Clubs7 Leagues104454,36348.59312722713.93.84.48.262622200.190.060.250.140.210.130.150.280.130.28
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Nice (3 Seasons)4 Leagues2698959.9123100110.80.71.92.51818790.100.200.300.100.300.080.200.280.070.27
Strasbourg (2 Seasons)4 Leagues38201,79519.9415311200.60.60.71.31613410.200.050.250.150.200.080.090.170.080.17
Cosenza (1 Season)2 Leagues2177258.1000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24
Troyes (1 Season)2 Leagues1666787.5303300201.91.91.13.01716650.400.000.400.400.400.280.170.460.280.46
US Avranches (1 Season)1 League332703.0101011000.330.000.330.000.00
Coupe de France (4 Seasons)644334.8213111100.420.210.620.210.42
Ligue 1 (3 Seasons)41171,55317.3022000211.41.32.53.833301180.000.120.120.000.120.080.150.230.070.22
Coupe de la Ligue (3 Seasons)322162.4101100000.420.000.420.420.42
Ligue 2 (2 Seasons)32151,43015.9606511201.91.91.13.01716650.380.000.380.310.310.280.170.460.280.46
Serie B (1 Season)1844785.3000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24
Coppa Italia (1 Season)332472.7000000000.000.000.000.000.00
Europa Lg (1 Season)1060.1000000000.00.00.10.11120.000.000.000.000.000.000.930.930.000.93
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
2016-201719Strasbourgfr FRA2. Ligue 21st17108389.3303211100.320.000.320.210.21Matches
2017-201820Strasbourgfr FRA1. Ligue 115th1787097.9000000100.60.60.71.31613410.000.000.000.000.000.080.090.170.080.17Matches
2017-201820Nicefr FRA1. Ligue 18th832572.9011000100.00.00.60.675180.000.350.350.000.350.000.210.210.000.21Matches
2018-201921Nicefr FRA1. Ligue 17th1344424.9011000010.80.70.81.578380.000.200.200.000.200.160.160.330.130.30Matches
2019-202022Nicefr FRA1. Ligue 15th321451.6000000000.00.00.40.434210.000.000.000.000.000.000.230.230.000.23Matches
2019-202022Troyesfr FRA2. Ligue 24th1555926.6303300101.91.91.13.01716650.460.000.460.460.460.280.170.460.280.46Matches
2020-202123Cosenzait ITA2. Serie B17th1844785.3000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24Matches
5 Seasons4 Clubs3 Leagues91363,46138.5628511613.93.84.38.161612180.160.050.210.130.180.130.150.280.130.28
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Nice (3 Seasons)1 League2498449.4022000110.80.71.82.41717770.000.210.210.000.210.090.190.280.070.26
Strasbourg (2 Seasons)2 Leagues34181,54717.2303211200.60.60.71.31613410.170.000.170.120.120.080.090.170.080.17
Cosenza (1 Season)1 League1844785.3000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24
Troyes (1 Season)1 League1555926.6303300101.91.91.13.01716650.460.000.460.460.460.280.170.460.280.46
Ligue 1 (3 Seasons)41171,55317.3022000211.41.32.53.833301180.000.120.120.000.120.080.150.230.070.22
Ligue 2 (2 Seasons)32151,43015.9606511201.91.91.13.01716650.380.000.380.310.310.280.170.460.280.46
Serie B (1 Season)1844785.3000000200.60.60.71.31115350.000.000.000.000.000.120.120.240.120.24
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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th21961.1101100000.940.000.940.940.94Matches
2017-201820Strasbourgfr FRACoupe de France5th10320.4011000000.002.812.810.002.81Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th111201.3000000000.000.000.000.000.00Matches
2018-201921Nicefr FRACoupe de France33rd10450.5101100002.000.002.002.002.00Matches
2018-201921Nicefr FRA1. Coupe de la Ligue9th00Matches
2019-202022Troyesfr FRACoupe de France109th11861.0000000100.000.000.000.000.00Matches
2020-202123Cosenzait ITACoppa Italia17th332472.7000000000.000.000.000.000.00Matches
2022-202325US Avranchesfr FRACoupe de FranceR64332703.0101011000.330.000.330.000.00Matches
6 Seasons5 Clubs3 Leagues12989610.0314211100.300.100.400.200.30
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
Strasbourg (2 Seasons)2 Leagues422482.8112100000.360.360.730.360.73
US Avranches (1 Season)1 League332703.0101011000.330.000.330.000.00
Cosenza (1 Season)1 League332472.7000000000.000.000.000.000.00
Nice (1 Season)2 Leagues10450.5101100002.000.002.002.002.00
Troyes (1 Season)1 League11861.0000000100.000.000.000.000.00
Coupe de France (4 Seasons)644334.8213111100.420.210.620.210.42
Coupe de la Ligue (3 Seasons)322162.4101100000.420.000.420.420.42
Coppa Italia (1 Season)332472.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2017-201820Nice2. Europa LgR321060.1000000000.00.00.10.11120.000.000.000.000.000.000.930.930.000.93Matches
1 Season1 Club1 League1060.1000000000.00.00.10.11120.000.000.000.000.000.000.930.930.000.93

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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue1.1100Matches
2016-201719Strasbourgfr FRA2. Ligue 29.33060.000.640.3311Matches
2017-201820Strasbourgfr FRACoupe de France0.4000Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue1.3000Matches
2017-201820Nice2. Europa Lg0.10000.000.000000.00.00.00.0Matches
2017-201820Nicefr FRA1. Ligue 12.90000.000.000000.00.00.00.0Matches
2017-201820Strasbourgfr FRA1. Ligue 17.901317.71.650.130.000.0020.70000.60.60.05-0.6-0.6Matches
2018-201921Nicefr FRACoupe de France0.5111100.02.002.001.001.0000Matches
2018-201921Nicefr FRA1. Ligue 14.906116.71.220.200.000.0013.80000.80.70.11-0.8-0.7Matches
2019-202022Troyesfr FRACoupe de France1.0000Matches
2019-202022Nicefr FRA1. Ligue 11.60000.000.000000.00.00.00.0Matches
2019-202022Troyesfr FRA2. Ligue 26.6313753.81.981.060.230.4317.71001.91.90.14+1.1+1.1Matches
2020-202123Cosenzait ITACoppa Italia2.70000.000.0000Matches
2020-202123Cosenzait ITA2. Serie B5.307114.31.320.190.000.0016.20000.60.60.09-0.6-0.6Matches
2022-202325US Avranchesfr FRACoupe de France3.01000.000.0011Matches
6 Seasons5 Clubs7 Leagues48.59401742.50.890.380.150.3517.81223.93.80.10-0.9-0.8
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nice (3 Seasons)4 Leagues9.917228.60.700.200.140.5013.80000.80.70.11-0.8-0.7
Strasbourg (2 Seasons)4 Leagues19.9413753.80.760.410.150.2920.70110.60.60.05-0.6-0.6
Cosenza (1 Season)2 Leagues8.107114.30.870.120.000.0016.20000.60.60.09-0.6-0.6
Troyes (1 Season)2 Leagues7.5313753.81.981.060.230.4317.71001.91.90.14+1.1+1.1
US Avranches (1 Season)1 League3.01000.000.0011
Coupe de France (4 Seasons)4.8211100.00.290.291.001.0011
Ligue 1 (3 Seasons)17.3019210.51.100.120.000.0018.50001.41.30.07-1.4-1.3
Coupe de la Ligue (3 Seasons)2.4100
Ligue 2 (2 Seasons)15.961313100.00.820.820.380.3817.71111.91.90.14+1.1+1.1
Serie B (1 Season)5.307114.31.320.190.000.0016.20000.60.60.09-0.6-0.6
Coppa Italia (1 Season)2.70000.000.0000
Europa Lg (1 Season)0.10000.000.000000.00.00.00.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
2016-201719Strasbourg2 Leagues10.44060.000.640.3311
2017-201820Strasbourg3 Leagues9.601317.71.650.130.000.0020.70000.60.60.05-0.6-0.6
2017-201820Nice2 Leagues2.90000.000.000000.00.00.00.0
2018-201921Nice3 Leagues5.417228.61.290.370.140.5013.80000.80.70.11-0.8-0.7
2019-202022Nice1 League1.60000.000.000000.00.00.00.0
2019-202022Troyes2 Leagues7.5313753.81.981.060.230.4317.71001.91.90.14+1.1+1.1
2020-202123Cosenza2 Leagues8.107114.30.870.120.000.0016.20000.60.60.09-0.6-0.6
2022-202325US Avranches1 League3.01000.000.0011
6 Seasons5 Clubs7 Leagues48.59401742.50.890.380.150.3517.81223.93.80.10-0.9-0.8
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nice (3 Seasons)4 Leagues9.917228.60.700.200.140.5013.80000.80.70.11-0.8-0.7
Strasbourg (2 Seasons)4 Leagues19.9413753.80.760.410.150.2920.70110.60.60.05-0.6-0.6
Cosenza (1 Season)2 Leagues8.107114.30.870.120.000.0016.20000.60.60.09-0.6-0.6
Troyes (1 Season)2 Leagues7.5313753.81.981.060.230.4317.71001.91.90.14+1.1+1.1
US Avranches (1 Season)1 League3.01000.000.0011
Coupe de France (4 Seasons)4.8211100.00.290.291.001.0011
Ligue 1 (3 Seasons)17.3019210.51.100.120.000.0018.50001.41.30.07-1.4-1.3
Coupe de la Ligue (3 Seasons)2.4100
Ligue 2 (2 Seasons)15.961313100.00.820.820.380.3817.71111.91.90.14+1.1+1.1
Serie B (1 Season)5.307114.31.320.190.000.0016.20000.60.60.09-0.6-0.6
Coppa Italia (1 Season)2.70000.000.0000
Europa Lg (1 Season)0.10000.000.000000.00.00.00.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
2016-201719Strasbourgfr FRA2. Ligue 21st9.33060.000.640.3311Matches
2017-201820Strasbourgfr FRA1. Ligue 115th7.901317.71.650.130.000.0020.70000.60.60.05-0.6-0.6Matches
2017-201820Nicefr FRA1. Ligue 18th2.90000.000.000000.00.00.00.0Matches
2018-201921Nicefr FRA1. Ligue 17th4.906116.71.220.200.000.0013.80000.80.70.11-0.8-0.7Matches
2019-202022Nicefr FRA1. Ligue 15th1.60000.000.000000.00.00.00.0Matches
2019-202022Troyesfr FRA2. Ligue 24th6.6313753.81.981.060.230.4317.71001.91.90.14+1.1+1.1Matches
2020-202123Cosenzait ITA2. Serie B17th5.307114.31.320.190.000.0016.20000.60.60.09-0.6-0.6Matches
5 Seasons4 Clubs3 Leagues38.56391641.01.010.420.130.3117.81113.93.80.10-0.9-0.8
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nice (3 Seasons)1 League9.406116.70.640.110.000.0013.80000.80.70.11-0.8-0.7
Strasbourg (2 Seasons)2 Leagues17.2313753.80.760.410.150.2920.70110.60.60.05-0.6-0.6
Cosenza (1 Season)1 League5.307114.31.320.190.000.0016.20000.60.60.09-0.6-0.6
Troyes (1 Season)1 League6.6313753.81.981.060.230.4317.71001.91.90.14+1.1+1.1
Ligue 1 (3 Seasons)17.3019210.51.100.120.000.0018.50001.41.30.07-1.4-1.3
Ligue 2 (2 Seasons)15.961313100.00.820.820.380.3817.71111.91.90.14+1.1+1.1
Serie B (1 Season)5.307114.31.320.190.000.0016.20000.60.60.09-0.6-0.6
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th1.1100Matches
2017-201820Strasbourgfr FRACoupe de France5th0.4000Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th1.3000Matches
2018-201921Nicefr FRACoupe de France33rd0.5111100.02.002.001.001.0000Matches
2019-202022Troyesfr FRACoupe de France109th1.0000Matches
2020-202123Cosenzait ITACoppa Italia17th2.70000.000.0000Matches
2022-202325US Avranchesfr FRACoupe de FranceR643.01000.000.0011Matches
6 Seasons5 Clubs3 Leagues10.0311100.00.160.161.001.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Strasbourg (2 Seasons)2 Leagues2.8100
US Avranches (1 Season)1 League3.01000.000.0011
Cosenza (1 Season)1 League2.70000.000.0000
Nice (1 Season)2 Leagues0.5111100.02.002.001.001.0000
Troyes (1 Season)1 League1.0000
Coupe de France (4 Seasons)4.8211100.00.290.291.001.0011
Coupe de la Ligue (3 Seasons)2.4100
Coppa Italia (1 Season)2.70000.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2017-201820Nice2. Europa LgR320.10000.000.000000.00.00.00.0Matches
1 Season1 Club1 League0.10000.000.000000.00.00.00.0

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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue1.10Matches
2016-201719Strasbourgfr FRA2. Ligue 29.30Matches
2017-201820Strasbourgfr FRACoupe de France0.41Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue1.30Matches
2017-201820Nice2. Europa Lg0.13475.0311322100.01250.00000.10.0-0.110101Matches
2017-201820Nicefr FRA1. Ligue 12.9678777.0975157424985.7222491.72540.010.60.2+0.423105Matches
2017-201820Strasbourgfr FRA1. Ligue 17.914019970.419523618010080.0436269.461540.000.71.0-0.7563013Matches
2018-201921Nicefr FRACoupe de France0.50Matches
2018-201921Nicefr FRA1. Ligue 14.98411076.41113152525791.2263183.92540.010.80.9+0.253518Matches
2019-202022Troyesfr FRACoupe de France1.00Matches
2019-202022Nicefr FRA1. Ligue 11.6314372.1564129121485.7162272.733100.000.40.2-0.421214Matches
2019-202022Troyesfr FRA2. Ligue 26.611717068.81548447799781.4324276.241625.001.10.9-1.1959116Matches
2020-202123Cosenzait ITACoppa Italia2.70Matches
2020-202123Cosenzait ITA2. Serie B5.310614971.11603343577576.0384682.661250.000.70.4-0.78104015Matches
2022-202325US Avranchesfr FRACoupe de France3.00Matches
6 Seasons5 Clubs7 Leagues48.554876271.97786160232439482.217822977.7235641.134.43.7-1.4322825362
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Nice (3 Seasons)4 Leagues9.918524475.8268345110812288.5657982.371353.821.91.4+0.11079218
Strasbourg (2 Seasons)4 Leagues19.914019970.419523618010080.0436269.461540.010.71.0+0.3563013
Cosenza (1 Season)2 Leagues8.110614971.11603343577576.0384682.661250.000.70.4-0.78104015
Troyes (1 Season)2 Leagues7.511717068.81548447799781.4324276.241625.001.10.9-1.1959116
US Avranches (1 Season)1 League3.00
Coupe de France (4 Seasons)4.81
Ligue 1 (3 Seasons)17.332243973.3460479918622084.510713977.0132846.422.52.4-0.5141311230
Coupe de la Ligue (3 Seasons)2.40
Ligue 2 (2 Seasons)15.911717068.81548447799781.4324276.241625.001.10.9-1.1959116
Serie B (1 Season)5.310614971.11603343577576.0384682.661250.000.70.4-0.78104015
Coppa Italia (1 Season)2.70
Europa Lg (1 Season)0.13475.0311322100.01250.00000.10.0-0.110101
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
2016-201719Strasbourg2 Leagues10.40
2017-201820Strasbourg3 Leagues9.614019970.419523618010080.0436269.461540.010.71.0+0.3563013
2017-201820Nice2 Leagues2.9709176.91006170445186.3232688.52540.010.70.3+0.333206
2018-201921Nice3 Leagues5.48411076.41113152525791.2263183.92540.010.80.9+0.253518
2019-202022Nice1 League1.6314372.1564129121485.7162272.733100.000.40.2-0.421214
2019-202022Troyes2 Leagues7.511717068.81548447799781.4324276.241625.001.10.9-1.1959116
2020-202123Cosenza2 Leagues8.110614971.11603343577576.0384682.661250.000.70.4-0.78104015
2022-202325US Avranches1 League3.00
6 Seasons5 Clubs7 Leagues48.554876271.97786160232439482.217822977.7235641.134.43.7-1.4322825362
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Nice (3 Seasons)4 Leagues9.918524475.8268345110812288.5657982.371353.821.91.4+0.11079218
Strasbourg (2 Seasons)4 Leagues19.914019970.419523618010080.0436269.461540.010.71.0+0.3563013
Cosenza (1 Season)2 Leagues8.110614971.11603343577576.0384682.661250.000.70.4-0.78104015
Troyes (1 Season)2 Leagues7.511717068.81548447799781.4324276.241625.001.10.9-1.1959116
US Avranches (1 Season)1 League3.00
Coupe de France (4 Seasons)4.81
Ligue 1 (3 Seasons)17.332243973.3460479918622084.510713977.0132846.422.52.4-0.5141311230
Coupe de la Ligue (3 Seasons)2.40
Ligue 2 (2 Seasons)15.911717068.81548447799781.4324276.241625.001.10.9-1.1959116
Serie B (1 Season)5.310614971.11603343577576.0384682.661250.000.70.4-0.78104015
Coppa Italia (1 Season)2.70
Europa Lg (1 Season)0.13475.0311322100.01250.00000.10.0-0.110101
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
2016-201719Strasbourgfr FRA2. Ligue 21st9.30Matches
2017-201820Strasbourgfr FRA1. Ligue 115th7.914019970.419523618010080.0436269.461540.000.71.0-0.7563013Matches
2017-201820Nicefr FRA1. Ligue 18th2.9678777.0975157424985.7222491.72540.010.60.2+0.423105Matches
2018-201921Nicefr FRA1. Ligue 17th4.98411076.41113152525791.2263183.92540.010.80.9+0.253518Matches
2019-202022Nicefr FRA1. Ligue 15th1.6314372.1564129121485.7162272.733100.000.40.2-0.421214Matches
2019-202022Troyesfr FRA2. Ligue 24th6.611717068.81548447799781.4324276.241625.001.10.9-1.1959116Matches
2020-202123Cosenzait ITA2. Serie B17th5.310614971.11603343577576.0384682.661250.000.70.4-0.78104015Matches
5 Seasons4 Clubs3 Leagues38.554575871.97755158932239282.117722778.0235641.124.33.7-2.3312824361
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Nice (3 Seasons)1 League9.418224075.8265243810612088.3647783.171353.821.81.3+0.2978217
Strasbourg (2 Seasons)2 Leagues17.214019970.419523618010080.0436269.461540.000.71.0-0.7563013
Cosenza (1 Season)1 League5.310614971.11603343577576.0384682.661250.000.70.4-0.78104015
Troyes (1 Season)1 League6.611717068.81548447799781.4324276.241625.001.10.9-1.1959116
Ligue 1 (3 Seasons)17.332243973.3460479918622084.510713977.0132846.422.52.4-0.5141311230
Ligue 2 (2 Seasons)15.911717068.81548447799781.4324276.241625.001.10.9-1.1959116
Serie B (1 Season)5.310614971.11603343577576.0384682.661250.000.70.4-0.78104015
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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th1.10Matches
2017-201820Strasbourgfr FRACoupe de France5th0.41Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th1.30Matches
2018-201921Nicefr FRACoupe de France33rd0.50Matches
2019-202022Troyesfr FRACoupe de France109th1.00Matches
2020-202123Cosenzait ITACoppa Italia17th2.70Matches
2022-202325US Avranchesfr FRACoupe de FranceR643.00Matches
6 Seasons5 Clubs3 Leagues10.01
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
Strasbourg (2 Seasons)2 Leagues2.81
US Avranches (1 Season)1 League3.00
Cosenza (1 Season)1 League2.70
Nice (1 Season)2 Leagues0.50
Troyes (1 Season)1 League1.00
Coupe de France (4 Seasons)4.81
Coupe de la Ligue (3 Seasons)2.40
Coppa Italia (1 Season)2.70
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2017-201820Nice2. Europa LgR320.13475.0311322100.01250.00000.10.0-0.110101Matches
1 Season1 Club1 League0.13475.0311322100.01250.00000.10.0-0.110101
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Strasbourgfr FRA1. Coupe de la Ligue1.1Matches
2016-201719Strasbourgfr FRA2. Ligue 29.30Matches
2017-201820Strasbourgfr FRACoupe de France0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue1.3Matches
2017-201820Nice2. Europa Lg0.1440000100000300Matches
2017-201820Nicefr FRA1. Ligue 12.9878511101000006715Matches
2017-201820Strasbourgfr FRA1. Ligue 17.9199189801163000014028Matches
2018-201921Nicefr FRACoupe de France0.50Matches
2018-201921Nicefr FRA1. Ligue 14.911010450006100008416Matches
2019-202022Troyesfr FRACoupe de France1.0Matches
2019-202022Nicefr FRA1. Ligue 11.6434210113100003101Matches
2019-202022Troyesfr FRA2. Ligue 26.61701608110174211011725Matches
2020-202123Cosenzait ITACoppa Italia2.70Matches
2020-202123Cosenzait ITA2. Serie B5.3149140820183101010619Matches
2022-202325US Avranchesfr FRACoupe de France3.00Matches
6 Seasons5 Clubs7 Leagues48.57627243144342123120548734
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (3 Seasons)4 Leagues9.924423571211120000185212
Strasbourg (2 Seasons)4 Leagues19.9199189801163000014028
Cosenza (1 Season)2 Leagues8.1149140820183101010619
Troyes (1 Season)2 Leagues7.51701608110174211011725
US Avranches (1 Season)1 League3.00
Coupe de France (4 Seasons)4.80
Ligue 1 (3 Seasons)17.3439420151321650000322420
Coupe de la Ligue (3 Seasons)2.4
Ligue 2 (2 Seasons)15.91701608110174211011725
Serie B (1 Season)5.3149140820183101010619
Coppa Italia (1 Season)2.70
Europa Lg (1 Season)0.1440000100000300
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
2016-201719Strasbourg2 Leagues10.40
2017-201820Strasbourg3 Leagues9.6199189801163000014028
2017-201820Nice2 Leagues2.9918911102000007015
2018-201921Nice3 Leagues5.411010450006100008416
2019-202022Nice1 League1.6434210113100003101
2019-202022Troyes2 Leagues7.51701608110174211011725
2020-202123Cosenza2 Leagues8.1149140820183101010619
2022-202325US Avranches1 League3.00
6 Seasons5 Clubs7 Leagues48.57627243144342123120548734
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (3 Seasons)4 Leagues9.924423571211120000185212
Strasbourg (2 Seasons)4 Leagues19.9199189801163000014028
Cosenza (1 Season)2 Leagues8.1149140820183101010619
Troyes (1 Season)2 Leagues7.51701608110174211011725
US Avranches (1 Season)1 League3.00
Coupe de France (4 Seasons)4.80
Ligue 1 (3 Seasons)17.3439420151321650000322420
Coupe de la Ligue (3 Seasons)2.4
Ligue 2 (2 Seasons)15.91701608110174211011725
Serie B (1 Season)5.3149140820183101010619
Coppa Italia (1 Season)2.70
Europa Lg (1 Season)0.1440000100000300
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
2016-201719Strasbourgfr FRA2. Ligue 21st9.30Matches
2017-201820Strasbourgfr FRA1. Ligue 115th7.9199189801163000014028Matches
2017-201820Nicefr FRA1. Ligue 18th2.9878511101000006715Matches
2018-201921Nicefr FRA1. Ligue 17th4.911010450006100008416Matches
2019-202022Nicefr FRA1. Ligue 15th1.6434210113100003101Matches
2019-202022Troyesfr FRA2. Ligue 24th6.61701608110174211011725Matches
2020-202123Cosenzait ITA2. Serie B17th5.3149140820183101010619Matches
5 Seasons4 Clubs3 Leagues38.57587203144341123120545734
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (3 Seasons)1 League9.424023171211020000182212
Strasbourg (2 Seasons)2 Leagues17.2199189801163000014028
Cosenza (1 Season)1 League5.3149140820183101010619
Troyes (1 Season)1 League6.61701608110174211011725
Ligue 1 (3 Seasons)17.3439420151321650000322420
Ligue 2 (2 Seasons)15.91701608110174211011725
Serie B (1 Season)5.3149140820183101010619
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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th1.1Matches
2017-201820Strasbourgfr FRACoupe de France5th0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th1.3Matches
2018-201921Nicefr FRACoupe de France33rd0.50Matches
2019-202022Troyesfr FRACoupe de France109th1.0Matches
2020-202123Cosenzait ITACoppa Italia17th2.70Matches
2022-202325US Avranchesfr FRACoupe de FranceR643.00Matches
6 Seasons5 Clubs3 Leagues10.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Strasbourg (2 Seasons)2 Leagues2.8
US Avranches (1 Season)1 League3.00
Cosenza (1 Season)1 League2.70
Nice (1 Season)2 Leagues0.50
Troyes (1 Season)1 League1.0
Coupe de France (4 Seasons)4.80
Coupe de la Ligue (3 Seasons)2.4
Coppa Italia (1 Season)2.70
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201820Nice2. Europa LgR320.1440000100000300Matches
1 Season1 Club1 League0.1440000100000300

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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue1.1Matches
2016-201719Strasbourgfr FRA2. Ligue 29.3Matches
2017-201820Strasbourgfr FRACoupe de France0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue1.3Matches
2017-201820Nice2. Europa Lg0.1112.8610000000.00000000Matches
2017-201820Nicefr FRA1. Ligue 12.941.4030001010.35100000Matches
2017-201820Strasbourgfr FRA1. Ligue 17.9202.54140123010.13100000Matches
2018-201921Nicefr FRACoupe de France0.5Matches
2018-201921Nicefr FRA1. Ligue 14.9132.6590112030.61100110Matches
2019-202022Troyesfr FRACoupe de France1.0Matches
2019-202022Nicefr FRA1. Ligue 11.653.0840001000.00000000Matches
2019-202022Troyesfr FRA2. Ligue 26.6152.28140010000.00000000Matches
2020-202123Cosenzait ITACoppa Italia2.7Matches
2020-202123Cosenzait ITA2. Serie B5.3152.82121001100.00000000Matches
2022-202325US Avranchesfr FRACoupe de France3.0Matches
6 Seasons5 Clubs7 Leagues48.5732.50571248150.17300110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (3 Seasons)4 Leagues9.9232.43170114040.42200110
Strasbourg (2 Seasons)4 Leagues19.9202.54140123010.13100000
Cosenza (1 Season)2 Leagues8.1152.82121001100.00000000
Troyes (1 Season)2 Leagues7.5152.28140010000.00000000
US Avranches (1 Season)1 League3.0
Coupe de France (4 Seasons)4.8
Ligue 1 (3 Seasons)17.3422.43300237050.29300110
Coupe de la Ligue (3 Seasons)2.4
Ligue 2 (2 Seasons)15.9152.28140010000.00000000
Serie B (1 Season)5.3152.82121001100.00000000
Coppa Italia (1 Season)2.7
Europa Lg (1 Season)0.1112.8610000000.00000000
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
2016-201719Strasbourg2 Leagues10.4
2017-201820Strasbourg3 Leagues9.6202.54140123010.13100000
2017-201820Nice2 Leagues2.951.7040001010.34100000
2018-201921Nice3 Leagues5.4132.6590112030.61100110
2019-202022Nice1 League1.653.0840001000.00000000
2019-202022Troyes2 Leagues7.5152.28140010000.00000000
2020-202123Cosenza2 Leagues8.1152.82121001100.00000000
2022-202325US Avranches1 League3.0
6 Seasons5 Clubs7 Leagues48.5732.50571248150.17300110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (3 Seasons)4 Leagues9.9232.43170114040.42200110
Strasbourg (2 Seasons)4 Leagues19.9202.54140123010.13100000
Cosenza (1 Season)2 Leagues8.1152.82121001100.00000000
Troyes (1 Season)2 Leagues7.5152.28140010000.00000000
US Avranches (1 Season)1 League3.0
Coupe de France (4 Seasons)4.8
Ligue 1 (3 Seasons)17.3422.43300237050.29300110
Coupe de la Ligue (3 Seasons)2.4
Ligue 2 (2 Seasons)15.9152.28140010000.00000000
Serie B (1 Season)5.3152.82121001100.00000000
Coppa Italia (1 Season)2.7
Europa Lg (1 Season)0.1112.8610000000.00000000
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
2016-201719Strasbourgfr FRA2. Ligue 21st9.3Matches
2017-201820Strasbourgfr FRA1. Ligue 115th7.9202.54140123010.13100000Matches
2017-201820Nicefr FRA1. Ligue 18th2.941.4030001010.35100000Matches
2018-201921Nicefr FRA1. Ligue 17th4.9132.6590112030.61100110Matches
2019-202022Nicefr FRA1. Ligue 15th1.653.0840001000.00000000Matches
2019-202022Troyesfr FRA2. Ligue 24th6.6152.28140010000.00000000Matches
2020-202123Cosenzait ITA2. Serie B17th5.3152.82121001100.00000000Matches
5 Seasons4 Clubs3 Leagues38.5722.47561248150.17300110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (3 Seasons)1 League9.4222.34160114040.43200110
Strasbourg (2 Seasons)2 Leagues17.2202.54140123010.13100000
Cosenza (1 Season)1 League5.3152.82121001100.00000000
Troyes (1 Season)1 League6.6152.28140010000.00000000
Ligue 1 (3 Seasons)17.3422.43300237050.29300110
Ligue 2 (2 Seasons)15.9152.28140010000.00000000
Serie B (1 Season)5.3152.82121001100.00000000
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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th1.1Matches
2017-201820Strasbourgfr FRACoupe de France5th0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th1.3Matches
2018-201921Nicefr FRACoupe de France33rd0.5Matches
2019-202022Troyesfr FRACoupe de France109th1.0Matches
2020-202123Cosenzait ITACoppa Italia17th2.7Matches
2022-202325US Avranchesfr FRACoupe de FranceR643.0Matches
6 Seasons5 Clubs3 Leagues10.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Strasbourg (2 Seasons)2 Leagues2.8
US Avranches (1 Season)1 League3.0
Cosenza (1 Season)1 League2.7
Nice (1 Season)2 Leagues0.5
Troyes (1 Season)1 League1.0
Coupe de France (4 Seasons)4.8
Coupe de la Ligue (3 Seasons)2.4
Coppa Italia (1 Season)2.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201820Nice2. Europa LgR320.1112.8610000000.00000000Matches
1 Season1 Club1 League0.1112.8610000000.00000000

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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue1.1Matches
2016-201719Strasbourgfr FRA2. Ligue 29.300Matches
2017-201820Strasbourgfr FRACoupe de France0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue1.3Matches
2017-201820Nice2. Europa Lg0.1000000000000000Matches
2017-201820Nicefr FRA1. Ligue 12.911010010.011012310Matches
2017-201820Strasbourgfr FRA1. Ligue 17.910860421020.0820251560Matches
2018-201921Nicefr FRACoupe de France0.500Matches
2018-201921Nicefr FRA1. Ligue 14.9722502540.035052920Matches
2019-202022Troyesfr FRACoupe de France1.0Matches
2019-202022Nicefr FRA1. Ligue 11.611100010.010000100Matches
2019-202022Troyesfr FRA2. Ligue 26.663231060.064043900Matches
2020-202123Cosenzait ITACoppa Italia2.700Matches
2020-202123Cosenzait ITA2. Serie B5.31079014757.1320221210Matches
2022-202325US Avranchesfr FRACoupe de France3.000Matches
6 Seasons5 Clubs7 Leagues48.53522209683026.722140141449100
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (3 Seasons)4 Leagues9.9943602728.6560641330
Strasbourg (2 Seasons)4 Leagues19.910860421020.0820251560
Cosenza (1 Season)2 Leagues8.11079014757.1320221210
Troyes (1 Season)2 Leagues7.563231060.064043900
US Avranches (1 Season)1 League3.0000
Coupe de France (4 Seasons)4.8000
Ligue 1 (3 Seasons)17.3191296441723.51380892890
Coupe de la Ligue (3 Seasons)2.40
Ligue 2 (2 Seasons)15.963231060.064043900
Serie B (1 Season)5.31079014757.1320221210
Coppa Italia (1 Season)2.7000
Europa Lg (1 Season)0.1000000000000000
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
2016-201719Strasbourg2 Leagues10.4000
2017-201820Strasbourg3 Leagues9.610860421020.0820251560
2017-201820Nice2 Leagues2.911010010.011012310
2018-201921Nice3 Leagues5.4722502540.035052920
2019-202022Nice1 League1.611100010.010000100
2019-202022Troyes2 Leagues7.563231060.064043900
2020-202123Cosenza2 Leagues8.11079014757.1320221210
2022-202325US Avranches1 League3.0000
6 Seasons5 Clubs7 Leagues48.53522209683026.722140141449100
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (3 Seasons)4 Leagues9.9943602728.6560641330
Strasbourg (2 Seasons)4 Leagues19.910860421020.0820251560
Cosenza (1 Season)2 Leagues8.11079014757.1320221210
Troyes (1 Season)2 Leagues7.563231060.064043900
US Avranches (1 Season)1 League3.0000
Coupe de France (4 Seasons)4.8000
Ligue 1 (3 Seasons)17.3191296441723.51380892890
Coupe de la Ligue (3 Seasons)2.40
Ligue 2 (2 Seasons)15.963231060.064043900
Serie B (1 Season)5.31079014757.1320221210
Coppa Italia (1 Season)2.7000
Europa Lg (1 Season)0.1000000000000000
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
2016-201719Strasbourgfr FRA2. Ligue 21st9.300Matches
2017-201820Strasbourgfr FRA1. Ligue 115th7.910860421020.0820251560Matches
2017-201820Nicefr FRA1. Ligue 18th2.911010010.011012310Matches
2018-201921Nicefr FRA1. Ligue 17th4.9722502540.035052920Matches
2019-202022Nicefr FRA1. Ligue 15th1.611100010.010000100Matches
2019-202022Troyesfr FRA2. Ligue 24th6.663231060.064043900Matches
2020-202123Cosenzait ITA2. Serie B17th5.31079014757.1320221210Matches
5 Seasons4 Clubs3 Leagues38.53522209683026.722140141449100
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (3 Seasons)1 League9.4943602728.6560641330
Strasbourg (2 Seasons)2 Leagues17.210860421020.0820251560
Cosenza (1 Season)1 League5.31079014757.1320221210
Troyes (1 Season)1 League6.663231060.064043900
Ligue 1 (3 Seasons)17.3191296441723.51380892890
Ligue 2 (2 Seasons)15.963231060.064043900
Serie B (1 Season)5.31079014757.1320221210
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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th1.1Matches
2017-201820Strasbourgfr FRACoupe de France5th0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th1.3Matches
2018-201921Nicefr FRACoupe de France33rd0.500Matches
2019-202022Troyesfr FRACoupe de France109th1.0Matches
2020-202123Cosenzait ITACoppa Italia17th2.700Matches
2022-202325US Avranchesfr FRACoupe de FranceR643.000Matches
6 Seasons5 Clubs3 Leagues10.0000
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
Strasbourg (2 Seasons)2 Leagues2.80
US Avranches (1 Season)1 League3.0000
Cosenza (1 Season)1 League2.7000
Nice (1 Season)2 Leagues0.5000
Troyes (1 Season)1 League1.00
Coupe de France (4 Seasons)4.8000
Coupe de la Ligue (3 Seasons)2.40
Coppa Italia (1 Season)2.7000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201820Nice2. Europa LgR320.1000000000000000Matches
1 Season1 Club1 League0.1000000000000000

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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue1.1Matches
2016-201719Strasbourgfr FRA2. Ligue 29.3Matches
2017-201820Strasbourgfr FRACoupe de France0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue1.3Matches
2017-201820Nice2. Europa Lg0.16010506100.01100.0329101001062Matches
2017-201820Nicefr FRA1. Ligue 12.9102215533541028562.5337.568385221752239118Matches
2017-201820Strasbourgfr FRA1. Ligue 17.92872471241203228712433.3866.71579694631614727918641Matches
2018-201921Nicefr FRACoupe de France0.5Matches
2018-201921Nicefr FRA1. Ligue 14.91683208071151688337.5562.59552116177421812538Matches
2019-202022Troyesfr FRACoupe de France1.0Matches
2019-202022Nicefr FRA1. Ligue 11.6610424339616233.3466.746256117323635121Matches
2019-202022Troyesfr FRA2. Ligue 26.6241420911382424111872.7327.317212194321786231519265Matches
2020-202123Cosenzait ITACoppa Italia2.7Matches
2020-202123Cosenzait ITA2. Serie B5.320412396941920412975.0325.0127863397119519914635Matches
2022-202325US Avranchesfr FRACoupe de France3.0Matches
6 Seasons5 Clubs7 Leagues48.51069121304684961031069583153.42746.6668424218016245279947797220
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Nice (3 Seasons)4 Leagues9.933754015714428337231043.51356.5212119150918149301427379
Strasbourg (2 Seasons)4 Leagues19.92872471241203228712433.3866.71579694631614727918641
Cosenza (1 Season)2 Leagues8.120412396941920412975.0325.0127863397119519914635
Troyes (1 Season)2 Leagues7.5241420911382424111872.7327.317212194321786231519265
US Avranches (1 Season)1 League3.0
Coupe de France (4 Seasons)4.8
Ligue 1 (3 Seasons)17.361878628125960618341441.22058.836621319623328165623453118
Coupe de la Ligue (3 Seasons)2.4
Ligue 2 (2 Seasons)15.9241420911382424111872.7327.317212194321786231519265
Serie B (1 Season)5.320412396941920412975.0325.0127863397119519914635
Coppa Italia (1 Season)2.7
Europa Lg (1 Season)0.16010506100.01100.0329101001062
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
2016-201719Strasbourg2 Leagues10.4
2017-201820Strasbourg3 Leagues9.62872471241203228712433.3866.71579694631614727918641
2017-201820Nice2 Leagues2.9108216534041089555.6444.471414231852339720
2018-201921Nice3 Leagues5.41683208071151688337.5562.59552116177421812538
2019-202022Nice1 League1.6610424339616233.3466.746256117323635121
2019-202022Troyes2 Leagues7.5241420911382424111872.7327.317212194321786231519265
2020-202123Cosenza2 Leagues8.120412396941920412975.0325.0127863397119519914635
2022-202325US Avranches1 League3.0
6 Seasons5 Clubs7 Leagues48.51069121304684961031069583153.42746.6668424218016245279947797220
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Nice (3 Seasons)4 Leagues9.933754015714428337231043.51356.5212119150918149301427379
Strasbourg (2 Seasons)4 Leagues19.92872471241203228712433.3866.71579694631614727918641
Cosenza (1 Season)2 Leagues8.120412396941920412975.0325.0127863397119519914635
Troyes (1 Season)2 Leagues7.5241420911382424111872.7327.317212194321786231519265
US Avranches (1 Season)1 League3.0
Coupe de France (4 Seasons)4.8
Ligue 1 (3 Seasons)17.361878628125960618341441.22058.836621319623328165623453118
Coupe de la Ligue (3 Seasons)2.4
Ligue 2 (2 Seasons)15.9241420911382424111872.7327.317212194321786231519265
Serie B (1 Season)5.320412396941920412975.0325.0127863397119519914635
Coppa Italia (1 Season)2.7
Europa Lg (1 Season)0.16010506100.01100.0329101001062
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
2016-201719Strasbourgfr FRA2. Ligue 21st9.3Matches
2017-201820Strasbourgfr FRA1. Ligue 115th7.92872471241203228712433.3866.71579694631614727918641Matches
2017-201820Nicefr FRA1. Ligue 18th2.9102215533541028562.5337.568385221752239118Matches
2018-201921Nicefr FRA1. Ligue 17th4.91683208071151688337.5562.59552116177421812538Matches
2019-202022Nicefr FRA1. Ligue 15th1.6610424339616233.3466.746256117323635121Matches
2019-202022Troyesfr FRA2. Ligue 24th6.6241420911382424111872.7327.317212194321786231519265Matches
2020-202123Cosenzait ITA2. Serie B17th5.320412396941920412975.0325.0127863397119519914635Matches
5 Seasons4 Clubs3 Leagues38.51063121294684911031063573154.42645.6665421317916145279847791218
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Nice (3 Seasons)1 League9.433153915713928331221045.51254.5209116249917149291426777
Strasbourg (2 Seasons)2 Leagues17.22872471241203228712433.3866.71579694631614727918641
Cosenza (1 Season)1 League5.320412396941920412975.0325.0127863397119519914635
Troyes (1 Season)1 League6.6241420911382424111872.7327.317212194321786231519265
Ligue 1 (3 Seasons)17.361878628125960618341441.22058.836621319623328165623453118
Ligue 2 (2 Seasons)15.9241420911382424111872.7327.317212194321786231519265
Serie B (1 Season)5.320412396941920412975.0325.0127863397119519914635
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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th1.1Matches
2017-201820Strasbourgfr FRACoupe de France5th0.4Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th1.3Matches
2018-201921Nicefr FRACoupe de France33rd0.5Matches
2019-202022Troyesfr FRACoupe de France109th1.0Matches
2020-202123Cosenzait ITACoppa Italia17th2.7Matches
2022-202325US Avranchesfr FRACoupe de FranceR643.0Matches
6 Seasons5 Clubs3 Leagues10.0
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
Strasbourg (2 Seasons)2 Leagues2.8
US Avranches (1 Season)1 League3.0
Cosenza (1 Season)1 League2.7
Nice (1 Season)2 Leagues0.5
Troyes (1 Season)1 League1.0
Coupe de France (4 Seasons)4.8
Coupe de la Ligue (3 Seasons)2.4
Coppa Italia (1 Season)2.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201820Nice2. Europa LgR320.16010506100.01100.0329101001062Matches
1 Season1 Club1 League0.16010506100.01100.0329101001062

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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue2964853.31.1173012301.501100.00+1.07Matches
2016-201719Strasbourgfr FRA2. Ligue 2178384924.59.3102701.531511+4+0.43+0.01Matches
2017-201820Strasbourgfr FRACoupe de France132328.20.40013103.0021+1+2.81+2.06Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue112012057.11.311201011.001100.00+2.00Matches
2017-201820Nice2. Europa Lg1660.80.100110.000000.00-0.380.20.10.0+0.19+0.54Matches
2017-201820Nicefr FRA1. Ligue 18257327.52.937715511.133300.00-0.031.94.6-2.7-0.95-1.02Matches
2017-201820Strasbourgfr FRA1. Ligue 1177094220.77.9872391531.00715-8-1.02-0.528.714.3-5.6-0.71-0.47Matches
2018-201921Nicefr FRACoupe de France1454550.00.50014500.0012-1-2.00+2.00Matches
2018-201921Nicefr FRA1. Coupe de la Ligue00002Matches
2018-201921Nicefr FRA1. Ligue 1134423412.94.9475191661.4662+4+0.81+1.098.45.4+3.0+0.61+0.81Matches
2019-202022Troyesfr FRACoupe de France1868695.61.01860000.0001-1-1.05-1.05Matches
2019-202022Nicefr FRA1. Ligue 13145485.81.627211202.0043+1+0.62+0.543.62.6+1.1+0.65+1.00Matches
2019-202022Troyesfr FRA2. Ligue 2155923923.56.65731102331.877700.00-0.428.45.9+2.5+0.39+0.19Matches
2020-202123Cosenzait ITACoppa Italia32478282.32.73822001.333300.000.00Matches
2020-202123Cosenzait ITA2. Serie B184782714.05.346611415180.50110-9-1.69-1.425.011.5-6.5-1.21-0.78Matches
2022-202325US Avranchesfr FRACoupe de France327090100.03.03903002.0032+1+0.33Matches
6 Seasons5 Clubs7 Leagues1044,3634217.748.54576165917351.265462-8-0.17-0.1336.344.5-8.2-0.28-0.10
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Nice (3 Seasons)4 Leagues26895348.69.997531714101.311410+4+0.40+0.4514.112.8+1.4+0.14+0.30
Strasbourg (2 Seasons)4 Leagues381,7954723.619.920776181741.322629-3-0.15-0.108.714.3-5.6-0.71-0.47
Cosenza (1 Season)2 Leagues217253519.58.177331415180.62413-9-1.12-0.855.011.5-6.5-1.21-0.78
Troyes (1 Season)2 Leagues166784226.07.56751102331.7578-1-0.13-0.558.45.9+2.5+0.39+0.19
US Avranches (1 Season)1 League327090100.03.03903002.0032+1+0.33
Coupe de France (4 Seasons)64337251.54.8489323801.506600.00-0.22
Ligue 1 (3 Seasons)411,5533812.217.3177462413101.242023-3-0.17-0.0122.727.0-4.3-0.25-0.08
Coupe de la Ligue (3 Seasons)32167236.02.4297112331.332200.00+1.55
Ligue 2 (2 Seasons)321,4304524.115.915733172331.692218+4+0.25-0.178.45.9+2.5+0.39+0.19
Serie B (1 Season)184782714.05.346611415180.50110-9-1.69-1.425.011.5-6.5-1.21-0.78
Coppa Italia (1 Season)32478282.32.73822001.333300.000.00
Europa Lg (1 Season)1660.80.100110.000000.00-0.380.20.10.0+0.19+0.54
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
2016-201719Strasbourg2 Leagues199344925.910.41173282301.531612+4+0.39+0.01
2017-201820Strasbourg3 Leagues198614521.49.69784101641.111017-7-0.73-0.338.714.3-5.6-0.71-0.47
2017-201820Nice2 Leagues9263296.42.937716521.003300.00-0.092.14.8-2.7-0.92-0.91
2018-201921Nice3 Leagues144873513.15.44751101981.3674+3+0.55+0.888.45.4+3.0+0.61+0.81
2019-202022Nice1 League3145485.81.627211202.0043+1+0.62+0.543.62.6+1.1+0.65+1.00
2019-202022Troyes2 Leagues166784226.07.56751102331.7578-1-0.13-0.558.45.9+2.5+0.39+0.19
2020-202123Cosenza2 Leagues217253519.58.177331415180.62413-9-1.12-0.855.011.5-6.5-1.21-0.78
2022-202325US Avranches1 League327090100.03.03903002.0032+1+0.33
6 Seasons5 Clubs7 Leagues1044,3634217.748.54576165917351.265462-8-0.17-0.1336.344.5-8.2-0.28-0.10
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Nice (3 Seasons)4 Leagues26895348.69.997531714101.311410+4+0.40+0.4514.112.8+1.4+0.14+0.30
Strasbourg (2 Seasons)4 Leagues381,7954723.619.920776181741.322629-3-0.15-0.108.714.3-5.6-0.71-0.47
Cosenza (1 Season)2 Leagues217253519.58.177331415180.62413-9-1.12-0.855.011.5-6.5-1.21-0.78
Troyes (1 Season)2 Leagues166784226.07.56751102331.7578-1-0.13-0.558.45.9+2.5+0.39+0.19
US Avranches (1 Season)1 League327090100.03.03903002.0032+1+0.33
Coupe de France (4 Seasons)64337251.54.8489323801.506600.00-0.22
Ligue 1 (3 Seasons)411,5533812.217.3177462413101.242023-3-0.17-0.0122.727.0-4.3-0.25-0.08
Coupe de la Ligue (3 Seasons)32167236.02.4297112331.332200.00+1.55
Ligue 2 (2 Seasons)321,4304524.115.915733172331.692218+4+0.25-0.178.45.9+2.5+0.39+0.19
Serie B (1 Season)184782714.05.346611415180.50110-9-1.69-1.425.011.5-6.5-1.21-0.78
Coppa Italia (1 Season)32478282.32.73822001.333300.000.00
Europa Lg (1 Season)1660.80.100110.000000.00-0.380.20.10.0+0.19+0.54
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
2016-201719Strasbourgfr FRA2. Ligue 21st178384924.59.3102701.531511+4+0.43+0.01Matches
2017-201820Strasbourgfr FRA1. Ligue 115th177094220.77.9872391531.00715-8-1.02-0.528.714.3-5.6-0.71-0.47Matches
2017-201820Nicefr FRA1. Ligue 18th8257327.52.937715511.133300.00-0.031.94.6-2.7-0.95-1.02Matches
2018-201921Nicefr FRA1. Ligue 17th134423412.94.9475191661.4662+4+0.81+1.098.45.4+3.0+0.61+0.81Matches
2019-202022Nicefr FRA1. Ligue 15th3145485.81.627211202.0043+1+0.62+0.543.62.6+1.1+0.65+1.00Matches
2019-202022Troyesfr FRA2. Ligue 24th155923923.56.65731102331.877700.00-0.428.45.9+2.5+0.39+0.19Matches
2020-202123Cosenzait ITA2. Serie B17th184782714.05.346611415180.50110-9-1.69-1.425.011.5-6.5-1.21-0.78Matches
5 Seasons4 Clubs3 Leagues913,4613815.638.53672105516311.254351-8-0.21-0.1636.144.3-8.2-0.28-0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Nice (3 Seasons)1 League24844359.09.49753151171.42138+5+0.53+0.6014.012.6+1.3+0.14+0.29
Strasbourg (2 Seasons)2 Leagues341,5474622.617.218725161531.272226-4-0.23-0.188.714.3-5.6-0.71-0.47
Cosenza (1 Season)1 League184782714.05.346611415180.50110-9-1.69-1.425.011.5-6.5-1.21-0.78
Troyes (1 Season)1 League155923923.56.65731102331.877700.00-0.428.45.9+2.5+0.39+0.19
Ligue 1 (3 Seasons)411,5533812.217.3177462413101.242023-3-0.17-0.0122.727.0-4.3-0.25-0.08
Ligue 2 (2 Seasons)321,4304524.115.915733172331.692218+4+0.25-0.178.45.9+2.5+0.39+0.19
Serie B (1 Season)184782714.05.346611415180.50110-9-1.69-1.425.011.5-6.5-1.21-0.78
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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th2964853.31.1173012301.501100.00+1.07Matches
2017-201820Strasbourgfr FRACoupe de France5th132328.20.40013103.0021+1+2.81+2.06Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th112012057.11.311201011.001100.00+2.00Matches
2018-201921Nicefr FRACoupe de France33rd1454550.00.50014500.0012-1-2.00+2.00Matches
2018-201921Nicefr FRA1. Coupe de la Ligue9th00002Matches
2019-202022Troyesfr FRACoupe de France109th1868695.61.01860000.0001-1-1.05-1.05Matches
2020-202123Cosenzait ITACoppa Italia17th32478282.32.73822001.333300.000.00Matches
2022-202325US Avranchesfr FRACoupe de FranceR64327090100.03.03903002.0032+1+0.33Matches
6 Seasons5 Clubs3 Leagues128967551.510.0989633331.42111100.00+0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Strasbourg (2 Seasons)2 Leagues42486231.82.8297122711.7543+1+0.36+0.36
US Avranches (1 Season)1 League327090100.03.03903002.0032+1+0.33
Cosenza (1 Season)1 League32478282.32.73822001.333300.000.00
Nice (1 Season)2 Leagues1454515.00.50014520.0012-1-2.00+2.00
Troyes (1 Season)1 League1868695.61.01860000.0001-1-1.05-1.05
Coupe de France (4 Seasons)64337251.54.8489323801.506600.00-0.22
Coupe de la Ligue (3 Seasons)32167236.02.4297112331.332200.00+1.55
Coppa Italia (1 Season)32478282.32.73822001.333300.000.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201820Nice2. Europa LgR321660.80.100110.000000.00-0.380.20.10.0+0.19+0.54Matches
1 Season1 Club1 League1660.80.100110.000000.00-0.380.20.10.0+0.19+0.54

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
2016-201719Strasbourgfr FRA1. Coupe de la Ligue1.10000Matches
2016-201719Strasbourgfr FRA2. Ligue 29.31001300000000Matches
2017-201820Strasbourgfr FRACoupe de France0.40000Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue1.30000Matches
2017-201820Nice2. Europa Lg0.1000000100000000Matches
2017-201820Nicefr FRA1. Ligue 12.91003101121000111712.5Matches
2017-201820Strasbourgfr FRA1. Ligue 17.91001014265800042132039.4Matches
2018-201921Nicefr FRACoupe de France0.5000000000000Matches
2018-201921Nicefr FRA1. Ligue 14.901012646221001741521.1Matches
2019-202022Troyesfr FRACoupe de France1.01000Matches
2019-202022Nicefr FRA1. Ligue 11.60000203010002060.0Matches
2019-202022Troyesfr FRA2. Ligue 26.61001511717330002961825.0Matches
2020-202123Cosenzait ITACoppa Italia2.70000000000Matches
2020-202123Cosenzait ITA2. Serie B5.3200131228270002351131.3Matches
2022-202325US Avranchesfr FRACoupe de France3.00000200000Matches
6 Seasons5 Clubs7 Leagues48.5710665716421422100124297727.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (3 Seasons)4 Leagues9.91101518511441003052815.2
Strasbourg (2 Seasons)4 Leagues19.92002314265800042132039.4
Cosenza (1 Season)2 Leagues8.1200131228270002351131.3
Troyes (1 Season)2 Leagues7.52001511717330002961825.0
US Avranches (1 Season)1 League3.00000200000
Coupe de France (4 Seasons)4.8100020000000
Ligue 1 (3 Seasons)17.3210253271691210072184827.3
Coupe de la Ligue (3 Seasons)2.40000
Ligue 2 (2 Seasons)15.92002811717330002961825.0
Serie B (1 Season)5.3200131228270002351131.3
Coppa Italia (1 Season)2.70000000000
Europa Lg (1 Season)0.1000000100000000
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
2016-201719Strasbourg2 Leagues10.41001300000000
2017-201820Strasbourg3 Leagues9.61001014265800042132039.4
2017-201820Nice2 Leagues2.91003101221000111712.5
2018-201921Nice3 Leagues5.401012646221001741521.1
2019-202022Nice1 League1.60000203010002060.0
2019-202022Troyes2 Leagues7.52001511717330002961825.0
2020-202123Cosenza2 Leagues8.1200131228270002351131.3
2022-202325US Avranches1 League3.00000200000
6 Seasons5 Clubs7 Leagues48.5710665716421422100124297727.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (3 Seasons)4 Leagues9.91101518511441003052815.2
Strasbourg (2 Seasons)4 Leagues19.92002314265800042132039.4
Cosenza (1 Season)2 Leagues8.1200131228270002351131.3
Troyes (1 Season)2 Leagues7.52001511717330002961825.0
US Avranches (1 Season)1 League3.00000200000
Coupe de France (4 Seasons)4.8100020000000
Ligue 1 (3 Seasons)17.3210253271691210072184827.3
Coupe de la Ligue (3 Seasons)2.40000
Ligue 2 (2 Seasons)15.92002811717330002961825.0
Serie B (1 Season)5.3200131228270002351131.3
Coppa Italia (1 Season)2.70000000000
Europa Lg (1 Season)0.1000000100000000
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
2016-201719Strasbourgfr FRA2. Ligue 21st9.31001300000000Matches
2017-201820Strasbourgfr FRA1. Ligue 115th7.91001014265800042132039.4Matches
2017-201820Nicefr FRA1. Ligue 18th2.91003101121000111712.5Matches
2018-201921Nicefr FRA1. Ligue 17th4.901012646221001741521.1Matches
2019-202022Nicefr FRA1. Ligue 15th1.60000203010002060.0Matches
2019-202022Troyesfr FRA2. Ligue 24th6.61001511717330002961825.0Matches
2020-202123Cosenzait ITA2. Serie B17th5.3200131228270002351131.3Matches
5 Seasons4 Clubs3 Leagues38.5610665516411422100124297727.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (3 Seasons)1 League9.41101518510441003052815.2
Strasbourg (2 Seasons)2 Leagues17.22002314265800042132039.4
Cosenza (1 Season)1 League5.3200131228270002351131.3
Troyes (1 Season)1 League6.61001511717330002961825.0
Ligue 1 (3 Seasons)17.3210253271691210072184827.3
Ligue 2 (2 Seasons)15.92002811717330002961825.0
Serie B (1 Season)5.3200131228270002351131.3
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Strasbourgfr FRA1. Coupe de la Ligue27th1.10000Matches
2017-201820Strasbourgfr FRACoupe de France5th0.40000Matches
2017-201820Strasbourgfr FRA1. Coupe de la Ligue9th1.30000Matches
2018-201921Nicefr FRACoupe de France33rd0.5000000000000Matches
2019-202022Troyesfr FRACoupe de France109th1.01000Matches
2020-202123Cosenzait ITACoppa Italia17th2.70000000000Matches
2022-202325US Avranchesfr FRACoupe de FranceR643.00000200000Matches
6 Seasons5 Clubs3 Leagues10.0100020000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Strasbourg (2 Seasons)2 Leagues2.80000
US Avranches (1 Season)1 League3.00000200000
Cosenza (1 Season)1 League2.70000000000
Nice (1 Season)2 Leagues0.5000000000000
Troyes (1 Season)1 League1.01000
Coupe de France (4 Seasons)4.8100020000000
Coupe de la Ligue (3 Seasons)2.40000
Coppa Italia (1 Season)2.70000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201820Nice2. Europa LgR320.1000000100000000Matches
1 Season1 Club1 League0.1000000100000000

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 Ihsan Sacko Pages