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-201721Lillefr FRACoupe de France10460.5000000000.000.000.000.000.00Matches
2016-201721Lillefr FRA1. Ligue 113131,11512.4123100200.080.160.240.080.24Matches
2016-201721Bragapt POR1. Primeira Liga11118839.8011000400.000.100.100.000.10Matches
2017-201822Dijonfr FRA1. Ligue 117151,39315.5235200402.42.42.24.61861410.130.190.320.130.320.150.140.290.150.29Matches
2017-201822Lillefr FRA1. Ligue 110150.2000000000.00.00.00.01310.000.000.000.000.000.000.000.000.000.00Matches
2018-201923Lillefr FRACoupe de France221641.8000000100.000.000.000.000.00Matches
2018-201923Lillefr FRA1. Coupe de la Ligue11640.7000000000.000.000.000.000.00Matches
2018-201923Lillefr FRA1. Ligue 127262,26025.12022001001.71.70.82.540113190.080.000.080.080.080.070.030.100.070.10Matches
2019-202024Lille1. Champions Lg311201.3000000100.00.00.00.10300.000.000.000.000.000.020.030.050.020.05Matches
2019-202024Lillefr FRACoupe de France332462.7011000100.000.370.370.000.37Matches
2019-202024Lillefr FRA1. Coupe de la Ligue211011.1000000100.000.000.000.000.00Matches
2019-202024Lillefr FRA1. Ligue 11787097.9000000401.21.21.12.31759200.000.000.000.000.000.150.140.290.150.29Matches
2020-202125Lillefr FRACoupe de France332412.7101100100.370.000.370.370.37Matches
2020-202125Lille2. Europa Lg664655.2000000300.90.90.11.042240.000.000.000.000.000.170.010.180.170.18Matches
2020-202125Lillefr FRA1. Ligue 133111,20013.3123100600.90.92.33.22083240.070.150.230.070.230.070.170.240.070.24Matches
2021-202226Lille1. Champions Lg754354.8000000300.40.40.30.701880.000.000.000.000.000.080.070.150.080.15Matches
2021-202226Lillefr FRA1. Ligue 123191,61918.03033001001.51.51.43.01273220.170.000.170.170.170.090.080.160.090.16Matches
2021-202226Lillefr FRATrophée des Champions11780.9101100001.150.001.151.151.15Matches
2022-202327Rennesfr FRACoupe de France11120.1000000000.000.000.000.000.00Matches
2022-202327Rennesfr FRA1. Ligue 1865526.1000000100.10.10.00.1539130.000.000.000.000.000.020.000.020.020.02Matches
2024-202529Estorilpt POR1. Primeira Liga321301.4000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00Matches
8 Seasons5 Clubs7 Leagues18313511,848131.61192011005309.19.18.217.41174761530.080.070.150.080.150.090.080.180.090.18
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
Lille (6 Seasons)6 Leagues1431008,87898.695149004306.66.66.112.794374980.090.050.140.090.140.090.080.170.090.17
Dijon (1 Season)1 League17151,39315.5235200402.42.42.24.61861410.130.190.320.130.320.150.140.290.150.29
Braga (1 Season)1 League11118839.8011000400.000.100.100.000.10
Rennes (1 Season)2 Leagues975646.3000000100.10.10.00.1539130.000.000.000.000.000.020.000.020.020.02
Estoril (1 Season)1 League321301.4000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00
Ligue 1 (7 Seasons)139988,86398.597169003707.87.87.815.61134311400.090.070.160.090.160.090.090.180.090.18
Coupe de France (5 Seasons)1097097.9112100300.130.130.250.130.25
Primeira Liga (2 Seasons)14131,01311.3011000500.00.00.00.00210.000.090.090.000.090.000.000.000.000.00
Champions Lg (2 Seasons)1065556.2000000400.40.40.40.802180.000.000.000.000.000.070.060.130.070.13
Coupe de la Ligue (2 Seasons)321651.8000000100.000.000.000.000.00
Europa Lg (1 Season)664655.2000000300.90.90.11.042240.000.000.000.000.000.170.010.180.170.18
Trophée des Champions (1 Season)11780.9101100001.150.001.151.151.15
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-201721Braga1 League11118839.8011000400.000.100.100.000.10
2016-201721Lille2 Leagues14131,16112.9123100200.080.160.230.080.23
2017-201822Dijon1 League17151,39315.5235200402.42.42.24.61861410.130.190.320.130.320.150.140.290.150.29
2017-201822Lille1 League10150.2000000000.00.00.00.01310.000.000.000.000.000.000.000.000.000.00
2018-201923Lille3 Leagues30292,48827.62022001101.71.70.82.540113190.070.000.070.070.070.070.030.100.070.10
2019-202024Lille4 Leagues25131,17613.1011000701.21.21.12.41762200.000.080.080.000.080.130.120.260.130.26
2020-202125Lille3 Leagues42201,90621.22242001001.81.82.44.224105280.090.090.190.090.190.100.130.220.100.22
2021-202226Lille3 Leagues31252,13223.74044001301.91.91.83.71291300.170.000.170.170.170.080.080.160.080.16
2022-202327Rennes2 Leagues975646.3000000100.10.10.00.1539130.000.000.000.000.000.020.000.020.020.02
2024-202529Estoril1 League321301.4000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00
8 Seasons5 Clubs7 Leagues18313511,848131.61192011005309.19.18.217.41174761530.080.070.150.080.150.090.080.180.090.18
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
Lille (6 Seasons)6 Leagues1431008,87898.695149004306.66.66.112.794374980.090.050.140.090.140.090.080.170.090.17
Dijon (1 Season)1 League17151,39315.5235200402.42.42.24.61861410.130.190.320.130.320.150.140.290.150.29
Braga (1 Season)1 League11118839.8011000400.000.100.100.000.10
Rennes (1 Season)2 Leagues975646.3000000100.10.10.00.1539130.000.000.000.000.000.020.000.020.020.02
Estoril (1 Season)1 League321301.4000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00
Ligue 1 (7 Seasons)139988,86398.597169003707.87.87.815.61134311400.090.070.160.090.160.090.090.180.090.18
Coupe de France (5 Seasons)1097097.9112100300.130.130.250.130.25
Primeira Liga (2 Seasons)14131,01311.3011000500.00.00.00.00210.000.090.090.000.090.000.000.000.000.00
Champions Lg (2 Seasons)1065556.2000000400.40.40.40.802180.000.000.000.000.000.070.060.130.070.13
Coupe de la Ligue (2 Seasons)321651.8000000100.000.000.000.000.00
Europa Lg (1 Season)664655.2000000300.90.90.11.042240.000.000.000.000.000.170.010.180.170.18
Trophée des Champions (1 Season)11780.9101100001.150.001.151.151.15
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-201721Bragapt POR1. Primeira Liga5th11118839.8011000400.000.100.100.000.10Matches
2016-201721Lillefr FRA1. Ligue 111th13131,11512.4123100200.080.160.240.080.24Matches
2017-201822Dijonfr FRA1. Ligue 111th17151,39315.5235200402.42.42.24.61861410.130.190.320.130.320.150.140.290.150.29Matches
2017-201822Lillefr FRA1. Ligue 117th10150.2000000000.00.00.00.01310.000.000.000.000.000.000.000.000.000.00Matches
2018-201923Lillefr FRA1. Ligue 12nd27262,26025.12022001001.71.70.82.540113190.080.000.080.080.080.070.030.100.070.10Matches
2019-202024Lillefr FRA1. Ligue 14th1787097.9000000401.21.21.12.31759200.000.000.000.000.000.150.140.290.150.29Matches
2020-202125Lillefr FRA1. Ligue 11st33111,20013.3123100600.90.92.33.22083240.070.150.230.070.230.070.170.240.070.24Matches
2021-202226Lillefr FRA1. Ligue 110th23191,61918.03033001001.51.51.43.01273220.170.000.170.170.170.090.080.160.090.16Matches
2022-202327Rennesfr FRA1. Ligue 14th865526.1000000100.10.10.00.1539130.000.000.000.000.000.020.000.020.020.02Matches
2024-202529Estorilpt POR1. Primeira Liga12th321301.4000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00Matches
8 Seasons5 Clubs2 Leagues1531119,876109.798179004207.87.87.815.61134331410.080.070.150.080.150.090.090.180.090.18
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
Lille (6 Seasons)1 League114776,91876.974117003205.35.35.610.990331860.090.050.140.090.140.080.090.170.080.17
Dijon (1 Season)1 League17151,39315.5235200402.42.42.24.61861410.130.190.320.130.320.150.140.290.150.29
Braga (1 Season)1 League11118839.8011000400.000.100.100.000.10
Rennes (1 Season)1 League865526.1000000100.10.10.00.1539130.000.000.000.000.000.020.000.020.020.02
Estoril (1 Season)1 League321301.4000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00
Ligue 1 (7 Seasons)139988,86398.597169003707.87.87.815.61134311400.090.070.160.090.160.090.090.180.090.18
Primeira Liga (2 Seasons)14131,01311.3011000500.00.00.00.00210.000.090.090.000.090.000.000.000.000.00
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-201721Lillefr FRACoupe de France5th10460.5000000000.000.000.000.000.00Matches
2018-201923Lillefr FRACoupe de France9th221641.8000000100.000.000.000.000.00Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th11640.7000000000.000.000.000.000.00Matches
2019-202024Lillefr FRACoupe de France9th332462.7011000100.000.370.370.000.37Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd211011.1000000100.000.000.000.000.00Matches
2020-202125Lillefr FRACoupe de France9th332412.7101100100.370.000.370.370.37Matches
2021-202226Lillefr FRATrophée des Champions1st11780.9101100001.150.001.151.151.15Matches
2022-202327Rennesfr FRACoupe de FranceR3211120.1000000000.000.000.000.000.00Matches
6 Seasons2 Clubs3 Leagues141295210.6213200400.190.090.280.190.28
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
Lille (5 Seasons)3 Leagues131194010.4213200400.190.100.290.190.29
Rennes (1 Season)1 League11120.1000000000.000.000.000.000.00
Coupe de France (5 Seasons)1097097.9112100300.130.130.250.130.25
Coupe de la Ligue (2 Seasons)321651.8000000100.000.000.000.000.00
Trophée des Champions (1 Season)11780.9101100001.150.001.151.151.15
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
2019-202024Lille1. Champions LgGR311201.3000000100.00.00.00.10300.000.000.000.000.000.020.030.050.020.05Matches
2020-202125Lille2. Europa LgR32664655.2000000300.90.90.11.042240.000.000.000.000.000.170.010.180.170.18Matches
2021-202226Lille1. Champions LgR16754354.8000000300.40.40.30.701880.000.000.000.000.000.080.070.150.080.15Matches
3 Seasons1 Club2 Leagues16121,02011.3000000701.31.30.41.8443120.000.000.000.000.000.120.040.160.120.16
Champions Lg (2 Seasons)1065556.2000000400.40.40.40.802180.000.000.000.000.000.070.060.130.070.13
Europa Lg (1 Season)664655.2000000300.90.90.11.042240.000.000.000.000.000.170.010.180.170.18

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-201721Lillefr FRACoupe de France0.5000Matches
2016-201721Lillefr FRA1. Ligue 112.4118844.41.450.650.060.1300Matches
2016-201721Bragapt POR1. Primeira Liga9.80040.000.410.0000Matches
2017-201822Dijonfr FRA1. Ligue 115.52341029.42.200.650.060.2021.55002.42.40.07-0.4-0.4Matches
2017-201822Lillefr FRA1. Ligue 10.20000.000.000000.00.00.00.0Matches
2018-201923Lillefr FRACoupe de France1.80100.00.550.000.0000Matches
2018-201923Lillefr FRA1. Coupe de la Ligue0.7000Matches
2018-201923Lillefr FRA1. Ligue 125.12341132.41.350.440.060.1823.21001.71.70.05+0.3+0.3Matches
2019-202024Lille1. Champions Lg1.30100.00.750.000.0026.90000.00.00.030.00.0Matches
2019-202024Lillefr FRACoupe de France2.70000.000.0000Matches
2019-202024Lillefr FRA1. Coupe de la Ligue1.10000.000.0000Matches
2019-202024Lillefr FRA1. Ligue 17.909333.31.140.380.000.0015.30001.21.20.13-1.2-1.2Matches
2020-202125Lillefr FRACoupe de France2.7111100.00.370.371.001.0000Matches
2020-202125Lille2. Europa Lg5.208337.51.550.580.000.0019.40000.90.90.11-0.9-0.9Matches
2020-202125Lillefr FRA1. Ligue 113.3118527.81.350.370.060.2022.30000.90.90.05+0.1+0.1Matches
2021-202226Lille1. Champions Lg4.80400.00.830.000.0018.30000.40.40.10-0.4-0.4Matches
2021-202226Lillefr FRA1. Ligue 118.0322522.71.220.280.140.6024.02001.51.50.07+1.5+1.5Matches
2021-202226Lillefr FRATrophée des Champions0.912150.02.311.150.501.0000Matches
2022-202327Rennesfr FRACoupe de France0.10000.000.0000Matches
2022-202327Rennesfr FRA1. Ligue 16.10500.00.820.000.0022.80000.10.10.02-0.1-0.1Matches
2024-202529Estorilpt POR1. Primeira Liga1.40000.000.000000.00.00.00.0Matches
8 Seasons5 Clubs7 Leagues131.6111575132.51.200.390.070.2221.98009.19.10.07-1.1-1.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Lille (6 Seasons)6 Leagues98.691183731.41.210.380.080.2422.03006.66.60.07-0.6-0.6
Dijon (1 Season)1 League15.52341029.42.200.650.060.2021.55002.42.40.07-0.4-0.4
Braga (1 Season)1 League9.80040.000.410.0000
Rennes (1 Season)2 Leagues6.30500.00.800.000.0022.80000.10.10.02-0.1-0.1
Estoril (1 Season)1 League1.40000.000.000000.00.00.00.0
Ligue 1 (7 Seasons)98.591404230.01.420.430.060.2122.18007.87.80.06+0.2+0.2
Coupe de France (5 Seasons)7.912150.00.270.140.501.0000
Primeira Liga (2 Seasons)11.30040.000.360.000000.00.00.00.0
Champions Lg (2 Seasons)6.20500.00.810.000.0020.00000.40.40.09-0.4-0.4
Coupe de la Ligue (2 Seasons)1.80000.000.0000
Europa Lg (1 Season)5.208337.51.550.580.000.0019.40000.90.90.11-0.9-0.9
Trophée des Champions (1 Season)0.912150.02.311.150.501.0000
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-201721Braga1 League9.80040.000.410.0000
2016-201721Lille2 Leagues12.9118844.41.450.650.060.1300
2017-201822Dijon1 League15.52341029.42.200.650.060.2021.55002.42.40.07-0.4-0.4
2017-201822Lille1 League0.20000.000.000000.00.00.00.0
2018-201923Lille3 Leagues27.62351131.41.300.410.060.1823.21001.71.70.05+0.3+0.3
2019-202024Lille4 Leagues13.1010330.00.770.230.000.0016.40001.21.20.12-1.2-1.2
2020-202125Lille3 Leagues21.2227933.31.270.420.070.2221.40001.81.80.07-0.8-0.8
2021-202226Lille3 Leagues23.7428621.41.180.250.140.6723.12001.91.90.07+1.1+1.1
2022-202327Rennes2 Leagues6.30500.00.800.000.0022.80000.10.10.02-0.1-0.1
2024-202529Estoril1 League1.40000.000.000000.00.00.00.0
8 Seasons5 Clubs7 Leagues131.6111575132.51.200.390.070.2221.98009.19.10.07-1.1-1.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Lille (6 Seasons)6 Leagues98.691183731.41.210.380.080.2422.03006.66.60.07-0.6-0.6
Dijon (1 Season)1 League15.52341029.42.200.650.060.2021.55002.42.40.07-0.4-0.4
Braga (1 Season)1 League9.80040.000.410.0000
Rennes (1 Season)2 Leagues6.30500.00.800.000.0022.80000.10.10.02-0.1-0.1
Estoril (1 Season)1 League1.40000.000.000000.00.00.00.0
Ligue 1 (7 Seasons)98.591404230.01.420.430.060.2122.18007.87.80.06+0.2+0.2
Coupe de France (5 Seasons)7.912150.00.270.140.501.0000
Primeira Liga (2 Seasons)11.30040.000.360.000000.00.00.00.0
Champions Lg (2 Seasons)6.20500.00.810.000.0020.00000.40.40.09-0.4-0.4
Coupe de la Ligue (2 Seasons)1.80000.000.0000
Europa Lg (1 Season)5.208337.51.550.580.000.0019.40000.90.90.11-0.9-0.9
Trophée des Champions (1 Season)0.912150.02.311.150.501.0000
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-201721Bragapt POR1. Primeira Liga5th9.80040.000.410.0000Matches
2016-201721Lillefr FRA1. Ligue 111th12.4118844.41.450.650.060.1300Matches
2017-201822Dijonfr FRA1. Ligue 111th15.52341029.42.200.650.060.2021.55002.42.40.07-0.4-0.4Matches
2017-201822Lillefr FRA1. Ligue 117th0.20000.000.000000.00.00.00.0Matches
2018-201923Lillefr FRA1. Ligue 12nd25.12341132.41.350.440.060.1823.21001.71.70.05+0.3+0.3Matches
2019-202024Lillefr FRA1. Ligue 14th7.909333.31.140.380.000.0015.30001.21.20.13-1.2-1.2Matches
2020-202125Lillefr FRA1. Ligue 11st13.3118527.81.350.370.060.2022.30000.90.90.05+0.1+0.1Matches
2021-202226Lillefr FRA1. Ligue 110th18.0322522.71.220.280.140.6024.02001.51.50.07+1.5+1.5Matches
2022-202327Rennesfr FRA1. Ligue 14th6.10500.00.820.000.0022.80000.10.10.02-0.1-0.1Matches
2024-202529Estorilpt POR1. Primeira Liga12th1.40000.000.000000.00.00.00.0Matches
8 Seasons5 Clubs2 Leagues109.791404632.91.280.420.060.2022.18007.87.80.06+0.2+0.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Lille (6 Seasons)1 League76.971013231.71.310.420.070.2222.43005.35.30.06+0.7+0.7
Dijon (1 Season)1 League15.52341029.42.200.650.060.2021.55002.42.40.07-0.4-0.4
Braga (1 Season)1 League9.80040.000.410.0000
Rennes (1 Season)1 League6.10500.00.820.000.0022.80000.10.10.02-0.1-0.1
Estoril (1 Season)1 League1.40000.000.000000.00.00.00.0
Ligue 1 (7 Seasons)98.591404230.01.420.430.060.2122.18007.87.80.06+0.2+0.2
Primeira Liga (2 Seasons)11.30040.000.360.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201721Lillefr FRACoupe de France5th0.5000Matches
2018-201923Lillefr FRACoupe de France9th1.80100.00.550.000.0000Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th0.7000Matches
2019-202024Lillefr FRACoupe de France9th2.70000.000.0000Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd1.10000.000.0000Matches
2020-202125Lillefr FRACoupe de France9th2.7111100.00.370.371.001.0000Matches
2021-202226Lillefr FRATrophée des Champions1st0.912150.02.311.150.501.0000Matches
2022-202327Rennesfr FRACoupe de FranceR320.10000.000.0000Matches
6 Seasons2 Clubs3 Leagues10.624250.00.430.210.501.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Lille (5 Seasons)3 Leagues10.424250.00.430.220.501.0000
Rennes (1 Season)1 League0.10000.000.0000
Coupe de France (5 Seasons)7.912150.00.270.140.501.0000
Coupe de la Ligue (2 Seasons)1.80000.000.0000
Trophée des Champions (1 Season)0.912150.02.311.150.501.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
2019-202024Lille1. Champions LgGR1.30100.00.750.000.0026.90000.00.00.030.00.0Matches
2020-202125Lille2. Europa LgR325.208337.51.550.580.000.0019.40000.90.90.11-0.9-0.9Matches
2021-202226Lille1. Champions LgR164.80400.00.830.000.0018.30000.40.40.10-0.4-0.4Matches
3 Seasons1 Club2 Leagues11.3013323.11.150.260.000.0019.60001.31.30.10-1.3-1.3
Champions Lg (2 Seasons)6.20500.00.810.000.0020.00000.40.40.09-0.4-0.4
Europa Lg (1 Season)5.208337.51.550.580.000.0019.40000.90.90.11-0.9-0.9

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-201721Lillefr FRACoupe de France0.50Matches
2016-201721Lillefr FRA1. Ligue 112.42Matches
2016-201721Bragapt POR1. Primeira Liga9.81Matches
2017-201822Dijonfr FRA1. Ligue 115.556570979.710297265626730089.019222983.88414060.032.21.9+0.823479061Matches
2017-201822Lillefr FRA1. Ligue 10.281266.7185591333.355100.02366.700.00.00.001103Matches
2018-201923Lillefr FRACoupe de France1.80Matches
2018-201923Lillefr FRA1. Coupe de la Ligue0.70Matches
2018-201923Lillefr FRA1. Ligue 125.1999124080.617481467143650087.241947987.510217957.000.81.1-0.8129561113Matches
2019-202024Lille1. Champions Lg1.3536482.8759210283482.4171989.52366.700.00.00.012003Matches
2019-202024Lillefr FRACoupe de France2.71Matches
2019-202024Lillefr FRA1. Coupe de la Ligue1.10Matches
2019-202024Lillefr FRA1. Ligue 17.938745884.56553175018320489.713815390.2425675.001.10.6-1.18522059Matches
2020-202125Lillefr FRACoupe de France2.70Matches
2020-202125Lille2. Europa Lg5.219422486.6318777110411392.0697493.2162369.600.10.3-0.12150022Matches
2020-202125Lillefr FRA1. Ligue 113.377488088.013549338035838393.530634189.78411076.422.31.7-0.3199010283Matches
2021-202226Lille1. Champions Lg4.817222576.42947848839785.6668577.6182864.300.30.5-0.36111018Matches
2021-202226Lillefr FRA1. Ligue 118.069087878.612262341129432490.728834882.88014156.701.41.6-1.414715073Matches
2021-202226Lillefr FRATrophée des Champions0.90Matches
2022-202327Rennesfr FRACoupe de France0.10Matches
2022-202327Rennesfr FRA1. Ligue 16.127931289.45221140911612493.511813090.8354087.500.00.20.00322039Matches
2024-202529Estorilpt POR1. Primeira Liga1.4405178.4563110232785.2161888.91425.000.00.00.001002Matches
8 Seasons5 Clubs7 Leagues131.64161505382.373004192751893210989.81634188186.946672764.198.28.0+0.885417363476
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
Lille (6 Seasons)6 Leagues98.63277398182.356923151001487165889.71308150487.034654363.756.16.0-1.162337253374
Dijon (1 Season)1 League15.556570979.710297265626730089.019222983.88414060.032.21.9+0.823479061
Braga (1 Season)1 League9.81
Rennes (1 Season)2 Leagues6.327931289.45221140911612493.511813090.8354087.500.00.20.00322039
Estoril (1 Season)1 League1.4405178.4563110232785.2161888.91425.000.00.00.001002
Ligue 1 (7 Seasons)98.53702448982.565548173361655183890.01466168587.042966964.177.87.1-0.876388353431
Coupe de France (5 Seasons)7.91
Primeira Liga (2 Seasons)11.3405178.4563110232785.2161888.91425.010.00.0+1.001002
Champions Lg (2 Seasons)6.222528977.93706105811113184.78310479.8203164.500.40.5-0.47131021
Coupe de la Ligue (2 Seasons)1.80
Europa Lg (1 Season)5.219422486.6318777110411392.0697493.2162369.600.10.3-0.12150022
Trophée des Champions (1 Season)0.90
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-201721Braga1 League9.81
2016-201721Lille2 Leagues12.92
2017-201822Dijon1 League15.556570979.710297265626730089.019222983.88414060.032.21.9+0.823479061
2017-201822Lille1 League0.281266.7185591333.355100.02366.700.00.00.001103
2018-201923Lille3 Leagues27.6999124080.617481467143650087.241947987.510217957.000.81.1-0.8129561113
2019-202024Lille4 Leagues13.144052284.37312196021123888.715517290.1445974.611.10.6-0.19542062
2020-202125Lille3 Leagues21.2968110487.716736415146249693.137541590.410013375.222.42.1-0.421105102105
2021-202226Lille3 Leagues23.7862110378.215209425937742189.535443381.89816958.001.82.1-1.820826091
2022-202327Rennes2 Leagues6.327931289.45221140911612493.511813090.8354087.500.00.20.00322039
2024-202529Estoril1 League1.4405178.4563110232785.2161888.91425.000.00.00.001002
8 Seasons5 Clubs7 Leagues131.64161505382.373004192751893210989.81634188186.946672764.198.28.0+0.885417363476
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
Lille (6 Seasons)6 Leagues98.63277398182.356923151001487165889.71308150487.034654363.756.16.0-1.162337253374
Dijon (1 Season)1 League15.556570979.710297265626730089.019222983.88414060.032.21.9+0.823479061
Braga (1 Season)1 League9.81
Rennes (1 Season)2 Leagues6.327931289.45221140911612493.511813090.8354087.500.00.20.00322039
Estoril (1 Season)1 League1.4405178.4563110232785.2161888.91425.000.00.00.001002
Ligue 1 (7 Seasons)98.53702448982.565548173361655183890.01466168587.042966964.177.87.1-0.876388353431
Coupe de France (5 Seasons)7.91
Primeira Liga (2 Seasons)11.3405178.4563110232785.2161888.91425.010.00.0+1.001002
Champions Lg (2 Seasons)6.222528977.93706105811113184.78310479.8203164.500.40.5-0.47131021
Coupe de la Ligue (2 Seasons)1.80
Europa Lg (1 Season)5.219422486.6318777110411392.0697493.2162369.600.10.3-0.12150022
Trophée des Champions (1 Season)0.90
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-201721Bragapt POR1. Primeira Liga5th9.81Matches
2016-201721Lillefr FRA1. Ligue 111th12.42Matches
2017-201822Dijonfr FRA1. Ligue 111th15.556570979.710297265626730089.019222983.88414060.032.21.9+0.823479061Matches
2017-201822Lillefr FRA1. Ligue 117th0.281266.7185591333.355100.02366.700.00.00.001103Matches
2018-201923Lillefr FRA1. Ligue 12nd25.1999124080.617481467143650087.241947987.510217957.000.81.1-0.8129561113Matches
2019-202024Lillefr FRA1. Ligue 14th7.938745884.56553175018320489.713815390.2425675.001.10.6-1.18522059Matches
2020-202125Lillefr FRA1. Ligue 11st13.377488088.013549338035838393.530634189.78411076.422.31.7-0.3199010283Matches
2021-202226Lillefr FRA1. Ligue 110th18.069087878.612262341129432490.728834882.88014156.701.41.6-1.414715073Matches
2022-202327Rennesfr FRA1. Ligue 14th6.127931289.45221140911612493.511813090.8354087.500.00.20.00322039Matches
2024-202529Estorilpt POR1. Primeira Liga12th1.4405178.4563110232785.2161888.91425.000.00.00.001002Matches
8 Seasons5 Clubs2 Leagues109.73742454082.466111174461678186590.01482170387.043067363.987.87.1+0.276389353433
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
Lille (6 Seasons)1 League76.92858346882.450030132711272141490.01156132687.231048963.445.65.1-1.653309243331
Dijon (1 Season)1 League15.556570979.710297265626730089.019222983.88414060.032.21.9+0.823479061
Braga (1 Season)1 League9.81
Rennes (1 Season)1 League6.127931289.45221140911612493.511813090.8354087.500.00.20.00322039
Estoril (1 Season)1 League1.4405178.4563110232785.2161888.91425.000.00.00.001002
Ligue 1 (7 Seasons)98.53702448982.565548173361655183890.01466168587.042966964.177.87.1-0.876388353431
Primeira Liga (2 Seasons)11.3405178.4563110232785.2161888.91425.010.00.0+1.001002
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-201721Lillefr FRACoupe de France5th0.50Matches
2018-201923Lillefr FRACoupe de France9th1.80Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th0.70Matches
2019-202024Lillefr FRACoupe de France9th2.71Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd1.10Matches
2020-202125Lillefr FRACoupe de France9th2.70Matches
2021-202226Lillefr FRATrophée des Champions1st0.90Matches
2022-202327Rennesfr FRACoupe de FranceR320.10Matches
6 Seasons2 Clubs3 Leagues10.61
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
Lille (5 Seasons)3 Leagues10.41
Rennes (1 Season)1 League0.10
Coupe de France (5 Seasons)7.91
Coupe de la Ligue (2 Seasons)1.80
Trophée des Champions (1 Season)0.90
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
2019-202024Lille1. Champions LgGR1.3536482.8759210283482.4171989.52366.700.00.00.012003Matches
2020-202125Lille2. Europa LgR325.219422486.6318777110411392.0697493.2162369.600.10.3-0.12150022Matches
2021-202226Lille1. Champions LgR164.817222576.42947848839785.6668577.6182864.300.30.5-0.36111018Matches
3 Seasons1 Club2 Leagues11.341951381.76893182921524488.115217885.4365466.700.40.9-0.49281043
Champions Lg (2 Seasons)6.222528977.93706105811113184.78310479.8203164.500.40.5-0.47131021
Europa Lg (1 Season)5.219422486.6318777110411392.0697493.2162369.600.10.3-0.12150022
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-201721Lillefr FRACoupe de France0.5Matches
2016-201721Lillefr FRA1. Ligue 112.42Matches
2016-201721Bragapt POR1. Primeira Liga9.80Matches
2017-201822Dijonfr FRA1. Ligue 115.570965354251015353241360565210Matches
2017-201822Lillefr FRA1. Ligue 10.212101000010000810Matches
2018-201923Lillefr FRACoupe de France1.80Matches
2018-201923Lillefr FRA1. Coupe de la Ligue0.7Matches
2018-201923Lillefr FRA1. Ligue 125.1124011983819620253166100999419Matches
2019-202024Lille1. Champions Lg1.3645955101000005301Matches
2019-202024Lillefr FRACoupe de France2.70Matches
2019-202024Lillefr FRA1. Coupe de la Ligue1.12Matches
2019-202024Lillefr FRA1. Ligue 17.9458447101011060000038719Matches
2020-202125Lillefr FRACoupe de France2.71Matches
2020-202125Lille2. Europa Lg5.2224222111420000019413Matches
2020-202125Lillefr FRA1. Ligue 113.38808374332518222936077406Matches
2021-202226Lille1. Champions Lg4.8225202231612141642017202Matches
2021-202226Lillefr FRA1. Ligue 118.087879876475133412713110690411Matches
2021-202226Lillefr FRATrophée des Champions0.90Matches
2022-202327Rennesfr FRACoupe de France0.10Matches
2022-202327Rennesfr FRA1. Ligue 16.131229614141600000027925Matches
2024-202529Estorilpt POR1. Primeira Liga1.4514744001000004001Matches
8 Seasons5 Clubs7 Leagues131.650534769269173318814511823935041611567
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (6 Seasons)6 Leagues98.63981377319713020671098582629032771151
Dijon (1 Season)1 League15.570965354251015353241360565210
Braga (1 Season)1 League9.80
Rennes (1 Season)2 Leagues6.331229614141600000027925
Estoril (1 Season)1 League1.4514744001000004001
Ligue 1 (7 Seasons)98.544894239236147288212410763533037021460
Coupe de France (5 Seasons)7.91
Primeira Liga (2 Seasons)11.3514744001000004001
Champions Lg (2 Seasons)6.2289261282122151642022503
Coupe de la Ligue (2 Seasons)1.82
Europa Lg (1 Season)5.2224222111420000019413
Trophée des Champions (1 Season)0.90
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-201721Braga1 League9.80
2016-201721Lille2 Leagues12.92
2017-201822Dijon1 League15.570965354251015353241360565210
2017-201822Lille1 League0.212101000010000810
2018-201923Lille3 Leagues27.6124011983819620253166100999419
2019-202024Lille4 Leagues13.15225061515210900000440110
2020-202125Lille3 Leagues21.2110410594433622252936096819
2021-202226Lille3 Leagues23.71103100099636154823317130862413
2022-202327Rennes2 Leagues6.331229614141600000027925
2024-202529Estoril1 League1.4514744001000004001
8 Seasons5 Clubs7 Leagues131.650534769269173318814511823935041611567
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (6 Seasons)6 Leagues98.63981377319713020671098582629032771151
Dijon (1 Season)1 League15.570965354251015353241360565210
Braga (1 Season)1 League9.80
Rennes (1 Season)2 Leagues6.331229614141600000027925
Estoril (1 Season)1 League1.4514744001000004001
Ligue 1 (7 Seasons)98.544894239236147288212410763533037021460
Coupe de France (5 Seasons)7.91
Primeira Liga (2 Seasons)11.3514744001000004001
Champions Lg (2 Seasons)6.2289261282122151642022503
Coupe de la Ligue (2 Seasons)1.82
Europa Lg (1 Season)5.2224222111420000019413
Trophée des Champions (1 Season)0.90
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-201721Bragapt POR1. Primeira Liga5th9.80Matches
2016-201721Lillefr FRA1. Ligue 111th12.42Matches
2017-201822Dijonfr FRA1. Ligue 111th15.570965354251015353241360565210Matches
2017-201822Lillefr FRA1. Ligue 117th0.212101000010000810Matches
2018-201923Lillefr FRA1. Ligue 12nd25.1124011983819620253166100999419Matches
2019-202024Lillefr FRA1. Ligue 14th7.9458447101011060000038719Matches
2020-202125Lillefr FRA1. Ligue 11st13.38808374332518222936077406Matches
2021-202226Lillefr FRA1. Ligue 110th18.087879876475133412713110690411Matches
2022-202327Rennesfr FRA1. Ligue 14th6.131229614141600000027925Matches
2024-202529Estorilpt POR1. Primeira Liga12th1.4514744001000004001Matches
8 Seasons5 Clubs2 Leagues109.745404286240151288212510763533037421461
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (6 Seasons)1 League76.9346832901681081761897522227028581045
Dijon (1 Season)1 League15.570965354251015353241360565210
Braga (1 Season)1 League9.80
Rennes (1 Season)1 League6.131229614141600000027925
Estoril (1 Season)1 League1.4514744001000004001
Ligue 1 (7 Seasons)98.544894239236147288212410763533037021460
Primeira Liga (2 Seasons)11.3514744001000004001
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-201721Lillefr FRACoupe de France5th0.5Matches
2018-201923Lillefr FRACoupe de France9th1.80Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th0.7Matches
2019-202024Lillefr FRACoupe de France9th2.70Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd1.12Matches
2020-202125Lillefr FRACoupe de France9th2.71Matches
2021-202226Lillefr FRATrophée des Champions1st0.90Matches
2022-202327Rennesfr FRACoupe de FranceR320.10Matches
6 Seasons2 Clubs3 Leagues10.63
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (5 Seasons)3 Leagues10.43
Rennes (1 Season)1 League0.10
Coupe de France (5 Seasons)7.91
Coupe de la Ligue (2 Seasons)1.82
Trophée des Champions (1 Season)0.90
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
2019-202024Lille1. Champions LgGR1.3645955101000005301Matches
2020-202125Lille2. Europa LgR325.2224222111420000019413Matches
2021-202226Lille1. Champions LgR164.8225202231612141642017202Matches
3 Seasons1 Club2 Leagues11.3513483292236171642041916
Champions Lg (2 Seasons)6.2289261282122151642022503
Europa Lg (1 Season)5.2224222111420000019413

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-201721Lillefr FRACoupe de France0.5Matches
2016-201721Lillefr FRA1. Ligue 112.4Matches
2016-201721Bragapt POR1. Primeira Liga9.8Matches
2017-201822Dijonfr FRA1. Ligue 115.5533.423211126140.26220000Matches
2017-201822Lillefr FRA1. Ligue 10.216.0010000000.00000000Matches
2018-201923Lillefr FRACoupe de France1.8Matches
2018-201923Lillefr FRA1. Coupe de la Ligue0.7Matches
2018-201923Lillefr FRA1. Ligue 125.1341.35245202120.08110000Matches
2019-202024Lille1. Champions Lg1.310.7510000000.00000000Matches
2019-202024Lillefr FRACoupe de France2.7Matches
2019-202024Lillefr FRA1. Coupe de la Ligue1.1Matches
2019-202024Lillefr FRA1. Ligue 17.9212.67170111110.13000010Matches
2020-202125Lillefr FRACoupe de France2.7Matches
2020-202125Lille2. Europa Lg5.281.5570010000.00000000Matches
2020-202125Lillefr FRA1. Ligue 113.3473.52326252050.37300110Matches
2021-202226Lille1. Champions Lg4.8102.0645001000.00000000Matches
2021-202226Lillefr FRA1. Ligue 118.0311.72206021230.17010110Matches
2021-202226Lillefr FRATrophée des Champions0.9Matches
2022-202327Rennesfr FRACoupe de France0.1Matches
2022-202327Rennesfr FRA1. Ligue 16.181.3161001010.16000010Matches
2024-202529Estorilpt POR1. Primeira Liga1.400.0000000000.00000000Matches
8 Seasons5 Clubs7 Leagues131.62142.1714434611145160.16640240
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (6 Seasons)6 Leagues98.61532.02106225974110.15420230
Dijon (1 Season)1 League15.5533.423211126140.26220000
Braga (1 Season)1 League9.8
Rennes (1 Season)2 Leagues6.381.3161001010.16000010
Estoril (1 Season)1 League1.400.0000000000.00000000
Ligue 1 (7 Seasons)98.51952.2713229610135160.19640240
Coupe de France (5 Seasons)7.9
Primeira Liga (2 Seasons)11.300.0000000000.00000000
Champions Lg (2 Seasons)6.2111.7855001000.00000000
Coupe de la Ligue (2 Seasons)1.8
Europa Lg (1 Season)5.281.5570010000.00000000
Trophée des Champions (1 Season)0.9
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-201721Braga1 League9.8
2016-201721Lille2 Leagues12.9
2017-201822Dijon1 League15.5533.423211126140.26220000
2017-201822Lille1 League0.216.0010000000.00000000
2018-201923Lille3 Leagues27.6341.35245202120.08110000
2019-202024Lille4 Leagues13.1222.39180111110.11000010
2020-202125Lille3 Leagues21.2552.97396262050.27300110
2021-202226Lille3 Leagues23.7411.802411022230.13010110
2022-202327Rennes2 Leagues6.381.3161001010.16000010
2024-202529Estoril1 League1.400.0000000000.00000000
8 Seasons5 Clubs7 Leagues131.62142.1714434611145160.16640240
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (6 Seasons)6 Leagues98.61532.02106225974110.15420230
Dijon (1 Season)1 League15.5533.423211126140.26220000
Braga (1 Season)1 League9.8
Rennes (1 Season)2 Leagues6.381.3161001010.16000010
Estoril (1 Season)1 League1.400.0000000000.00000000
Ligue 1 (7 Seasons)98.51952.2713229610135160.19640240
Coupe de France (5 Seasons)7.9
Primeira Liga (2 Seasons)11.300.0000000000.00000000
Champions Lg (2 Seasons)6.2111.7855001000.00000000
Coupe de la Ligue (2 Seasons)1.8
Europa Lg (1 Season)5.281.5570010000.00000000
Trophée des Champions (1 Season)0.9
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-201721Bragapt POR1. Primeira Liga5th9.8Matches
2016-201721Lillefr FRA1. Ligue 111th12.4Matches
2017-201822Dijonfr FRA1. Ligue 111th15.5533.423211126140.26220000Matches
2017-201822Lillefr FRA1. Ligue 117th0.216.0010000000.00000000Matches
2018-201923Lillefr FRA1. Ligue 12nd25.1341.35245202120.08110000Matches
2019-202024Lillefr FRA1. Ligue 14th7.9212.67170111110.13000010Matches
2020-202125Lillefr FRA1. Ligue 11st13.3473.52326252050.37300110Matches
2021-202226Lillefr FRA1. Ligue 110th18.0311.72206021230.17010110Matches
2022-202327Rennesfr FRA1. Ligue 14th6.181.3161001010.16000010Matches
2024-202529Estorilpt POR1. Primeira Liga12th1.400.0000000000.00000000Matches
8 Seasons5 Clubs2 Leagues109.71952.2313229610135160.18640240
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (6 Seasons)1 League76.91342.0894175864110.17420230
Dijon (1 Season)1 League15.5533.423211126140.26220000
Braga (1 Season)1 League9.8
Rennes (1 Season)1 League6.181.3161001010.16000010
Estoril (1 Season)1 League1.400.0000000000.00000000
Ligue 1 (7 Seasons)98.51952.2713229610135160.19640240
Primeira Liga (2 Seasons)11.300.0000000000.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-201721Lillefr FRACoupe de France5th0.5Matches
2018-201923Lillefr FRACoupe de France9th1.8Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th0.7Matches
2019-202024Lillefr FRACoupe de France9th2.7Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd1.1Matches
2020-202125Lillefr FRACoupe de France9th2.7Matches
2021-202226Lillefr FRATrophée des Champions1st0.9Matches
2022-202327Rennesfr FRACoupe de FranceR320.1Matches
6 Seasons2 Clubs3 Leagues10.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (5 Seasons)3 Leagues10.4
Rennes (1 Season)1 League0.1
Coupe de France (5 Seasons)7.9
Coupe de la Ligue (2 Seasons)1.8
Trophée des Champions (1 Season)0.9
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
2019-202024Lille1. Champions LgGR1.310.7510000000.00000000Matches
2020-202125Lille2. Europa LgR325.281.5570010000.00000000Matches
2021-202226Lille1. Champions LgR164.8102.0645001000.00000000Matches
3 Seasons1 Club2 Leagues11.3191.67125011000.00000000
Champions Lg (2 Seasons)6.2111.7855001000.00000000
Europa Lg (1 Season)5.281.5570010000.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-201721Lillefr FRACoupe de France0.5Matches
2016-201721Lillefr FRA1. Ligue 112.41419Matches
2016-201721Bragapt POR1. Primeira Liga9.800Matches
2017-201822Dijonfr FRA1. Ligue 115.5251410114103826.328132111641210Matches
2017-201822Lillefr FRA1. Ligue 10.2101000001011200Matches
2018-201923Lillefr FRACoupe de France1.803Matches
2018-201923Lillefr FRA1. Coupe de la Ligue0.7Matches
2018-201923Lillefr FRA1. Ligue 125.1593125277185731.639202182180304Matches
2019-202024Lille1. Champions Lg1.3532212825.061013800Matches
2019-202024Lillefr FRACoupe de France2.700Matches
2019-202024Lillefr FRA1. Coupe de la Ligue1.112Matches
2019-202024Lillefr FRA1. Ligue 17.91810313292931.0201111042271Matches
2020-202125Lillefr FRACoupe de France2.778Matches
2020-202125Lille2. Europa Lg5.2963513742.9440441300Matches
2020-202125Lillefr FRA1. Ligue 113.3331714154164337.227142122053180Matches
2021-202226Lille1. Champions Lg4.8502211147.113101951050Matches
2021-202226Lillefr FRA1. Ligue 118.0472718245275648.229233202471261Matches
2021-202226Lillefr FRATrophée des Champions0.900Matches
2022-202327Rennesfr FRACoupe de France0.100Matches
2022-202327Rennesfr FRA1. Ligue 16.110363171643.89112961680Matches
2024-202529Estorilpt POR1. Primeira Liga1.44122044100.000005940Matches
8 Seasons5 Clubs7 Leagues131.621613486104269727235.717510813951413251196
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lille (6 Seasons)6 Leagues98.61771166888217621435.513884975114259866
Dijon (1 Season)1 League15.5251410114103826.328132111641210
Braga (1 Season)1 League9.8000
Rennes (1 Season)2 Leagues6.310363171643.89112961680
Estoril (1 Season)1 League1.44122044100.000005940
Ligue 1 (7 Seasons)98.51931167793238723936.41529312811112851106
Coupe de France (5 Seasons)7.97110
Primeira Liga (2 Seasons)11.34122044100.000005940
Champions Lg (2 Seasons)6.210344232213.6191111081850
Coupe de la Ligue (2 Seasons)1.8120
Europa Lg (1 Season)5.2963513742.9440441300
Trophée des Champions (1 Season)0.9000
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-201721Braga1 League9.8000
2016-201721Lille2 Leagues12.914190
2017-201822Dijon1 League15.5251410114103826.328132111641210
2017-201822Lille1 League0.2101000001011200
2018-201923Lille3 Leagues27.6593125277185731.639202182480304
2019-202024Lille4 Leagues13.123145153113729.7261211193071
2020-202125Lille3 Leagues21.2423017205195038.031182163266180
2021-202226Lille3 Leagues23.7522720266287040.042334292981311
2022-202327Rennes2 Leagues6.310363171643.89112961680
2024-202529Estoril1 League1.44122044100.000005940
8 Seasons5 Clubs7 Leagues131.621613486104269727235.717510813951413251196
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lille (6 Seasons)6 Leagues98.61771166888217621435.513884975114259866
Dijon (1 Season)1 League15.5251410114103826.328132111641210
Braga (1 Season)1 League9.8000
Rennes (1 Season)2 Leagues6.310363171643.89112961680
Estoril (1 Season)1 League1.44122044100.000005940
Ligue 1 (7 Seasons)98.51931167793238723936.41529312811112851106
Coupe de France (5 Seasons)7.97110
Primeira Liga (2 Seasons)11.34122044100.000005940
Champions Lg (2 Seasons)6.210344232213.6191111081850
Coupe de la Ligue (2 Seasons)1.8120
Europa Lg (1 Season)5.2963513742.9440441300
Trophée des Champions (1 Season)0.9000
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-201721Bragapt POR1. Primeira Liga5th9.800Matches
2016-201721Lillefr FRA1. Ligue 111th12.41419Matches
2017-201822Dijonfr FRA1. Ligue 111th15.5251410114103826.328132111641210Matches
2017-201822Lillefr FRA1. Ligue 117th0.2101000001011200Matches
2018-201923Lillefr FRA1. Ligue 12nd25.1593125277185731.639202182180304Matches
2019-202024Lillefr FRA1. Ligue 14th7.91810313292931.0201111042271Matches
2020-202125Lillefr FRA1. Ligue 11st13.3331714154164337.227142122053180Matches
2021-202226Lillefr FRA1. Ligue 110th18.0472718245275648.229233202471261Matches
2022-202327Rennesfr FRA1. Ligue 14th6.110363171643.89112961680Matches
2024-202529Estorilpt POR1. Primeira Liga12th1.44122044100.000005940Matches
8 Seasons5 Clubs2 Leagues109.71971177995239124337.41529312811162941146
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
Lille (6 Seasons)1 League76.9158996179187018537.81156986189228816
Dijon (1 Season)1 League15.5251410114103826.328132111641210
Braga (1 Season)1 League9.8000
Rennes (1 Season)1 League6.110363171643.89112961680
Estoril (1 Season)1 League1.44122044100.000005940
Ligue 1 (7 Seasons)98.51931167793238723936.41529312811112851106
Primeira Liga (2 Seasons)11.34122044100.000005940
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-201721Lillefr FRACoupe de France5th0.5Matches
2018-201923Lillefr FRACoupe de France9th1.803Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th0.7Matches
2019-202024Lillefr FRACoupe de France9th2.700Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd1.112Matches
2020-202125Lillefr FRACoupe de France9th2.778Matches
2021-202226Lillefr FRATrophée des Champions1st0.900Matches
2022-202327Rennesfr FRACoupe de FranceR320.100Matches
6 Seasons2 Clubs3 Leagues10.68130
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
Lille (5 Seasons)3 Leagues10.48130
Rennes (1 Season)1 League0.1000
Coupe de France (5 Seasons)7.97110
Coupe de la Ligue (2 Seasons)1.8120
Trophée des Champions (1 Season)0.9000
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
2019-202024Lille1. Champions LgGR1.3532212825.061013800Matches
2020-202125Lille2. Europa LgR325.2963513742.9440441300Matches
2021-202226Lille1. Champions LgR164.8502211147.113101951050Matches
3 Seasons1 Club2 Leagues11.319979362920.72315114123150
Champions Lg (2 Seasons)6.210344232213.6191111081850
Europa Lg (1 Season)5.2963513742.9440441300

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-201721Lillefr FRACoupe de France0.5Matches
2016-201721Lillefr FRA1. Ligue 112.4Matches
2016-201721Bragapt POR1. Primeira Liga9.8Matches
2017-201822Dijonfr FRA1. Ligue 115.58912518150222435891261557.71142.35952795116118133292559941Matches
2017-201822Lillefr FRA1. Ligue 10.21705661170009593611010111Matches
2018-201923Lillefr FRACoupe de France1.8Matches
2018-201923Lillefr FRA1. Coupe de la Ligue0.7Matches
2018-201923Lillefr FRA1. Ligue 125.1146140257100122118146116850.0850.083048012486402613314102319Matches
2019-202024Lille1. Champions Lg1.378314569078000331315600035430Matches
2019-202024Lillefr FRACoupe de France2.7Matches
2019-202024Lillefr FRA1. Coupe de la Ligue1.1Matches
2019-202024Lillefr FRA1. Ligue 17.9532105838297185326466.7233.33011671854173011338820Matches
2020-202125Lillefr FRACoupe de France2.7Matches
2020-202125Lille2. Europa Lg5.22653471724672656583.3116.7145822348450751844Matches
2020-202125Lillefr FRA1. Ligue 113.310252415170418414102513646.2753.8643324315232016219375224Matches
2021-202226Lille1. Champions Lg4.827295816750727233100.000.01145121750101031618Matches
2021-202226Lillefr FRA1. Ligue 118.010904522969517515109012541.7758.36142908122212132311765022Matches
2021-202226Lillefr FRATrophée des Champions0.9Matches
2022-202327Rennesfr FRACoupe de France0.1Matches
2022-202327Rennesfr FRA1. Ligue 16.138012742486163806116.7350.0276128555958013324213Matches
2024-202529Estorilpt POR1. Primeira Liga1.468421407168200.02100.0331244600022391Matches
8 Seasons5 Clubs7 Leagues131.660791751095397310801226079904752.24145.63593183518466117868159804092153
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
Lille (6 Seasons)6 Leagues98.647401348193183788804740563155.42544.626891414767009465511550321298
Dijon (1 Season)1 League15.58912518150222435891261557.71142.35952795116118133292559941
Braga (1 Season)1 League9.8
Rennes (1 Season)2 Leagues6.338012742486163806116.7350.0276128555958013324213
Estoril (1 Season)1 League1.468421407168200.02100.0331244600022391
Ligue 1 (7 Seasons)98.5539615695535389681075396793949.43848.13268167627841113808137653665140
Coupe de France (5 Seasons)7.9
Primeira Liga (2 Seasons)11.368421407168200.02100.0331244600022391
Champions Lg (2 Seasons)6.2350127222359735033100.000.01476432310101382048
Coupe de la Ligue (2 Seasons)1.8
Europa Lg (1 Season)5.22653471724672656583.3116.7145822348450751844
Trophée des Champions (1 Season)0.9
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-201721Braga1 League9.8
2016-201721Lille2 Leagues12.9
2017-201822Dijon1 League15.58912518150222435891261557.71142.35952795116118133292559941
2017-201822Lille1 League0.21705661170009593611010111
2018-201923Lille3 Leagues27.6146140257100122118146116850.0850.083048012486402613314102319
2019-202024Lille4 Leagues13.16101372438106186106466.7233.33341802910173014843120
2020-202125Lille3 Leagues21.2129027198876230211290191157.9842.1788406518712421226893628
2021-202226Lille3 Leagues23.713625428786222522136215853.3746.77283420139712142412081130
2022-202327Rennes2 Leagues6.338012742486163806116.7350.0276128555958013324213
2024-202529Estoril1 League1.468421407168200.02100.0331244600022391
8 Seasons5 Clubs7 Leagues131.660791751095397310801226079904752.24145.63593183518466117868159804092153
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
Lille (6 Seasons)6 Leagues98.647401348193183788804740563155.42544.626891414767009465511550321298
Dijon (1 Season)1 League15.58912518150222435891261557.71142.35952795116118133292559941
Braga (1 Season)1 League9.8
Rennes (1 Season)2 Leagues6.338012742486163806116.7350.0276128555958013324213
Estoril (1 Season)1 League1.468421407168200.02100.0331244600022391
Ligue 1 (7 Seasons)98.5539615695535389681075396793949.43848.13268167627841113808137653665140
Coupe de France (5 Seasons)7.9
Primeira Liga (2 Seasons)11.368421407168200.02100.0331244600022391
Champions Lg (2 Seasons)6.2350127222359735033100.000.01476432310101382048
Coupe de la Ligue (2 Seasons)1.8
Europa Lg (1 Season)5.22653471724672656583.3116.7145822348450751844
Trophée des Champions (1 Season)0.9
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-201721Bragapt POR1. Primeira Liga5th9.8Matches
2016-201721Lillefr FRA1. Ligue 111th12.4Matches
2017-201822Dijonfr FRA1. Ligue 111th15.58912518150222435891261557.71142.35952795116118133292559941Matches
2017-201822Lillefr FRA1. Ligue 117th0.21705661170009593611010111Matches
2018-201923Lillefr FRA1. Ligue 12nd25.1146140257100122118146116850.0850.083048012486402613314102319Matches
2019-202024Lillefr FRA1. Ligue 14th7.9532105838297185326466.7233.33011671854173011338820Matches
2020-202125Lillefr FRA1. Ligue 11st13.310252415170418414102513646.2753.8643324315232016219375224Matches
2021-202226Lillefr FRA1. Ligue 110th18.010904522969517515109012541.7758.36142908122212132311765022Matches
2022-202327Rennesfr FRA1. Ligue 14th6.138012742486163806116.7350.0276128555958013324213Matches
2024-202529Estorilpt POR1. Primeira Liga12th1.468421407168200.02100.0331244600022391Matches
8 Seasons5 Clubs2 Leagues109.7546416097635789751085464813948.14049.43301168867887113808139673704141
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
Lille (6 Seasons)1 League76.941251197002788683664125472348.92451.12397126826121905959537282486
Dijon (1 Season)1 League15.58912518150222435891261557.71142.35952795116118133292559941
Braga (1 Season)1 League9.8
Rennes (1 Season)1 League6.138012742486163806116.7350.0276128555958013324213
Estoril (1 Season)1 League1.468421407168200.02100.0331244600022391
Ligue 1 (7 Seasons)98.5539615695535389681075396793949.43848.13268167627841113808137653665140
Primeira Liga (2 Seasons)11.368421407168200.02100.0331244600022391
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-201721Lillefr FRACoupe de France5th0.5Matches
2018-201923Lillefr FRACoupe de France9th1.8Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th0.7Matches
2019-202024Lillefr FRACoupe de France9th2.7Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd1.1Matches
2020-202125Lillefr FRACoupe de France9th2.7Matches
2021-202226Lillefr FRATrophée des Champions1st0.9Matches
2022-202327Rennesfr FRACoupe de FranceR320.1Matches
6 Seasons2 Clubs3 Leagues10.6
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
Lille (5 Seasons)3 Leagues10.4
Rennes (1 Season)1 League0.1
Coupe de France (5 Seasons)7.9
Coupe de la Ligue (2 Seasons)1.8
Trophée des Champions (1 Season)0.9
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
2019-202024Lille1. Champions LgGR1.378314569078000331315600035430Matches
2020-202125Lille2. Europa LgR325.22653471724672656583.3116.7145822348450751844Matches
2021-202226Lille1. Champions LgR164.827295816750727233100.000.01145121750101031618Matches
3 Seasons1 Club2 Leagues11.361515119395105146159888.9111.12921465579460201338812
Champions Lg (2 Seasons)6.2350127222359735033100.000.01476432310101382048
Europa Lg (1 Season)5.22653471724672656583.3116.7145822348450751844

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-201721Lillefr FRACoupe de France1464651.10.50014500.0010+1+1.96-4.18Matches
2016-201721Lillefr FRA1. Ligue 1131,1158632.612.41310011.081315-2-0.16+0.03Matches
2016-201721Bragapt POR1. Primeira Liga118838028.99.8118002.00168+8+0.82+0.53Matches
2017-201822Dijonfr FRA1. Ligue 1171,3938240.715.515881223411.242428-4-0.26+0.3617.328.5-11.2-0.73-0.24Matches
2017-201822Lillefr FRA1. Ligue 1115150.40.20011511.000000.00+0.690.10.0+0.1+0.59+1.16Matches
2018-201923Lillefr FRACoupe de France21648260.71.82820001.5021+1+0.55+0.55Matches
2018-201923Lillefr FRA1. Coupe de la Ligue1646471.10.71640000.0001-1-1.41+2.06Matches
2018-201923Lillefr FRA1. Ligue 1272,2608466.125.126862011902.074119+22+0.88-0.1335.426.8+8.6+0.34-0.34Matches
2019-202024Lille1. Champions Lg31204022.21.3190121530.0013-2-1.50+0.210.82.7-1.9-1.40-1.52Matches
2019-202024Lillefr FRACoupe de France32468291.12.73822002.0064+2+0.73+0.73Matches
2019-202024Lillefr FRA1. Coupe de la Ligue21015133.71.1190111113.0030+3+2.67+1.77Matches
2019-202024Lillefr FRA1. Ligue 1177094228.17.9873291431.9498+1+0.13-0.2212.711.1+1.6+0.20-0.16Matches
2020-202125Lillefr FRACoupe de France32418089.32.73802002.0043+1+0.37+3.48Matches
2020-202125Lille2. Europa Lg64657864.65.26783011.67117+4+0.77+0.779.16.1+3.0+0.58+0.37Matches
2020-202125Lillefr FRA1. Ligue 1331,2003635.113.311774221612.18309+21+1.58+0.7620.59.4+11.1+0.84+0.53Matches
2021-202226Lille1. Champions Lg74356260.44.8582321301.1426-4-0.83-2.094.95.0-0.1-0.02-0.99Matches
2021-202226Lillefr FRA1. Ligue 1231,6197047.318.019821341341.742118+3+0.17+0.3224.116.1+7.9+0.44+0.31Matches
2021-202226Lillefr FRATrophée des Champions1787886.70.91780003.0010+1+1.15+1.15Matches
2022-202327Rennesfr FRACoupe de France112126.70.11120003.000000.000.00Matches
2022-202327Rennesfr FRA1. Ligue 185526916.16.1685422302.38116+5+0.82+0.039.26.8+2.3+0.38-0.09Matches
2024-202529Estorilpt POR1. Primeira Liga31304310.31.4250013001.671100.00+0.720.43.4-3.0-2.10-1.09Matches
8 Seasons5 Clubs7 Leagues18311,8486534.5131.613581854817161.79197137+60+0.46+0.40134.5116.1+18.4+0.19+0.19
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
Lille (6 Seasons)6 Leagues1438,8786238.698.610082614316151.8014594+51+0.52+0.49107.777.3+30.4+0.40+0.33
Dijon (1 Season)1 League171,3938240.715.515881223411.242428-4-0.26+0.3617.328.5-11.2-0.73-0.24
Braga (1 Season)1 League118838028.99.8118002.00168+8+0.82+0.53
Rennes (1 Season)2 Leagues95646315.76.3774422302.45116+5+0.80+0.069.26.8+2.3+0.38-0.09
Estoril (1 Season)1 League31304310.31.4250013001.671100.00+0.720.43.4-3.0-2.10-1.09
Ligue 1 (7 Seasons)1398,8636433.598.59883654116111.84149103+46+0.47+0.38119.398.8+20.4+0.24+0.19
Coupe de France (5 Seasons)107097165.67.9974414501.80138+5+0.63+0.15
Primeira Liga (2 Seasons)141,0137223.411.31350813001.93179+8+0.71+0.770.43.4-3.0-2.10-1.09
Champions Lg (2 Seasons)105555644.06.2683441430.8039-6-0.97-0.465.77.7-2.0-0.32-0.78
Coupe de la Ligue (2 Seasons)31655542.31.8277111112.0031+2+1.09+0.69
Europa Lg (1 Season)64657864.65.26783011.67117+4+0.77+0.779.16.1+3.0+0.58+0.37
Trophée des Champions (1 Season)1787886.70.91780003.0010+1+1.15+1.15
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201721Braga1 League118838028.99.8118002.00168+8+0.82+0.53
2016-201721Lille2 Leagues141,1618333.112.9131014511.001415-1-0.080.00
2017-201822Dijon1 League171,3938240.715.515881223411.242428-4-0.26+0.3617.328.5-11.2-0.73-0.24
2017-201822Lille1 League115150.40.20011511.000000.00+0.690.10.0+0.1+0.59+1.16
2018-201923Lille3 Leagues302,4888365.827.629852011901.964321+22+0.80-0.0435.426.8+8.6+0.34-0.34
2019-202024Lille4 Leagues251,1764732.413.113786121471.801915+4+0.31+0.2713.513.8-0.3-0.03-0.35
2020-202125Lille3 Leagues421,9064543.221.220789221622.094519+26+1.23+0.5429.615.5+14.1+0.76+0.47
2021-202226Lille3 Leagues312,1326950.423.725821661341.65242400.00-0.0429.021.1+7.8+0.34+0.10
2022-202327Rennes2 Leagues95646315.76.3774422302.45116+5+0.80+0.069.26.8+2.3+0.38-0.09
2024-202529Estoril1 League31304310.31.4250013001.671100.00+0.720.43.4-3.0-2.10-1.09
8 Seasons5 Clubs7 Leagues18311,8486534.5131.613581854817161.79197137+60+0.46+0.40134.5116.1+18.4+0.19+0.19
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
Lille (6 Seasons)6 Leagues1438,8786238.698.610082614316151.8014594+51+0.52+0.49107.777.3+30.4+0.40+0.33
Dijon (1 Season)1 League171,3938240.715.515881223411.242428-4-0.26+0.3617.328.5-11.2-0.73-0.24
Braga (1 Season)1 League118838028.99.8118002.00168+8+0.82+0.53
Rennes (1 Season)2 Leagues95646315.76.3774422302.45116+5+0.80+0.069.26.8+2.3+0.38-0.09
Estoril (1 Season)1 League31304310.31.4250013001.671100.00+0.720.43.4-3.0-2.10-1.09
Ligue 1 (7 Seasons)1398,8636433.598.59883654116111.84149103+46+0.47+0.38119.398.8+20.4+0.24+0.19
Coupe de France (5 Seasons)107097165.67.9974414501.80138+5+0.63+0.15
Primeira Liga (2 Seasons)141,0137223.411.31350813001.93179+8+0.71+0.770.43.4-3.0-2.10-1.09
Champions Lg (2 Seasons)105555644.06.2683441430.8039-6-0.97-0.465.77.7-2.0-0.32-0.78
Coupe de la Ligue (2 Seasons)31655542.31.8277111112.0031+2+1.09+0.69
Europa Lg (1 Season)64657864.65.26783011.67117+4+0.77+0.779.16.1+3.0+0.58+0.37
Trophée des Champions (1 Season)1787886.70.91780003.0010+1+1.15+1.15
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201721Bragapt POR1. Primeira Liga5th118838028.99.8118002.00168+8+0.82+0.53Matches
2016-201721Lillefr FRA1. Ligue 111th131,1158632.612.41310011.081315-2-0.16+0.03Matches
2017-201822Dijonfr FRA1. Ligue 111th171,3938240.715.515881223411.242428-4-0.26+0.3617.328.5-11.2-0.73-0.24Matches
2017-201822Lillefr FRA1. Ligue 117th115150.40.20011511.000000.00+0.690.10.0+0.1+0.59+1.16Matches
2018-201923Lillefr FRA1. Ligue 12nd272,2608466.125.126862011902.074119+22+0.88-0.1335.426.8+8.6+0.34-0.34Matches
2019-202024Lillefr FRA1. Ligue 14th177094228.17.9873291431.9498+1+0.13-0.2212.711.1+1.6+0.20-0.16Matches
2020-202125Lillefr FRA1. Ligue 11st331,2003635.113.311774221612.18309+21+1.58+0.7620.59.4+11.1+0.84+0.53Matches
2021-202226Lillefr FRA1. Ligue 110th231,6197047.318.019821341341.742118+3+0.17+0.3224.116.1+7.9+0.44+0.31Matches
2022-202327Rennesfr FRA1. Ligue 14th85526916.16.1685422302.38116+5+0.82+0.039.26.8+2.3+0.38-0.09Matches
2024-202529Estorilpt POR1. Primeira Liga12th31304310.31.4250013001.671100.00+0.720.43.4-3.0-2.10-1.09Matches
8 Seasons5 Clubs2 Leagues1539,8766532.1109.711182734217111.85166112+54+0.49+0.43119.7102.3+17.4+0.20+0.22
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
Lille (6 Seasons)1 League1146,9186135.376.97782493715101.8911469+45+0.59+0.5492.863.5+29.3+0.46+0.42
Dijon (1 Season)1 League171,3938240.715.515881223411.242428-4-0.26+0.3617.328.5-11.2-0.73-0.24
Braga (1 Season)1 League118838028.99.8118002.00168+8+0.82+0.53
Rennes (1 Season)1 League85526916.16.1685422302.38116+5+0.82+0.039.26.8+2.3+0.38-0.09
Estoril (1 Season)1 League31304310.31.4250013001.671100.00+0.720.43.4-3.0-2.10-1.09
Ligue 1 (7 Seasons)1398,8636433.598.59883654116111.84149103+46+0.47+0.38119.398.8+20.4+0.24+0.19
Primeira Liga (2 Seasons)141,0137223.411.31350813001.93179+8+0.71+0.770.43.4-3.0-2.10-1.09
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-201721Lillefr FRACoupe de France5th1464651.10.50014500.0010+1+1.96-4.18Matches
2018-201923Lillefr FRACoupe de France9th21648260.71.82820001.5021+1+0.55+0.55Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th1646471.10.71640000.0001-1-1.41+2.06Matches
2019-202024Lillefr FRACoupe de France9th32468291.12.73822002.0064+2+0.73+0.73Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd21015133.71.1190111113.0030+3+2.67+1.77Matches
2020-202125Lillefr FRACoupe de France9th32418089.32.73802002.0043+1+0.37+3.48Matches
2021-202226Lillefr FRATrophée des Champions1st1787886.70.91780003.0010+1+1.15+1.15Matches
2022-202327Rennesfr FRACoupe de FranceR32112126.70.11120003.000000.000.00Matches
6 Seasons2 Clubs3 Leagues149526861.010.61275522811.93179+8+0.76+0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Lille (5 Seasons)3 Leagues139407268.110.41180522811.85179+8+0.77+0.15
Rennes (1 Season)1 League112126.70.11120003.000000.000.00
Coupe de France (5 Seasons)107097165.67.9974414501.80138+5+0.63+0.15
Coupe de la Ligue (2 Seasons)31655542.31.8277111112.0031+2+1.09+0.69
Trophée des Champions (1 Season)1787886.70.91780003.0010+1+1.15+1.15
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
2019-202024Lille1. Champions LgGR31204022.21.3190121530.0013-2-1.50+0.210.82.7-1.9-1.40-1.52Matches
2020-202125Lille2. Europa LgR3264657864.65.26783011.67117+4+0.77+0.779.16.1+3.0+0.58+0.37Matches
2021-202226Lille1. Champions LgR1674356260.44.8582321301.1426-4-0.83-2.094.95.0-0.1-0.02-0.99Matches
3 Seasons1 Club2 Leagues161,0206451.511.31280741441.131416-2-0.18+0.2014.813.8+1.0+0.09-0.31
Champions Lg (2 Seasons)105555644.06.2683441430.8039-6-0.97-0.465.77.7-2.0-0.32-0.78
Europa Lg (1 Season)64657864.65.26783011.67117+4+0.77+0.779.16.1+3.0+0.58+0.37

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-201721Lillefr FRACoupe de France0.50000Matches
2016-201721Lillefr FRA1. Ligue 112.42001819121914000Matches
2016-201721Bragapt POR1. Primeira Liga9.84002000000000Matches
2017-201822Dijonfr FRA1. Ligue 115.540031300351614010102142436.8Matches
2017-201822Lillefr FRA1. Ligue 10.2000100010000000Matches
2018-201923Lillefr FRACoupe de France1.8100310030000Matches
2018-201923Lillefr FRA1. Coupe de la Ligue0.70000Matches
2018-201923Lillefr FRA1. Ligue 125.1100056280252131000127383651.4Matches
2019-202024Lille1. Champions Lg1.310020013300011020.0Matches
2019-202024Lillefr FRACoupe de France2.71000000000Matches
2019-202024Lillefr FRA1. Coupe de la Ligue1.11004102210Matches
2019-202024Lillefr FRA1. Ligue 17.94001690641000051141745.2Matches
2020-202125Lillefr FRACoupe de France2.71004301870Matches
2020-202125Lille2. Europa Lg5.2300960246000276746.2Matches
2020-202125Lillefr FRA1. Ligue 113.36002827022201700083161945.7Matches
2021-202226Lille1. Champions Lg4.830065014500002614382.4Matches
2021-202226Lillefr FRA1. Ligue 118.0100032170342427100137222447.8Matches
2021-202226Lillefr FRATrophée des Champions0.90001100000Matches
2022-202327Rennesfr FRACoupe de France0.10000000000Matches
2022-202327Rennesfr FRA1. Ligue 16.1100131100630003881534.8Matches
2024-202529Estorilpt POR1. Primeira Liga1.410053015100061150.0Matches
8 Seasons5 Clubs7 Leagues131.65300249161114514113411060813314847.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (6 Seasons)6 Leagues98.64300180117110911411610046211010850.5
Dijon (1 Season)1 League15.540031300351614010102142436.8
Braga (1 Season)1 League9.84002000000000
Rennes (1 Season)2 Leagues6.3100131100630003881534.8
Estoril (1 Season)1 League1.410053015100061150.0
Ligue 1 (7 Seasons)98.53700195141112411111611053811213545.3
Coupe de France (5 Seasons)7.93007401117000
Primeira Liga (2 Seasons)11.3500253015100061150.0
Champions Lg (2 Seasons)6.240085015830003714573.7
Coupe de la Ligue (2 Seasons)1.81004102210
Europa Lg (1 Season)5.2300960246000276746.2
Trophée des Champions (1 Season)0.90001100000
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-201721Braga1 League9.84002000000000
2016-201721Lille2 Leagues12.92001819121914000
2017-201822Dijon1 League15.540031300351614010102142436.8
2017-201822Lille1 League0.2000100010000000
2018-201923Lille3 Leagues27.6110059290252431000127383651.4
2019-202024Lille4 Leagues13.170022100991400062141942.4
2020-202125Lille3 Leagues21.2100041360253230000110222645.8
2021-202226Lille3 Leagues23.7130039230482927100163362757.1
2022-202327Rennes2 Leagues6.3100131100630003881534.8
2024-202529Estoril1 League1.410053015100061150.0
8 Seasons5 Clubs7 Leagues131.65300249161114514113411060813314847.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (6 Seasons)6 Leagues98.64300180117110911411610046211010850.5
Dijon (1 Season)1 League15.540031300351614010102142436.8
Braga (1 Season)1 League9.84002000000000
Rennes (1 Season)2 Leagues6.3100131100630003881534.8
Estoril (1 Season)1 League1.410053015100061150.0
Ligue 1 (7 Seasons)98.53700195141112411111611053811213545.3
Coupe de France (5 Seasons)7.93007401117000
Primeira Liga (2 Seasons)11.3500253015100061150.0
Champions Lg (2 Seasons)6.240085015830003714573.7
Coupe de la Ligue (2 Seasons)1.81004102210
Europa Lg (1 Season)5.2300960246000276746.2
Trophée des Champions (1 Season)0.90001100000
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-201721Bragapt POR1. Primeira Liga5th9.84002000000000Matches
2016-201721Lillefr FRA1. Ligue 111th12.42001819121914000Matches
2017-201822Dijonfr FRA1. Ligue 111th15.540031300351614010102142436.8Matches
2017-201822Lillefr FRA1. Ligue 117th0.2000100010000000Matches
2018-201923Lillefr FRA1. Ligue 12nd25.1100056280252131000127383651.4Matches
2019-202024Lillefr FRA1. Ligue 14th7.94001690641000051141745.2Matches
2020-202125Lillefr FRA1. Ligue 11st13.36002827022201700083161945.7Matches
2021-202226Lillefr FRA1. Ligue 110th18.0100032170342427100137222447.8Matches
2022-202327Rennesfr FRA1. Ligue 14th6.1100131100630003881534.8Matches
2024-202529Estorilpt POR1. Primeira Liga12th1.410053015100061150.0Matches
8 Seasons5 Clubs2 Leagues109.74200220144112511611711054411313645.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (6 Seasons)1 League76.932001511001898999100398909648.4
Dijon (1 Season)1 League15.540031300351614010102142436.8
Braga (1 Season)1 League9.84002000000000
Rennes (1 Season)1 League6.1100131100630003881534.8
Estoril (1 Season)1 League1.410053015100061150.0
Ligue 1 (7 Seasons)98.53700195141112411111611053811213545.3
Primeira Liga (2 Seasons)11.3500253015100061150.0
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-201721Lillefr FRACoupe de France5th0.50000Matches
2018-201923Lillefr FRACoupe de France9th1.8100310030000Matches
2018-201923Lillefr FRA1. Coupe de la Ligue17th0.70000Matches
2019-202024Lillefr FRACoupe de France9th2.71000000000Matches
2019-202024Lillefr FRA1. Coupe de la Ligue3rd1.11004102210Matches
2020-202125Lillefr FRACoupe de France9th2.71004301870Matches
2021-202226Lillefr FRATrophée des Champions1st0.90001100000Matches
2022-202327Rennesfr FRACoupe de FranceR320.10000000000Matches
6 Seasons2 Clubs3 Leagues10.640012603138000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Lille (5 Seasons)3 Leagues10.440012603138000
Rennes (1 Season)1 League0.10000000000
Coupe de France (5 Seasons)7.93007401117000
Coupe de la Ligue (2 Seasons)1.81004102210
Trophée des Champions (1 Season)0.90001100000
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
2019-202024Lille1. Champions LgGR1.310020013300011020.0Matches
2020-202125Lille2. Europa LgR325.2300960246000276746.2Matches
2021-202226Lille1. Champions LgR164.830065014500002614382.4Matches
3 Seasons1 Club2 Leagues11.3700171101712900064201262.5
Champions Lg (2 Seasons)6.240085015830003714573.7
Europa Lg (1 Season)5.2300960246000276746.2

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.