Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-26TueChampions LgLeague phaseAwayL 0–3fr Brestes BarcelonaNDM140000000070000.00.00.0004580.003110Match Report
2024-11-22FriLigue 1Matchweek 12AwayL 2–3BrestMonacoNCM1000000000221000.00.00.0112020100.0413100Match Report
2024-11-10SunLigue 1Matchweek 11AwayL 1–3BrestMontpellierYLM6110001110341000.20.20.020252986.2322100Match Report
2024-11-06WedChampions LgLeague phaseAwayW 2–1fr Brestcz Sparta PragueNRM1000000000153010.00.00.0105771.403000Match Report
2024-11-02SatLigue 1Matchweek 10HomeL 0–1BrestNiceNRM1200000000121000.00.00.00091181.804000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201120Montpellierfr FRA1. Ligue 150740.8101100001.220.001.221.221.22Matches
2011-201221Amiensfr FRA2. Ligue 226221,86620.7303300500.140.000.140.140.14
2012-201322Montpellier1. Champions Lg10210.2000000000.000.000.000.000.00Matches
2012-201322Montpellierfr FRA1. Ligue 11645165.7000000200.000.000.000.000.00Matches
2013-201423Montpellierfr FRA1. Ligue 120994610.5011000200.000.100.100.000.10Matches
2014-201524Montpellierfr FRA1. Ligue 130272,29225.5145100500.040.160.200.040.20Matches
2015-201625Montpellierfr FRA1. Ligue 136353,13434.8437222500.110.090.200.060.14Matches
2016-201726Betises ESPCopa del Rey21871.0000000200.000.000.000.000.00Matches
2016-201726Betises ESP1. La Liga20151,15312.8202200500.160.000.160.160.16Matches
2017-201827Strasbourgfr FRACoupe de France11881.0000000000.000.000.000.000.00Matches
2017-201827Strasbourgfr FRA1. Coupe de la Ligue00Matches
2017-201827Strasbourgfr FRA1. Ligue 136363,02533.6426133603.81.42.94.341163980.120.060.180.030.090.110.090.200.040.13Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue322172.4101011100.410.000.410.000.00Matches
2018-201928Strasbourgfr FRA1. Ligue 123232,05922.9314123903.91.51.73.246153460.130.040.170.040.090.170.070.240.070.14Matches
2019-202029Rennes2. Europa Lg221611.8000000000.00.00.10.111200.000.000.000.000.000.020.030.050.020.05Matches
2019-202029Rennesfr FRA1. Ligue 1311131.3000000100.10.10.10.21800.000.000.000.000.000.080.060.140.080.14Matches
2019-202029Strasbourgfr FRA1. Ligue 1332472.7000001000.80.00.20.331310.000.000.000.000.000.300.080.380.020.09Matches
2020-202130Rennes1. Champions Lg11901.0000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00Matches
2020-202130Rennesfr FRACoupe de France11740.8000000000.000.000.000.000.00Matches
2020-202130Rennesfr FRA1. Ligue 11264825.4000000300.00.00.10.152690.000.000.000.000.000.000.020.020.000.02Matches
2021-202231Rennes3. Conf Lg421441.6000000100.10.10.00.11700.000.000.000.000.000.050.000.050.050.05Matches
2021-202231Rennesfr FRACoupe de France222102.3011000000.000.430.430.000.43Matches
2021-202231Rennesfr FRA1. Ligue 129242,10523.4112100801.21.21.32.58132140.040.040.090.040.090.050.060.110.050.11Matches
2022-202332Lillefr FRACoupe de France10160.2000000000.000.000.000.000.00Matches
2022-202332Lillefr FRA1. Ligue 11222773.1000000200.10.10.10.242040.000.000.000.000.000.040.040.080.040.08Matches
2023-202433Brestfr FRACoupe de France332262.5000000000.000.000.000.000.00Matches
2023-202433Brestfr FRA1. Ligue 13191,20813.4011000501.21.20.92.128105320.000.070.070.000.070.090.070.150.090.15Matches
2024-202534Brest1. Champions Lg40720.8000000000.80.80.00.81530.000.000.000.000.001.050.001.051.051.05Matches
2024-202534Brestfr FRA1. Ligue 11254585.1101100200.30.30.30.781970.200.000.200.200.200.070.070.130.070.13Matches
15 Seasons7 Clubs9 Leagues33923621,361237.32114351381065012.46.97.714.51476652150.090.060.150.050.110.110.070.170.060.13
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
Montpellier (5 Seasons)2 Leagues108756,98377.668144221400.080.100.180.050.15
Strasbourg (3 Seasons)3 Leagues66655,63662.683112681608.53.04.87.8903291450.130.050.180.030.080.140.080.220.050.13
Rennes (3 Seasons)5 Leagues54393,37937.51231001401.41.41.62.916187240.030.050.080.030.080.040.050.090.040.09
Brest (2 Seasons)3 Leagues50171,96421.8112100702.42.41.23.637129420.050.050.090.050.090.120.060.190.120.19
Amiens (1 Season)1 League26221,86620.7303300500.140.000.140.140.14
Betis (1 Season)2 Leagues22161,24013.8202200700.150.000.150.150.15
Lille (1 Season)2 Leagues1322933.3000000200.10.10.10.242040.000.000.000.000.000.040.040.080.040.08
Ligue 1 (13 Seasons)26818416,936188.215132887950011.56.07.613.51446392110.080.070.150.040.110.100.070.170.050.12
Coupe de France (5 Seasons)876146.8011000000.000.150.150.000.15
Champions Lg (3 Seasons)611832.0000000100.80.80.00.81740.000.000.000.000.000.460.000.460.460.46
Coupe de la Ligue (2 Seasons)322172.4101011100.410.000.410.000.00
Ligue 2 (1 Season)26221,86620.7303300500.140.000.140.140.14
La Liga (1 Season)20151,15312.8202200500.160.000.160.160.16
Conf Lg (1 Season)421441.6000000100.10.10.00.11700.000.000.000.000.000.050.000.050.050.05
Europa Lg (1 Season)221611.8000000000.00.00.10.111200.000.000.000.000.000.020.030.050.020.05
Copa del Rey (1 Season)21871.0000000200.000.000.000.000.00
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
2010-201120Montpellier1 League50740.8101100001.220.001.221.221.22
2011-201221Amiens1 League26221,86620.7303300500.140.000.140.140.14
2012-201322Montpellier2 Leagues1745376.0000000200.000.000.000.000.00
2013-201423Montpellier1 League20994610.5011000200.000.100.100.000.10
2014-201524Montpellier1 League30272,29225.5145100500.040.160.200.040.20
2015-201625Montpellier1 League36353,13434.8437222500.110.090.200.060.14
2016-201726Betis2 Leagues22161,24013.8202200700.150.000.150.150.15
2017-201827Strasbourg3 Leagues37373,11334.6426133603.81.42.94.341163980.120.060.170.030.090.110.090.200.040.13
2018-201928Strasbourg2 Leagues26252,27625.34151341003.91.51.73.246153460.160.040.200.040.080.170.070.240.070.14
2019-202029Strasbourg1 League332472.7000001000.80.00.20.331310.000.000.000.000.000.300.080.380.020.09
2019-202029Rennes2 Leagues532743.0000000100.10.10.10.322000.000.000.000.000.000.050.040.090.050.09
2020-202130Rennes3 Leagues1486467.2000000400.00.00.10.1528100.000.000.000.000.000.000.020.020.000.02
2021-202231Rennes3 Leagues35282,45927.3123100901.21.21.32.59139140.040.070.110.040.110.050.050.100.050.10
2022-202332Lille2 Leagues1322933.3000000200.10.10.10.242040.000.000.000.000.000.040.040.080.040.08
2023-202433Brest2 Leagues34121,43415.9011000501.21.20.92.128105320.000.060.060.000.060.090.070.150.090.15
2024-202534Brest2 Leagues1655305.9101100201.21.20.31.5924100.170.000.170.170.170.200.060.260.200.26
15 Seasons7 Clubs9 Leagues33923621,361237.32114351381065012.46.97.714.51476652150.090.060.150.050.110.110.070.170.060.13
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
Montpellier (5 Seasons)2 Leagues108756,98377.668144221400.080.100.180.050.15
Strasbourg (3 Seasons)3 Leagues66655,63662.683112681608.53.04.87.8903291450.130.050.180.030.080.140.080.220.050.13
Rennes (3 Seasons)5 Leagues54393,37937.51231001401.41.41.62.916187240.030.050.080.030.080.040.050.090.040.09
Brest (2 Seasons)3 Leagues50171,96421.8112100702.42.41.23.637129420.050.050.090.050.090.120.060.190.120.19
Amiens (1 Season)1 League26221,86620.7303300500.140.000.140.140.14
Betis (1 Season)2 Leagues22161,24013.8202200700.150.000.150.150.15
Lille (1 Season)2 Leagues1322933.3000000200.10.10.10.242040.000.000.000.000.000.040.040.080.040.08
Ligue 1 (13 Seasons)26818416,936188.215132887950011.56.07.613.51446392110.080.070.150.040.110.100.070.170.050.12
Coupe de France (5 Seasons)876146.8011000000.000.150.150.000.15
Champions Lg (3 Seasons)611832.0000000100.80.80.00.81740.000.000.000.000.000.460.000.460.460.46
Coupe de la Ligue (2 Seasons)322172.4101011100.410.000.410.000.00
Ligue 2 (1 Season)26221,86620.7303300500.140.000.140.140.14
La Liga (1 Season)20151,15312.8202200500.160.000.160.160.16
Conf Lg (1 Season)421441.6000000100.10.10.00.11700.000.000.000.000.000.050.000.050.050.05
Europa Lg (1 Season)221611.8000000000.00.00.10.111200.000.000.000.000.000.020.030.050.020.05
Copa del Rey (1 Season)21871.0000000200.000.000.000.000.00
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
2010-201120Montpellierfr FRA1. Ligue 114th50740.8101100001.220.001.221.221.22Matches
2011-201221Amiensfr FRA2. Ligue 220th26221,86620.7303300500.140.000.140.140.14
2012-201322Montpellierfr FRA1. Ligue 19th1645165.7000000200.000.000.000.000.00Matches
2013-201423Montpellierfr FRA1. Ligue 115th20994610.5011000200.000.100.100.000.10Matches
2014-201524Montpellierfr FRA1. Ligue 17th30272,29225.5145100500.040.160.200.040.20Matches
2015-201625Montpellierfr FRA1. Ligue 112th36353,13434.8437222500.110.090.200.060.14Matches
2016-201726Betises ESP1. La Liga15th20151,15312.8202200500.160.000.160.160.16Matches
2017-201827Strasbourgfr FRA1. Ligue 115th36363,02533.6426133603.81.42.94.341163980.120.060.180.030.090.110.090.200.040.13Matches
2018-201928Strasbourgfr FRA1. Ligue 111th23232,05922.9314123903.91.51.73.246153460.130.040.170.040.090.170.070.240.070.14Matches
2019-202029Strasbourgfr FRA1. Ligue 110th332472.7000001000.80.00.20.331310.000.000.000.000.000.300.080.380.020.09Matches
2019-202029Rennesfr FRA1. Ligue 13rd311131.3000000100.10.10.10.21800.000.000.000.000.000.080.060.140.080.14Matches
2020-202130Rennesfr FRA1. Ligue 16th1264825.4000000300.00.00.10.152690.000.000.000.000.000.000.020.020.000.02Matches
2021-202231Rennesfr FRA1. Ligue 14th29242,10523.4112100801.21.21.32.58132140.040.040.090.040.090.050.060.110.050.11Matches
2022-202332Lillefr FRA1. Ligue 15th1222773.1000000200.10.10.10.242040.000.000.000.000.000.040.040.080.040.08Matches
2023-202433Brestfr FRA1. Ligue 13rd3191,20813.4011000501.21.20.92.128105320.000.070.070.000.070.090.070.150.090.15Matches
2024-202534Brestfr FRA1. Ligue 111th1254585.1101100200.30.30.30.781970.200.000.200.200.200.070.070.130.070.13Matches
15 Seasons7 Clubs3 Leagues31422119,955221.7201333137960011.56.07.613.51446392110.090.060.150.060.120.100.070.170.050.12
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
Montpellier (5 Seasons)1 League107756,96277.468144221400.080.100.180.050.16
Strasbourg (3 Seasons)1 League62625,33159.273102571508.53.04.87.8903291450.120.050.170.030.080.140.080.220.050.13
Rennes (3 Seasons)1 League44312,70030.01121001201.31.31.52.814166230.030.030.070.030.070.040.050.090.040.09
Brest (2 Seasons)1 League43141,66618.5112100701.51.51.22.736124390.050.050.110.050.110.080.070.150.080.15
Amiens (1 Season)1 League26221,86620.7303300500.140.000.140.140.14
Betis (1 Season)1 League20151,15312.8202200500.160.000.160.160.16
Lille (1 Season)1 League1222773.1000000200.10.10.10.242040.000.000.000.000.000.040.040.080.040.08
Ligue 1 (13 Seasons)26818416,936188.215132887950011.56.07.613.51446392110.080.070.150.040.110.100.070.170.050.12
Ligue 2 (1 Season)26221,86620.7303300500.140.000.140.140.14
La Liga (1 Season)20151,15312.8202200500.160.000.160.160.16
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-201726Betises ESPCopa del Rey17th21871.0000000200.000.000.000.000.00Matches
2017-201827Strasbourgfr FRACoupe de France5th11881.0000000000.000.000.000.000.00Matches
2017-201827Strasbourgfr FRA1. Coupe de la Ligue9th00Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st322172.4101011100.410.000.410.000.00Matches
2020-202130Rennesfr FRACoupe de France33rd11740.8000000000.000.000.000.000.00Matches
2021-202231Rennesfr FRACoupe de FranceR32222102.3011000000.000.430.430.000.43Matches
2022-202332Lillefr FRACoupe de FranceR1610160.2000000000.000.000.000.000.00Matches
2023-202433Brestfr FRACoupe de FranceR16332262.5000000000.000.000.000.000.00Matches
7 Seasons5 Clubs3 Leagues131091810.2112011300.100.100.200.000.10
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 Leagues433053.4101011100.300.000.300.000.00
Rennes (2 Seasons)1 League332843.2011000000.000.320.320.000.32
Brest (1 Season)1 League332262.5000000000.000.000.000.000.00
Betis (1 Season)1 League21871.0000000200.000.000.000.000.00
Lille (1 Season)1 League10160.2000000000.000.000.000.000.00
Coupe de France (5 Seasons)876146.8011000000.000.150.150.000.15
Coupe de la Ligue (2 Seasons)322172.4101011100.410.000.410.000.00
Copa del Rey (1 Season)21871.0000000200.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
2012-201322Montpellier1. Champions LgGR10210.2000000000.000.000.000.000.00Matches
2019-202029Rennes2. Europa LgGR221611.8000000000.00.00.10.111200.000.000.000.000.000.020.030.050.020.05Matches
2020-202130Rennes1. Champions LgGR11901.0000000100.00.00.00.00210.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Rennes3. Conf LgR16421441.6000000100.10.10.00.11700.000.000.000.000.000.050.000.050.050.05Matches
2024-202534Brest1. Champions Lg40720.8000000000.80.80.00.81530.000.000.000.000.001.050.001.051.051.05Matches
5 Seasons3 Clubs3 Leagues1254885.4000000200.90.90.11.032640.000.000.000.000.000.180.010.190.180.19
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
Rennes (3 Seasons)3 Leagues753954.4000000200.10.10.10.222110.000.000.000.000.000.030.010.040.030.04
Brest (1 Season)1 League40720.8000000000.80.80.00.81530.000.000.000.000.001.050.001.051.051.05
Montpellier (1 Season)1 League10210.2000000000.000.000.000.000.00
Champions Lg (3 Seasons)611832.0000000100.80.80.00.81740.000.000.000.000.000.460.000.460.460.46
Conf Lg (1 Season)421441.6000000100.10.10.00.11700.000.000.000.000.000.050.000.050.050.05
Europa Lg (1 Season)221611.8000000000.00.00.10.111200.000.000.000.000.000.020.030.050.020.05

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
2010-201120Montpellierfr FRA1. Ligue 10.8111.221.0000Matches
2011-201221Amiensfr FRA2. Ligue 220.73160.770.1900
2012-201322Montpellier1. Champions Lg0.2000.0000Matches
2012-201322Montpellierfr FRA1. Ligue 15.7030.520.0000Matches
2013-201423Montpellierfr FRA1. Ligue 110.5030.290.0000Matches
2014-201524Montpellierfr FRA1. Ligue 125.5160.240.1700Matches
2015-201625Montpellierfr FRA1. Ligue 134.84120.340.1722Matches
2016-201726Betises ESPCopa del Rey1.0000Matches
2016-201726Betises ESP1. La Liga12.829555.60.700.390.220.4000Matches
2017-201827Strasbourgfr FRACoupe de France1.0000Matches
2017-201827Strasbourgfr FRA1. Ligue 133.6424833.30.710.240.040.1323.61333.81.40.06+0.2-0.4Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue2.4111Matches
2018-201928Strasbourgfr FRA1. Ligue 122.9317847.10.740.350.060.1321.90233.91.50.09-0.9-0.5Matches
2019-202029Rennes2. Europa Lg1.8011100.00.560.560.000.0025.10000.00.00.030.00.0Matches
2019-202029Rennesfr FRA1. Ligue 11.30100.00.800.000.0010.90000.10.10.10-0.1-0.1Matches
2019-202029Strasbourgfr FRA1. Ligue 12.70100.00.360.000.0022.90010.80.00.05-0.80.0Matches
2020-202130Rennes1. Champions Lg1.00000.000.000000.00.00.00.0Matches
2020-202130Rennesfr FRACoupe de France0.80100.01.220.000.0000Matches
2020-202130Rennesfr FRA1. Ligue 15.40000.000.000000.00.00.00.0Matches
2021-202231Rennes3. Conf Lg1.60100.00.620.000.0015.50000.10.10.08-0.1-0.1Matches
2021-202231Rennesfr FRACoupe de France2.302150.00.860.430.000.0000Matches
2021-202231Rennesfr FRA1. Ligue 123.4121419.00.900.170.050.2520.30001.21.20.06-0.2-0.2Matches
2022-202332Lillefr FRACoupe de France0.20000.000.0000Matches
2022-202332Lillefr FRA1. Ligue 13.10100.00.320.000.007.60000.10.10.12-0.1-0.1Matches
2023-202433Brestfr FRACoupe de France2.5011100.00.400.400.000.0000Matches
2023-202433Brestfr FRA1. Ligue 113.4010330.00.750.220.000.0017.70001.21.20.12-1.2-1.2Matches
2024-202534Brest1. Champions Lg0.8033100.03.753.750.000.0016.50000.80.80.27-0.8-0.8Matches
2024-202534Brestfr FRA1. Ligue 15.112150.00.390.200.501.004.80000.30.30.17+0.7+0.7Matches
15 Seasons7 Clubs9 Leagues237.321957636.80.710.330.060.1720.5181012.46.90.08-3.4-2.9
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
Montpellier (5 Seasons)2 Leagues77.66250.320.1622
Strasbourg (3 Seasons)3 Leagues62.68421638.10.710.270.050.1322.91688.53.00.07-1.5-1.0
Rennes (3 Seasons)5 Leagues37.5127622.20.720.160.040.1720.00001.41.40.06-0.4-0.4
Brest (2 Seasons)3 Leagues21.8116850.00.730.370.060.1315.80002.42.40.16-1.4-1.4
Amiens (1 Season)1 League20.73160.770.1900
Betis (1 Season)2 Leagues13.829555.60.700.390.220.4000
Lille (1 Season)2 Leagues3.30100.00.310.000.007.60000.10.10.12-0.1-0.1
Ligue 1 (13 Seasons)188.215774931.20.690.260.050.1620.717911.56.00.08-2.5-2.0
Coupe de France (5 Seasons)6.804250.00.680.340.000.0000
Champions Lg (3 Seasons)2.0033100.01.671.480.000.0016.50000.80.80.27-0.8-0.8
Coupe de la Ligue (2 Seasons)2.4111
Ligue 2 (1 Season)20.73160.770.1900
La Liga (1 Season)12.829555.60.700.390.220.4000
Conf Lg (1 Season)1.60100.00.620.000.0015.50000.10.10.08-0.1-0.1
Europa Lg (1 Season)1.8011100.00.560.560.000.0025.10000.00.00.030.00.0
Copa del Rey (1 Season)1.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
2010-201120Montpellier1 League0.8111.221.0000
2011-201221Amiens1 League20.73160.770.1900
2012-201322Montpellier2 Leagues6.0030.500.0000
2013-201423Montpellier1 League10.5030.290.0000
2014-201524Montpellier1 League25.5160.240.1700
2015-201625Montpellier1 League34.84120.340.1722
2016-201726Betis2 Leagues13.829555.60.700.390.220.4000
2017-201827Strasbourg3 Leagues34.6424833.30.710.240.040.1323.61333.81.40.06+0.2-0.4
2018-201928Strasbourg2 Leagues25.3417847.10.740.350.060.1321.90343.91.50.09-0.9-0.5
2019-202029Strasbourg1 League2.70100.00.360.000.0022.90010.80.00.05-0.80.0
2019-202029Rennes2 Leagues3.002150.00.660.330.000.0018.00000.10.10.07-0.1-0.1
2020-202130Rennes3 Leagues7.20100.00.140.000.000000.00.00.00.0
2021-202231Rennes3 Leagues27.3124520.80.880.180.040.2020.10001.21.20.06-0.2-0.2
2022-202332Lille2 Leagues3.30100.00.310.000.007.60000.10.10.12-0.1-0.1
2023-202433Brest2 Leagues15.9011436.40.690.250.000.0017.70001.21.20.12-1.2-1.2
2024-202534Brest2 Leagues5.915480.00.850.680.200.2511.80001.21.20.23-0.2-0.2
15 Seasons7 Clubs9 Leagues237.321957636.80.710.330.060.1720.5181012.46.90.08-3.4-2.9
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
Montpellier (5 Seasons)2 Leagues77.66250.320.1622
Strasbourg (3 Seasons)3 Leagues62.68421638.10.710.270.050.1322.91688.53.00.07-1.5-1.0
Rennes (3 Seasons)5 Leagues37.5127622.20.720.160.040.1720.00001.41.40.06-0.4-0.4
Brest (2 Seasons)3 Leagues21.8116850.00.730.370.060.1315.80002.42.40.16-1.4-1.4
Amiens (1 Season)1 League20.73160.770.1900
Betis (1 Season)2 Leagues13.829555.60.700.390.220.4000
Lille (1 Season)2 Leagues3.30100.00.310.000.007.60000.10.10.12-0.1-0.1
Ligue 1 (13 Seasons)188.215774931.20.690.260.050.1620.717911.56.00.08-2.5-2.0
Coupe de France (5 Seasons)6.804250.00.680.340.000.0000
Champions Lg (3 Seasons)2.0033100.01.671.480.000.0016.50000.80.80.27-0.8-0.8
Coupe de la Ligue (2 Seasons)2.4111
Ligue 2 (1 Season)20.73160.770.1900
La Liga (1 Season)12.829555.60.700.390.220.4000
Conf Lg (1 Season)1.60100.00.620.000.0015.50000.10.10.08-0.1-0.1
Europa Lg (1 Season)1.8011100.00.560.560.000.0025.10000.00.00.030.00.0
Copa del Rey (1 Season)1.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
2010-201120Montpellierfr FRA1. Ligue 114th0.8111.221.0000Matches
2011-201221Amiensfr FRA2. Ligue 220th20.73160.770.1900
2012-201322Montpellierfr FRA1. Ligue 19th5.7030.520.0000Matches
2013-201423Montpellierfr FRA1. Ligue 115th10.5030.290.0000Matches
2014-201524Montpellierfr FRA1. Ligue 17th25.5160.240.1700Matches
2015-201625Montpellierfr FRA1. Ligue 112th34.84120.340.1722Matches
2016-201726Betises ESP1. La Liga15th12.829555.60.700.390.220.4000Matches
2017-201827Strasbourgfr FRA1. Ligue 115th33.6424833.30.710.240.040.1323.61333.81.40.06+0.2-0.4Matches
2018-201928Strasbourgfr FRA1. Ligue 111th22.9317847.10.740.350.060.1321.90233.91.50.09-0.9-0.5Matches
2019-202029Strasbourgfr FRA1. Ligue 110th2.70100.00.360.000.0022.90010.80.00.05-0.80.0Matches
2019-202029Rennesfr FRA1. Ligue 13rd1.30100.00.800.000.0010.90000.10.10.10-0.1-0.1Matches
2020-202130Rennesfr FRA1. Ligue 16th5.40000.000.000000.00.00.00.0Matches
2021-202231Rennesfr FRA1. Ligue 14th23.4121419.00.900.170.050.2520.30001.21.20.06-0.2-0.2Matches
2022-202332Lillefr FRA1. Ligue 15th3.10100.00.320.000.007.60000.10.10.12-0.1-0.1Matches
2023-202433Brestfr FRA1. Ligue 13rd13.4010330.00.750.220.000.0017.70001.21.20.12-1.2-1.2Matches
2024-202534Brestfr FRA1. Ligue 111th5.112150.00.390.200.501.004.80000.30.30.17+0.7+0.7Matches
15 Seasons7 Clubs3 Leagues221.720867033.70.700.320.070.1920.717911.56.00.08-2.5-2.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Montpellier (5 Seasons)1 League77.46250.320.1622
Strasbourg (3 Seasons)1 League59.27421638.10.710.270.050.1322.91578.53.00.07-1.5-1.0
Rennes (3 Seasons)1 League30.0122418.20.730.130.050.2519.90001.31.30.06-0.3-0.3
Brest (2 Seasons)1 League18.5112433.30.650.220.080.2515.60001.51.50.13-0.5-0.5
Amiens (1 Season)1 League20.73160.770.1900
Betis (1 Season)1 League12.829555.60.700.390.220.4000
Lille (1 Season)1 League3.10100.00.320.000.007.60000.10.10.12-0.1-0.1
Ligue 1 (13 Seasons)188.215774931.20.690.260.050.1620.717911.56.00.08-2.5-2.0
Ligue 2 (1 Season)20.73160.770.1900
La Liga (1 Season)12.829555.60.700.390.220.4000
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-201726Betises ESPCopa del Rey17th1.0000Matches
2017-201827Strasbourgfr FRACoupe de France5th1.0000Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st2.4111Matches
2020-202130Rennesfr FRACoupe de France33rd0.80100.01.220.000.0000Matches
2021-202231Rennesfr FRACoupe de FranceR322.302150.00.860.430.000.0000Matches
2022-202332Lillefr FRACoupe de FranceR160.20000.000.0000Matches
2023-202433Brestfr FRACoupe de FranceR162.5011100.00.400.400.000.0000Matches
7 Seasons5 Clubs3 Leagues10.214250.00.680.340.000.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 Leagues3.4111
Rennes (2 Seasons)1 League3.203133.30.950.320.000.0000
Brest (1 Season)1 League2.5011100.00.400.400.000.0000
Betis (1 Season)1 League1.0000
Lille (1 Season)1 League0.20000.000.0000
Coupe de France (5 Seasons)6.804250.00.680.340.000.0000
Coupe de la Ligue (2 Seasons)2.4111
Copa del Rey (1 Season)1.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
2012-201322Montpellier1. Champions LgGR0.2000.0000Matches
2019-202029Rennes2. Europa LgGR1.8011100.00.560.560.000.0025.10000.00.00.030.00.0Matches
2020-202130Rennes1. Champions LgGR1.00000.000.000000.00.00.00.0Matches
2021-202231Rennes3. Conf LgR161.60100.00.620.000.0015.50000.10.10.08-0.1-0.1Matches
2024-202534Brest1. Champions Lg0.8033100.03.753.750.000.0016.50000.80.80.27-0.8-0.8Matches
5 Seasons3 Clubs3 Leagues5.405480.00.960.740.000.0018.10000.90.90.19-0.9-0.9
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
Rennes (3 Seasons)3 Leagues4.402150.00.460.230.000.0020.30000.10.10.06-0.1-0.1
Brest (1 Season)1 League0.8033100.03.753.750.000.0016.50000.80.80.27-0.8-0.8
Montpellier (1 Season)1 League0.2000.0000
Champions Lg (3 Seasons)2.0033100.01.671.480.000.0016.50000.80.80.27-0.8-0.8
Conf Lg (1 Season)1.60100.00.620.000.0015.50000.10.10.08-0.1-0.1
Europa Lg (1 Season)1.8011100.00.560.560.000.0025.10000.00.00.030.00.0
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201120Montpellierfr FRA1. Ligue 10.80Matches
2011-201221Amiensfr FRA2. Ligue 220.70
2012-201322Montpellier1. Champions Lg0.20Matches
2012-201322Montpellierfr FRA1. Ligue 15.70Matches
2013-201423Montpellierfr FRA1. Ligue 110.51Matches
2014-201524Montpellierfr FRA1. Ligue 125.54Matches
2015-201625Montpellierfr FRA1. Ligue 134.83Matches
2016-201726Betises ESPCopa del Rey1.00Matches
2016-201726Betises ESP1. La Liga12.80Matches
2017-201827Strasbourgfr FRACoupe de France1.00Matches
2017-201827Strasbourgfr FRA1. Ligue 133.61480177183.624025616474483589.152159987.014120269.822.93.0-0.942126242163Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue2.40Matches
2018-201928Strasbourgfr FRA1. Ligue 122.91346154187.323289598965771192.449355089.615019178.511.72.3-0.722121125153Matches
2019-202029Rennes2. Europa Lg1.89810593.31668470495196.13535100.0111291.700.10.0-0.1170012Matches
2019-202029Rennesfr FRA1. Ligue 11.3768490.51261346373994.9273187.191090.000.10.0-0.119008Matches
2019-202029Strasbourgfr FRA1. Ligue 12.716618689.22912685717989.9656797.0212777.800.20.3-0.23102013Matches
2020-202130Rennes1. Champions Lg1.0343889.5567211161888.9161794.122100.000.00.00.002002Matches
2020-202130Rennesfr FRACoupe de France0.80Matches
2020-202130Rennesfr FRA1. Ligue 15.434038388.85079130518319792.913214392.3152171.400.10.2-0.13293126Matches
2021-202231Rennes3. Conf Lg1.68610185.11356350424495.5313296.961346.200.00.00.005007Matches
2021-202231Rennesfr FRACoupe de France2.31Matches
2021-202231Rennesfr FRA1. Ligue 123.41533169590.425615721273179292.363867294.911714978.511.31.1-0.3914270132Matches
2022-202332Lillefr FRACoupe de France0.20Matches
2022-202332Lillefr FRA1. Ligue 13.119322984.332858649911784.6627384.9243080.000.10.3-0.14192020Matches
2023-202433Brestfr FRACoupe de France2.50Matches
2023-202433Brestfr FRA1. Ligue 113.483996287.214484355636141686.836539692.2779779.410.90.9+0.1158340105Matches
2024-202534Brest1. Champions Lg0.8384584.4567144222491.7131586.72366.700.00.10.003105Matches
2024-202534Brestfr FRA1. Ligue 15.124027387.9381194112813992.1909990.9152171.400.30.4-0.33173219Matches
15 Seasons7 Clubs9 Leagues237.36469741387.3107919282373140346290.72488272991.259077875.8147.78.6+6.31035735810665
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
Montpellier (5 Seasons)2 Leagues77.68
Strasbourg (3 Seasons)3 Leagues62.62992349885.550226128381472162590.61079121688.731242074.334.85.5-1.867257387329
Rennes (3 Seasons)5 Leagues37.52167240690.13554698941058114192.787993094.516020777.321.61.4+0.414194101187
Brest (2 Seasons)3 Leagues21.81117128087.318862464151157988.346851091.89412177.711.21.4-0.21810382129
Amiens (1 Season)1 League20.70
Betis (1 Season)2 Leagues13.80
Lille (1 Season)2 Leagues3.319322984.332858649911784.6627384.9243080.000.10.3-0.14192020
Ligue 1 (13 Seasons)188.26213712487.2103761270623011332590.62393263091.056974876.1137.68.5+5.41025565710639
Coupe de France (5 Seasons)6.81
Champions Lg (3 Seasons)2.0728386.71134355384290.5293290.64580.000.00.10.005107
Coupe de la Ligue (2 Seasons)2.40
Ligue 2 (1 Season)20.70
La Liga (1 Season)12.80
Conf Lg (1 Season)1.68610185.11356350424495.5313296.961346.200.00.00.005007
Europa Lg (1 Season)1.89810593.31668470495196.13535100.0111291.700.10.0-0.1170012
Copa del Rey (1 Season)1.00
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
2010-201120Montpellier1 League0.80
2011-201221Amiens1 League20.70
2012-201322Montpellier2 Leagues6.00
2013-201423Montpellier1 League10.51
2014-201524Montpellier1 League25.54
2015-201625Montpellier1 League34.83
2016-201726Betis2 Leagues13.80
2017-201827Strasbourg3 Leagues34.61480177183.624025616474483589.152159987.014120269.822.93.0-0.942126242163
2018-201928Strasbourg2 Leagues25.31346154187.323289598965771192.449355089.615019178.511.72.3-0.722121125153
2019-202029Strasbourg1 League2.716618689.22912685717989.9656797.0212777.800.20.3-0.23102013
2019-202029Rennes2 Leagues3.017418992.12929816869095.6626693.9202290.900.10.1-0.12160020
2020-202130Rennes3 Leagues7.237442188.85646151619921592.614816092.5172373.900.10.2-0.13313128
2021-202231Rennes3 Leagues27.31619179690.126971756277383692.566970495.012316275.921.31.2+0.7914770139
2022-202332Lille2 Leagues3.319322984.332858649911784.6627384.9243080.000.10.3-0.14192020
2023-202433Brest2 Leagues15.983996287.214484355636141686.836539692.2779779.410.90.9+0.1158340105
2024-202534Brest2 Leagues5.927831887.44378108515016392.010311490.4172470.800.30.5-0.33204224
15 Seasons7 Clubs9 Leagues237.36469741387.3107919282373140346290.72488272991.259077875.8147.78.6+6.31035735810665
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
Montpellier (5 Seasons)2 Leagues77.68
Strasbourg (3 Seasons)3 Leagues62.62992349885.550226128381472162590.61079121688.731242074.334.85.5-1.867257387329
Rennes (3 Seasons)5 Leagues37.52167240690.13554698941058114192.787993094.516020777.321.61.4+0.414194101187
Brest (2 Seasons)3 Leagues21.81117128087.318862464151157988.346851091.89412177.711.21.4-0.21810382129
Amiens (1 Season)1 League20.70
Betis (1 Season)2 Leagues13.80
Lille (1 Season)2 Leagues3.319322984.332858649911784.6627384.9243080.000.10.3-0.14192020
Ligue 1 (13 Seasons)188.26213712487.2103761270623011332590.62393263091.056974876.1137.68.5+5.41025565710639
Coupe de France (5 Seasons)6.81
Champions Lg (3 Seasons)2.0728386.71134355384290.5293290.64580.000.00.10.005107
Coupe de la Ligue (2 Seasons)2.40
Ligue 2 (1 Season)20.70
La Liga (1 Season)12.80
Conf Lg (1 Season)1.68610185.11356350424495.5313296.961346.200.00.00.005007
Europa Lg (1 Season)1.89810593.31668470495196.13535100.0111291.700.10.0-0.1170012
Copa del Rey (1 Season)1.00
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
2010-201120Montpellierfr FRA1. Ligue 114th0.80Matches
2011-201221Amiensfr FRA2. Ligue 220th20.70
2012-201322Montpellierfr FRA1. Ligue 19th5.70Matches
2013-201423Montpellierfr FRA1. Ligue 115th10.51Matches
2014-201524Montpellierfr FRA1. Ligue 17th25.54Matches
2015-201625Montpellierfr FRA1. Ligue 112th34.83Matches
2016-201726Betises ESP1. La Liga15th12.80Matches
2017-201827Strasbourgfr FRA1. Ligue 115th33.61480177183.624025616474483589.152159987.014120269.822.93.0-0.942126242163Matches
2018-201928Strasbourgfr FRA1. Ligue 111th22.91346154187.323289598965771192.449355089.615019178.511.72.3-0.722121125153Matches
2019-202029Strasbourgfr FRA1. Ligue 110th2.716618689.22912685717989.9656797.0212777.800.20.3-0.23102013Matches
2019-202029Rennesfr FRA1. Ligue 13rd1.3768490.51261346373994.9273187.191090.000.10.0-0.119008Matches
2020-202130Rennesfr FRA1. Ligue 16th5.434038388.85079130518319792.913214392.3152171.400.10.2-0.13293126Matches
2021-202231Rennesfr FRA1. Ligue 14th23.41533169590.425615721273179292.363867294.911714978.511.31.1-0.3914270132Matches
2022-202332Lillefr FRA1. Ligue 15th3.119322984.332858649911784.6627384.9243080.000.10.3-0.14192020Matches
2023-202433Brestfr FRA1. Ligue 13rd13.483996287.214484355636141686.836539692.2779779.410.90.9+0.1158340105Matches
2024-202534Brestfr FRA1. Ligue 111th5.124027387.9381194112813992.1909990.9152171.400.30.4-0.33173219Matches
15 Seasons7 Clubs3 Leagues221.76213712487.2103761270623011332590.62393263091.056974876.1137.68.5+5.41025565710639
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
Montpellier (5 Seasons)1 League77.48
Strasbourg (3 Seasons)1 League59.22992349885.550226128381472162590.61079121688.731242074.334.85.5-1.867257387329
Rennes (3 Seasons)1 League30.01949216290.1319558863951102892.579784694.214118078.311.51.3-0.513180101166
Brest (2 Seasons)1 League18.51079123587.418295449748955588.145549591.99211878.011.21.3-0.21810072124
Amiens (1 Season)1 League20.70
Betis (1 Season)1 League12.80
Lille (1 Season)1 League3.119322984.332858649911784.6627384.9243080.000.10.3-0.14192020
Ligue 1 (13 Seasons)188.26213712487.2103761270623011332590.62393263091.056974876.1137.68.5+5.41025565710639
Ligue 2 (1 Season)20.70
La Liga (1 Season)12.80
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-201726Betises ESPCopa del Rey17th1.00Matches
2017-201827Strasbourgfr FRACoupe de France5th1.00Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st2.40Matches
2020-202130Rennesfr FRACoupe de France33rd0.80Matches
2021-202231Rennesfr FRACoupe de FranceR322.31Matches
2022-202332Lillefr FRACoupe de FranceR160.20Matches
2023-202433Brestfr FRACoupe de FranceR162.50Matches
7 Seasons5 Clubs3 Leagues10.21
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 Leagues3.40
Rennes (2 Seasons)1 League3.21
Brest (1 Season)1 League2.50
Betis (1 Season)1 League1.00
Lille (1 Season)1 League0.20
Coupe de France (5 Seasons)6.81
Coupe de la Ligue (2 Seasons)2.40
Copa del Rey (1 Season)1.00
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
2012-201322Montpellier1. Champions LgGR0.20Matches
2019-202029Rennes2. Europa LgGR1.89810593.31668470495196.13535100.0111291.700.10.0-0.1170012Matches
2020-202130Rennes1. Champions LgGR1.0343889.5567211161888.9161794.122100.000.00.00.002002Matches
2021-202231Rennes3. Conf LgR161.68610185.11356350424495.5313296.961346.200.00.00.005007Matches
2024-202534Brest1. Champions Lg0.8384584.4567144222491.7131586.72366.700.00.10.003105Matches
5 Seasons3 Clubs3 Leagues5.425628988.64158117512913794.2959996.0213070.000.10.2-0.11171026
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
Rennes (3 Seasons)3 Leagues4.421824489.33591103110711394.7828497.6192770.400.10.1-0.11140021
Brest (1 Season)1 League0.8384584.4567144222491.7131586.72366.700.00.10.003105
Montpellier (1 Season)1 League0.20
Champions Lg (3 Seasons)2.0728386.71134355384290.5293290.64580.000.00.10.005107
Conf Lg (1 Season)1.68610185.11356350424495.5313296.961346.200.00.00.005007
Europa Lg (1 Season)1.89810593.31668470495196.13535100.0111291.700.10.0-0.1170012

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
2010-201120Montpellierfr FRA1. Ligue 10.8Matches
2011-201221Amiensfr FRA2. Ligue 220.7
2012-201322Montpellier1. Champions Lg0.2Matches
2012-201322Montpellierfr FRA1. Ligue 15.7Matches
2013-201423Montpellierfr FRA1. Ligue 110.5Matches
2014-201524Montpellierfr FRA1. Ligue 125.5Matches
2015-201625Montpellierfr FRA1. Ligue 134.8Matches
2016-201726Betises ESPCopa del Rey1.0Matches
2016-201726Betises ESP1. La Liga12.89Matches
2017-201827Strasbourgfr FRACoupe de France1.0Matches
2017-201827Strasbourgfr FRA1. Ligue 133.61771165011653101950302081101480534Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Strasbourgfr FRA1. Ligue 122.9154114706750137201341001346422Matches
2019-202029Rennes2. Europa Lg1.81059587010100009822Matches
2019-202029Rennesfr FRA1. Ligue 11.3847955001000007600Matches
2019-202029Strasbourgfr FRA1. Ligue 12.718616719160461210016600Matches
2020-202130Rennes1. Champions Lg1.0383444000000003401Matches
2020-202130Rennesfr FRACoupe de France0.80Matches
2020-202130Rennesfr FRA1. Ligue 15.438336914110421000034007Matches
2021-202231Rennes3. Conf Lg1.61019654021100008601Matches
2021-202231Rennesfr FRACoupe de France2.31Matches
2021-202231Rennesfr FRA1. Ligue 123.41695163261564183500001533219Matches
2022-202332Lillefr FRACoupe de France0.20Matches
2022-202332Lillefr FRA1. Ligue 13.12292191070232110019301Matches
2023-202433Brestfr FRACoupe de France2.51Matches
2023-202433Brestfr FRA1. Ligue 113.4962927332109782100839212Matches
2024-202534Brest1. Champions Lg0.8454310000000003811Matches
2024-202534Brestfr FRA1. Ligue 15.1273263960133000024016Matches
15 Seasons7 Clubs9 Leagues237.3741370443522401597107652912110646917106
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (5 Seasons)2 Leagues77.6
Strasbourg (3 Seasons)3 Leagues62.6349832872021191160764426101102992956
Rennes (3 Seasons)5 Leagues37.52406230597874258800002167430
Brest (2 Seasons)3 Leagues21.8128012334327010111121001117419
Amiens (1 Season)1 League20.7
Betis (1 Season)2 Leagues13.89
Lille (1 Season)2 Leagues3.32292191070232110019301
Ligue 1 (13 Seasons)188.271246776334225159495632912110621314101
Coupe de France (5 Seasons)6.82
Champions Lg (3 Seasons)2.0837754000000007212
Coupe de la Ligue (2 Seasons)2.4
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.89
Conf Lg (1 Season)1.61019654021100008601
Europa Lg (1 Season)1.81059587010100009822
Copa del Rey (1 Season)1.0
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
2010-201120Montpellier1 League0.8
2011-201221Amiens1 League20.7
2012-201322Montpellier2 Leagues6.0
2013-201423Montpellier1 League10.5
2014-201524Montpellier1 League25.5
2015-201625Montpellier1 League34.8
2016-201726Betis2 Leagues13.89
2017-201827Strasbourg3 Leagues34.61771165011653101950302081101480534
2018-201928Strasbourg2 Leagues25.3154114706750137201341001346422
2019-202029Strasbourg1 League2.718616719160461210016600
2019-202029Rennes2 Leagues3.018917413120111000017422
2020-202130Rennes3 Leagues7.242140318150421000037408
2021-202231Rennes3 Leagues27.31796172866604205600001619220
2022-202332Lille2 Leagues3.32292191070232110019301
2023-202433Brest2 Leagues15.9962927332109882100839212
2024-202534Brest2 Leagues5.93183061060133000027827
15 Seasons7 Clubs9 Leagues237.3741370443522401597107652912110646917106
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (5 Seasons)2 Leagues77.6
Strasbourg (3 Seasons)3 Leagues62.6349832872021191160764426101102992956
Rennes (3 Seasons)5 Leagues37.52406230597874258800002167430
Brest (2 Seasons)3 Leagues21.8128012334327010111121001117419
Amiens (1 Season)1 League20.7
Betis (1 Season)2 Leagues13.89
Lille (1 Season)2 Leagues3.32292191070232110019301
Ligue 1 (13 Seasons)188.271246776334225159495632912110621314101
Coupe de France (5 Seasons)6.82
Champions Lg (3 Seasons)2.0837754000000007212
Coupe de la Ligue (2 Seasons)2.4
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.89
Conf Lg (1 Season)1.61019654021100008601
Europa Lg (1 Season)1.81059587010100009822
Copa del Rey (1 Season)1.0
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
2010-201120Montpellierfr FRA1. Ligue 114th0.8Matches
2011-201221Amiensfr FRA2. Ligue 220th20.7
2012-201322Montpellierfr FRA1. Ligue 19th5.7Matches
2013-201423Montpellierfr FRA1. Ligue 115th10.5Matches
2014-201524Montpellierfr FRA1. Ligue 17th25.5Matches
2015-201625Montpellierfr FRA1. Ligue 112th34.8Matches
2016-201726Betises ESP1. La Liga15th12.89Matches
2017-201827Strasbourgfr FRA1. Ligue 115th33.61771165011653101950302081101480534Matches
2018-201928Strasbourgfr FRA1. Ligue 111th22.9154114706750137201341001346422Matches
2019-202029Strasbourgfr FRA1. Ligue 110th2.718616719160461210016600Matches
2019-202029Rennesfr FRA1. Ligue 13rd1.3847955001000007600Matches
2020-202130Rennesfr FRA1. Ligue 16th5.438336914110421000034007Matches
2021-202231Rennesfr FRA1. Ligue 14th23.41695163261564183500001533219Matches
2022-202332Lillefr FRA1. Ligue 15th3.12292191070232110019301Matches
2023-202433Brestfr FRA1. Ligue 13rd13.4962927332109782100839212Matches
2024-202534Brestfr FRA1. Ligue 111th5.1273263960133000024016Matches
15 Seasons7 Clubs3 Leagues221.7712467763342251594104632912110621314101
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (5 Seasons)1 League77.4
Strasbourg (3 Seasons)1 League59.2349832872021191160764426101102992956
Rennes (3 Seasons)1 League30.02162208080724226600001949226
Brest (2 Seasons)1 League18.5123511904227010101121001079318
Amiens (1 Season)1 League20.7
Betis (1 Season)1 League12.89
Lille (1 Season)1 League3.12292191070232110019301
Ligue 1 (13 Seasons)188.271246776334225159495632912110621314101
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.89
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-201726Betises ESPCopa del Rey17th1.0Matches
2017-201827Strasbourgfr FRACoupe de France5th1.0Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st2.4Matches
2020-202130Rennesfr FRACoupe de France33rd0.80Matches
2021-202231Rennesfr FRACoupe de FranceR322.31Matches
2022-202332Lillefr FRACoupe de FranceR160.20Matches
2023-202433Brestfr FRACoupe de FranceR162.51Matches
7 Seasons5 Clubs3 Leagues10.22
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Strasbourg (2 Seasons)2 Leagues3.4
Rennes (2 Seasons)1 League3.21
Brest (1 Season)1 League2.51
Betis (1 Season)1 League1.0
Lille (1 Season)1 League0.20
Coupe de France (5 Seasons)6.82
Coupe de la Ligue (2 Seasons)2.4
Copa del Rey (1 Season)1.0
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
2012-201322Montpellier1. Champions LgGR0.2Matches
2019-202029Rennes2. Europa LgGR1.81059587010100009822Matches
2020-202130Rennes1. Champions LgGR1.0383444000000003401Matches
2021-202231Rennes3. Conf LgR161.61019654021100008601Matches
2024-202534Brest1. Champions Lg0.8454310000000003811Matches
5 Seasons3 Clubs3 Leagues5.428926818150312000025635
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rennes (3 Seasons)3 Leagues4.424422517150312000021824
Brest (1 Season)1 League0.8454310000000003811
Montpellier (1 Season)1 League0.2
Champions Lg (3 Seasons)2.0837754000000007212
Conf Lg (1 Season)1.61019654021100008601
Europa Lg (1 Season)1.81059587010100009822

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
2010-201120Montpellierfr FRA1. Ligue 10.8Matches
2011-201221Amiensfr FRA2. Ligue 220.7
2012-201322Montpellier1. Champions Lg0.2Matches
2012-201322Montpellierfr FRA1. Ligue 15.7Matches
2013-201423Montpellierfr FRA1. Ligue 110.5Matches
2014-201524Montpellierfr FRA1. Ligue 125.5Matches
2015-201625Montpellierfr FRA1. Ligue 134.8Matches
2016-201726Betises ESPCopa del Rey1.0Matches
2016-201726Betises ESP1. La Liga12.8Matches
2017-201827Strasbourgfr FRACoupe de France1.0Matches
2017-201827Strasbourgfr FRA1. Ligue 133.6852.536613123060.18400110Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Strasbourgfr FRA1. Ligue 122.9441.92363221040.17301000Matches
2019-202029Rennes2. Europa Lg1.821.1220000000.00000000Matches
2019-202029Rennesfr FRA1. Ligue 11.310.8010000000.00000000Matches
2019-202029Strasbourgfr FRA1. Ligue 12.772.5552000000.00000000Matches
2020-202130Rennes1. Champions Lg1.000.0000000000.00000000Matches
2020-202130Rennesfr FRACoupe de France0.8Matches
2020-202130Rennesfr FRA1. Ligue 15.4112.05100001020.37200000Matches
2021-202231Rennes3. Conf Lg1.610.6310000000.00000000Matches
2021-202231Rennesfr FRACoupe de France2.3Matches
2021-202231Rennesfr FRA1. Ligue 123.4381.63320041140.17300010Matches
2022-202332Lillefr FRACoupe de France0.2Matches
2022-202332Lillefr FRA1. Ligue 13.161.9451000000.00000000Matches
2023-202433Brestfr FRACoupe de France2.5Matches
2023-202433Brestfr FRA1. Ligue 113.4251.86230100110.07100000Matches
2024-202534Brest1. Champions Lg0.856.3430020000.00000000Matches
2024-202534Brestfr FRA1. Ligue 15.181.5780000020.39200000Matches
15 Seasons7 Clubs9 Leagues237.32332.011921941062190.161501120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (5 Seasons)2 Leagues77.6
Strasbourg (3 Seasons)3 Leagues62.61362.30107183440100.17701110
Rennes (3 Seasons)5 Leagues37.5531.54460042160.17500010
Brest (2 Seasons)3 Leagues21.8381.97340120130.16300000
Amiens (1 Season)1 League20.7
Betis (1 Season)2 Leagues13.8
Lille (1 Season)2 Leagues3.361.9451000000.00000000
Ligue 1 (13 Seasons)188.22252.03186194862190.171501120
Coupe de France (5 Seasons)6.8
Champions Lg (3 Seasons)2.052.8030020000.00000000
Coupe de la Ligue (2 Seasons)2.4
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.8
Conf Lg (1 Season)1.610.6310000000.00000000
Europa Lg (1 Season)1.821.1220000000.00000000
Copa del Rey (1 Season)1.0
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
2010-201120Montpellier1 League0.8
2011-201221Amiens1 League20.7
2012-201322Montpellier2 Leagues6.0
2013-201423Montpellier1 League10.5
2014-201524Montpellier1 League25.5
2015-201625Montpellier1 League34.8
2016-201726Betis2 Leagues13.8
2017-201827Strasbourg3 Leagues34.6852.536613123060.18400110
2018-201928Strasbourg2 Leagues25.3441.92363221040.17301000
2019-202029Strasbourg1 League2.772.5552000000.00000000
2019-202029Rennes2 Leagues3.030.9930000000.00000000
2020-202130Rennes3 Leagues7.2111.73100001020.31200000
2021-202231Rennes3 Leagues27.3391.56330041140.16300010
2022-202332Lille2 Leagues3.361.9451000000.00000000
2023-202433Brest2 Leagues15.9251.86230100110.07100000
2024-202534Brest2 Leagues5.9132.21110020020.34200000
15 Seasons7 Clubs9 Leagues237.32332.011921941062190.161501120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (5 Seasons)2 Leagues77.6
Strasbourg (3 Seasons)3 Leagues62.61362.30107183440100.17701110
Rennes (3 Seasons)5 Leagues37.5531.54460042160.17500010
Brest (2 Seasons)3 Leagues21.8381.97340120130.16300000
Amiens (1 Season)1 League20.7
Betis (1 Season)2 Leagues13.8
Lille (1 Season)2 Leagues3.361.9451000000.00000000
Ligue 1 (13 Seasons)188.22252.03186194862190.171501120
Coupe de France (5 Seasons)6.8
Champions Lg (3 Seasons)2.052.8030020000.00000000
Coupe de la Ligue (2 Seasons)2.4
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.8
Conf Lg (1 Season)1.610.6310000000.00000000
Europa Lg (1 Season)1.821.1220000000.00000000
Copa del Rey (1 Season)1.0
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
2010-201120Montpellierfr FRA1. Ligue 114th0.8Matches
2011-201221Amiensfr FRA2. Ligue 220th20.7
2012-201322Montpellierfr FRA1. Ligue 19th5.7Matches
2013-201423Montpellierfr FRA1. Ligue 115th10.5Matches
2014-201524Montpellierfr FRA1. Ligue 17th25.5Matches
2015-201625Montpellierfr FRA1. Ligue 112th34.8Matches
2016-201726Betises ESP1. La Liga15th12.8Matches
2017-201827Strasbourgfr FRA1. Ligue 115th33.6852.536613123060.18400110Matches
2018-201928Strasbourgfr FRA1. Ligue 111th22.9441.92363221040.17301000Matches
2019-202029Strasbourgfr FRA1. Ligue 110th2.772.5552000000.00000000Matches
2019-202029Rennesfr FRA1. Ligue 13rd1.310.8010000000.00000000Matches
2020-202130Rennesfr FRA1. Ligue 16th5.4112.05100001020.37200000Matches
2021-202231Rennesfr FRA1. Ligue 14th23.4381.63320041140.17300010Matches
2022-202332Lillefr FRA1. Ligue 15th3.161.9451000000.00000000Matches
2023-202433Brestfr FRA1. Ligue 13rd13.4251.86230100110.07100000Matches
2024-202534Brestfr FRA1. Ligue 111th5.181.5780000020.39200000Matches
15 Seasons7 Clubs3 Leagues221.72252.03186194862190.171501120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (5 Seasons)1 League77.4
Strasbourg (3 Seasons)1 League59.21362.30107183440100.17701110
Rennes (3 Seasons)1 League30.0501.67430042160.20500010
Brest (2 Seasons)1 League18.5331.78310100130.16300000
Amiens (1 Season)1 League20.7
Betis (1 Season)1 League12.8
Lille (1 Season)1 League3.161.9451000000.00000000
Ligue 1 (13 Seasons)188.22252.03186194862190.171501120
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.8
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-201726Betises ESPCopa del Rey17th1.0Matches
2017-201827Strasbourgfr FRACoupe de France5th1.0Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st2.4Matches
2020-202130Rennesfr FRACoupe de France33rd0.8Matches
2021-202231Rennesfr FRACoupe de FranceR322.3Matches
2022-202332Lillefr FRACoupe de FranceR160.2Matches
2023-202433Brestfr FRACoupe de FranceR162.5Matches
7 Seasons5 Clubs3 Leagues10.2
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 Leagues3.4
Rennes (2 Seasons)1 League3.2
Brest (1 Season)1 League2.5
Betis (1 Season)1 League1.0
Lille (1 Season)1 League0.2
Coupe de France (5 Seasons)6.8
Coupe de la Ligue (2 Seasons)2.4
Copa del Rey (1 Season)1.0
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
2012-201322Montpellier1. Champions LgGR0.2Matches
2019-202029Rennes2. Europa LgGR1.821.1220000000.00000000Matches
2020-202130Rennes1. Champions LgGR1.000.0000000000.00000000Matches
2021-202231Rennes3. Conf LgR161.610.6310000000.00000000Matches
2024-202534Brest1. Champions Lg0.856.3430020000.00000000Matches
5 Seasons3 Clubs3 Leagues5.481.5560020000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rennes (3 Seasons)3 Leagues4.430.6930000000.00000000
Brest (1 Season)1 League0.856.3430020000.00000000
Montpellier (1 Season)1 League0.2
Champions Lg (3 Seasons)2.052.8030020000.00000000
Conf Lg (1 Season)1.610.6310000000.00000000
Europa Lg (1 Season)1.821.1220000000.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
2010-201120Montpellierfr FRA1. Ligue 10.8Matches
2011-201221Amiensfr FRA2. Ligue 220.7
2012-201322Montpellier1. Champions Lg0.2Matches
2012-201322Montpellierfr FRA1. Ligue 15.7Matches
2013-201423Montpellierfr FRA1. Ligue 110.5Matches
2014-201524Montpellierfr FRA1. Ligue 125.5Matches
2015-201625Montpellierfr FRA1. Ligue 134.8Matches
2016-201726Betises ESPCopa del Rey1.0Matches
2016-201726Betises ESP1. La Liga12.81113Matches
2017-201827Strasbourgfr FRACoupe de France1.0Matches
2017-201827Strasbourgfr FRA1. Ligue 133.6735041284175431.5373032733106360Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Strasbourgfr FRA1. Ligue 122.9462823185173351.5163012183076420Matches
2019-202029Rennes2. Europa Lg1.8552304757.131103810Matches
2019-202029Rennesfr FRA1. Ligue 11.36240211100.002200600Matches
2019-202029Strasbourgfr FRA1. Ligue 12.7534011333.323031630Matches
2020-202130Rennes1. Champions Lg1.0201101250.012021300Matches
2020-202130Rennesfr FRACoupe de France0.813Matches
2020-202130Rennesfr FRA1. Ligue 15.411954251435.791129132421Matches
2021-202231Rennes3. Conf Lg1.6411211425.030002641Matches
2021-202231Rennesfr FRACoupe de France2.324Matches
2021-202231Rennesfr FRA1. Ligue 123.4352012212195335.834173142257281Matches
2022-202332Lillefr FRACoupe de France0.200Matches
2022-202332Lillefr FRA1. Ligue 13.19745051435.7931271630Matches
2023-202433Brestfr FRACoupe de France2.563Matches
2023-202433Brestfr FRA1. Ligue 113.4432717242213658.31516214952282Matches
2024-202534Brest1. Champions Lg0.8331111333.321100320Matches
2024-202534Brestfr FRA1. Ligue 15.111582151050.05303617111Matches
15 Seasons7 Clubs9 Leagues237.3253180123109219823441.913611927921503801606
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (5 Seasons)2 Leagues77.60
Strasbourg (3 Seasons)3 Leagues62.612481684610359038.95563154864188810
Rennes (3 Seasons)5 Leagues37.5634025317318138.3503382548104353
Brest (2 Seasons)3 Leagues21.8574126274274955.122203171872413
Amiens (1 Season)1 League20.70
Betis (1 Season)2 Leagues13.811130
Lille (1 Season)2 Leagues3.39745051435.7931271630
Ligue 1 (13 Seasons)188.2239151118102199121841.712711525901213601535
Coupe de France (5 Seasons)6.89100
Champions Lg (3 Seasons)2.0532212540.033121620
Coupe de la Ligue (2 Seasons)2.40
Ligue 2 (1 Season)20.70
La Liga (1 Season)12.811130
Conf Lg (1 Season)1.6411211425.030002641
Europa Lg (1 Season)1.8552304757.131103810
Copa del Rey (1 Season)1.00
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
2010-201120Montpellier1 League0.80
2011-201221Amiens1 League20.70
2012-201322Montpellier2 Leagues6.00
2013-201423Montpellier1 League10.50
2014-201524Montpellier1 League25.50
2015-201625Montpellier1 League34.80
2016-201726Betis2 Leagues13.811130
2017-201827Strasbourg3 Leagues34.6735041284175431.5373032733106360
2018-201928Strasbourg2 Leagues25.3462823185173351.5163012183076420
2019-202029Strasbourg1 League2.7534011333.323031630
2019-202029Rennes2 Leagues3.01176325862.5333031410
2020-202130Rennes3 Leagues7.2131065261637.51013211172721
2021-202231Rennes3 Leagues27.3392313233205735.137173142863322
2022-202332Lille2 Leagues3.39745051435.7931271630
2023-202433Brest2 Leagues15.9433317242213658.315162141252282
2024-202534Brest2 Leagues5.914893261346.27413620131
15 Seasons7 Clubs9 Leagues237.3253180123109219823441.913611927921503801606
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (5 Seasons)2 Leagues77.60
Strasbourg (3 Seasons)3 Leagues62.612481684610359038.95563154864188810
Rennes (3 Seasons)5 Leagues37.5634025317318138.3503382548104353
Brest (2 Seasons)3 Leagues21.8574126274274955.122203171872413
Amiens (1 Season)1 League20.70
Betis (1 Season)2 Leagues13.811130
Lille (1 Season)2 Leagues3.39745051435.7931271630
Ligue 1 (13 Seasons)188.2239151118102199121841.712711525901213601535
Coupe de France (5 Seasons)6.89100
Champions Lg (3 Seasons)2.0532212540.033121620
Coupe de la Ligue (2 Seasons)2.40
Ligue 2 (1 Season)20.70
La Liga (1 Season)12.811130
Conf Lg (1 Season)1.6411211425.030002641
Europa Lg (1 Season)1.8552304757.131103810
Copa del Rey (1 Season)1.00
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
2010-201120Montpellierfr FRA1. Ligue 114th0.8Matches
2011-201221Amiensfr FRA2. Ligue 220th20.7
2012-201322Montpellierfr FRA1. Ligue 19th5.7Matches
2013-201423Montpellierfr FRA1. Ligue 115th10.5Matches
2014-201524Montpellierfr FRA1. Ligue 17th25.5Matches
2015-201625Montpellierfr FRA1. Ligue 112th34.8Matches
2016-201726Betises ESP1. La Liga15th12.81113Matches
2017-201827Strasbourgfr FRA1. Ligue 115th33.6735041284175431.5373032733106360Matches
2018-201928Strasbourgfr FRA1. Ligue 111th22.9462823185173351.5163012183076420Matches
2019-202029Strasbourgfr FRA1. Ligue 110th2.7534011333.323031630Matches
2019-202029Rennesfr FRA1. Ligue 13rd1.36240211100.002200600Matches
2020-202130Rennesfr FRA1. Ligue 16th5.411954251435.791129132421Matches
2021-202231Rennesfr FRA1. Ligue 14th23.4352012212195335.834173142257281Matches
2022-202332Lillefr FRA1. Ligue 15th3.19745051435.7931271630Matches
2023-202433Brestfr FRA1. Ligue 13rd13.4432717242213658.31516214952282Matches
2024-202534Brestfr FRA1. Ligue 111th5.111582151050.05303617111Matches
15 Seasons7 Clubs3 Leagues221.7239162118102199121841.712711525901343601535
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
Montpellier (5 Seasons)1 League77.40
Strasbourg (3 Seasons)1 League59.212481684610359038.95563154864188810
Rennes (3 Seasons)1 League30.0523121256256836.843307233587302
Brest (2 Seasons)1 League18.5543225263264656.520192171569393
Amiens (1 Season)1 League20.70
Betis (1 Season)1 League12.811130
Lille (1 Season)1 League3.19745051435.7931271630
Ligue 1 (13 Seasons)188.2239151118102199121841.712711525901213601535
Ligue 2 (1 Season)20.70
La Liga (1 Season)12.811130
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-201726Betises ESPCopa del Rey17th1.0Matches
2017-201827Strasbourgfr FRACoupe de France5th1.0Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st2.4Matches
2020-202130Rennesfr FRACoupe de France33rd0.813Matches
2021-202231Rennesfr FRACoupe de FranceR322.324Matches
2022-202332Lillefr FRACoupe de FranceR160.200Matches
2023-202433Brestfr FRACoupe de FranceR162.563Matches
7 Seasons5 Clubs3 Leagues10.29100
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 Leagues3.40
Rennes (2 Seasons)1 League3.2370
Brest (1 Season)1 League2.5630
Betis (1 Season)1 League1.00
Lille (1 Season)1 League0.2000
Coupe de France (5 Seasons)6.89100
Coupe de la Ligue (2 Seasons)2.40
Copa del Rey (1 Season)1.00
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
2012-201322Montpellier1. Champions LgGR0.2Matches
2019-202029Rennes2. Europa LgGR1.8552304757.131103810Matches
2020-202130Rennes1. Champions LgGR1.0201101250.012021300Matches
2021-202231Rennes3. Conf LgR161.6411211425.030002641Matches
2024-202534Brest1. Champions Lg0.8331111333.321100320Matches
5 Seasons3 Clubs3 Leagues5.414957271643.8942262071
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rennes (3 Seasons)3 Leagues4.411646161346.2731261751
Brest (1 Season)1 League0.8331111333.321100320
Montpellier (1 Season)1 League0.20
Champions Lg (3 Seasons)2.0532212540.033121620
Conf Lg (1 Season)1.6411211425.030002641
Europa Lg (1 Season)1.8552304757.131103810

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
2010-201120Montpellierfr FRA1. Ligue 10.8Matches
2011-201221Amiensfr FRA2. Ligue 220.7
2012-201322Montpellier1. Champions Lg0.2Matches
2012-201322Montpellierfr FRA1. Ligue 15.7Matches
2013-201423Montpellierfr FRA1. Ligue 110.5Matches
2014-201524Montpellierfr FRA1. Ligue 125.5Matches
2015-201625Montpellierfr FRA1. Ligue 134.8Matches
2016-201726Betises ESPCopa del Rey1.0Matches
2016-201726Betises ESP1. La Liga12.8Matches
2017-201827Strasbourgfr FRACoupe de France1.0Matches
2017-201827Strasbourgfr FRA1. Ligue 133.62048583431299422382045412765.91434.1128759392615413433851143298Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Strasbourgfr FRA1. Ligue 122.91757693571125289281754271970.4829.6107252052445464392030128946Matches
2019-202029Rennes2. Europa Lg1.81173357210011711100.000.07633816010010790Matches
2019-202029Rennesfr FRA1. Ligue 11.39862362132980006126811010023620Matches
2019-202029Strasbourgfr FRA1. Ligue 12.72084421323532074375.0125.0135551212330341501Matches
2020-202130Rennes1. Champions Lg1.04672421304600016672500000221Matches
2020-202130Rennesfr FRACoupe de France0.8Matches
2020-202130Rennesfr FRA1. Ligue 15.44377833005624377228.6571.4250952397571453179Matches
2021-202231Rennes3. Conf Lg1.6116626781211160008131910611020810Matches
2021-202231Rennesfr FRACoupe de France2.3Matches
2021-202231Rennesfr FRA1. Ligue 123.4187556372131919222187511872.7327.311654946225881601810138214Matches
2022-202332Lillefr FRACoupe de France0.2Matches
2022-202332Lillefr FRA1. Ligue 13.1262656178293262100.01100.0202986387460241914Matches
2023-202433Brestfr FRACoupe de France2.5Matches
2023-202433Brestfr FRA1. Ligue 113.410994922171917017109911545.5654.58094190193028232131274732Matches
2024-202534Brest1. Champions Lg0.85931334132593133.3133.3391845811000403Matches
2024-202534Brestfr FRA1. Ligue 15.132218841885143224250.0125.0145694336850442207Matches
15 Seasons7 Clubs9 Leagues237.3844429216795527129512284371106861.84036.453382463911039147139151071236012215
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
Montpellier (5 Seasons)2 Leagues77.6
Strasbourg (3 Seasons)3 Leagues62.640131317422556746694006724968.12331.9249411695527290801261852871145
Rennes (3 Seasons)5 Leagues37.52689855631852286272689191157.9842.1164968903056162412718194324
Brest (2 Seasons)3 Leagues21.814807031894123423148018844.4844.499350682324372921716100742
Amiens (1 Season)1 League20.7
Betis (1 Season)2 Leagues13.8
Lille (1 Season)2 Leagues3.3262656178293262100.01100.0202986387460241914
Ligue 1 (13 Seasons)188.2810627315815322125711980991066662.33936.851262373110690144137151041235790211
Coupe de France (5 Seasons)6.8
Champions Lg (3 Seasons)2.01051037551621053133.3133.3552518311000624
Coupe de la Ligue (2 Seasons)2.4
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.8
Conf Lg (1 Season)1.6116626781211160008131910611020810
Europa Lg (1 Season)1.81173357210011711100.000.07633816010010790
Copa del Rey (1 Season)1.0
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
2010-201120Montpellier1 League0.8
2011-201221Amiens1 League20.7
2012-201322Montpellier2 Leagues6.0
2013-201423Montpellier1 League10.5
2014-201524Montpellier1 League25.5
2015-201625Montpellier1 League34.8
2016-201726Betis2 Leagues13.8
2017-201827Strasbourg3 Leagues34.62048583431299422382045412765.91434.1128759392615413433851143298
2018-201928Strasbourg2 Leagues25.31757693571125289281754271970.4829.6107252052445464392030128946
2019-202029Strasbourg1 League2.72084421323532074375.0125.0135551212330341501
2019-202029Rennes2 Leagues3.021595813423221511100.000.0137606270200331410
2020-202130Rennes3 Leagues7.2483141073215924837228.6571.426610194225714533910
2021-202231Rennes3 Leagues27.3199162398139720423199111872.7327.312465265236491702010146314
2022-202332Lille2 Leagues3.3262656178293262100.01100.0202986387460241914
2023-202433Brest2 Leagues15.910994922171917017109911545.5654.58094190193028232131274732
2024-202534Brest2 Leagues5.938121972226463817342.9228.61848783949604426010
15 Seasons7 Clubs9 Leagues237.3844429216795527129512284371106861.84036.453382463911039147139151071236012215
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
Montpellier (5 Seasons)2 Leagues77.6
Strasbourg (3 Seasons)3 Leagues62.640131317422556746694006724968.12331.9249411695527290801261852871145
Rennes (3 Seasons)5 Leagues37.52689855631852286272689191157.9842.1164968903056162412718194324
Brest (2 Seasons)3 Leagues21.814807031894123423148018844.4844.499350682324372921716100742
Amiens (1 Season)1 League20.7
Betis (1 Season)2 Leagues13.8
Lille (1 Season)2 Leagues3.3262656178293262100.01100.0202986387460241914
Ligue 1 (13 Seasons)188.2810627315815322125711980991066662.33936.851262373110690144137151041235790211
Coupe de France (5 Seasons)6.8
Champions Lg (3 Seasons)2.01051037551621053133.3133.3552518311000624
Coupe de la Ligue (2 Seasons)2.4
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.8
Conf Lg (1 Season)1.6116626781211160008131910611020810
Europa Lg (1 Season)1.81173357210011711100.000.07633816010010790
Copa del Rey (1 Season)1.0
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
2010-201120Montpellierfr FRA1. Ligue 114th0.8Matches
2011-201221Amiensfr FRA2. Ligue 220th20.7
2012-201322Montpellierfr FRA1. Ligue 19th5.7Matches
2013-201423Montpellierfr FRA1. Ligue 115th10.5Matches
2014-201524Montpellierfr FRA1. Ligue 17th25.5Matches
2015-201625Montpellierfr FRA1. Ligue 112th34.8Matches
2016-201726Betises ESP1. La Liga15th12.8Matches
2017-201827Strasbourgfr FRA1. Ligue 115th33.62048583431299422382045412765.91434.1128759392615413433851143298Matches
2018-201928Strasbourgfr FRA1. Ligue 111th22.91757693571125289281754271970.4829.6107252052445464392030128946Matches
2019-202029Strasbourgfr FRA1. Ligue 110th2.72084421323532074375.0125.0135551212330341501Matches
2019-202029Rennesfr FRA1. Ligue 13rd1.39862362132980006126811010023620Matches
2020-202130Rennesfr FRA1. Ligue 16th5.44377833005624377228.6571.4250952397571453179Matches
2021-202231Rennesfr FRA1. Ligue 14th23.4187556372131919222187511872.7327.311654946225881601810138214Matches
2022-202332Lillefr FRA1. Ligue 15th3.1262656178293262100.01100.0202986387460241914Matches
2023-202433Brestfr FRA1. Ligue 13rd13.410994922171917017109911545.5654.58094190193028232131274732Matches
2024-202534Brestfr FRA1. Ligue 111th5.132218841885143224250.0125.0145694336850442207Matches
15 Seasons7 Clubs3 Leagues221.7810627315815322125711980991066662.33936.851262373110690144137151041235790211
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
Montpellier (5 Seasons)1 League77.4
Strasbourg (3 Seasons)1 League59.240131317422556746694006724968.12331.9249411695527290801261852871145
Rennes (3 Seasons)1 League30.02410694781681261262410181055.6844.4147661662765142312418176123
Brest (2 Seasons)1 League18.514216730590722121142115746.7746.79544884226636282171696739
Amiens (1 Season)1 League20.7
Betis (1 Season)1 League12.8
Lille (1 Season)1 League3.1262656178293262100.01100.0202986387460241914
Ligue 1 (13 Seasons)188.2810627315815322125711980991066662.33936.851262373110690144137151041235790211
Ligue 2 (1 Season)20.7
La Liga (1 Season)12.8
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-201726Betises ESPCopa del Rey17th1.0Matches
2017-201827Strasbourgfr FRACoupe de France5th1.0Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st2.4Matches
2020-202130Rennesfr FRACoupe de France33rd0.8Matches
2021-202231Rennesfr FRACoupe de FranceR322.3Matches
2022-202332Lillefr FRACoupe de FranceR160.2Matches
2023-202433Brestfr FRACoupe de FranceR162.5Matches
7 Seasons5 Clubs3 Leagues10.2
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 Leagues3.4
Rennes (2 Seasons)1 League3.2
Brest (1 Season)1 League2.5
Betis (1 Season)1 League1.0
Lille (1 Season)1 League0.2
Coupe de France (5 Seasons)6.8
Coupe de la Ligue (2 Seasons)2.4
Copa del Rey (1 Season)1.0
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
2012-201322Montpellier1. Champions LgGR0.2Matches
2019-202029Rennes2. Europa LgGR1.81173357210011711100.000.07633816010010790Matches
2020-202130Rennes1. Champions LgGR1.04672421304600016672500000221Matches
2021-202231Rennes3. Conf LgR161.6116626781211160008131910611020810Matches
2024-202534Brest1. Champions Lg0.85931334132593133.3133.3391845811000403Matches
5 Seasons3 Clubs3 Leagues5.433819982053833384250.0125.0212908349320302224
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
Rennes (3 Seasons)3 Leagues4.4279168517125127911100.000.0173724291210301821
Brest (1 Season)1 League0.85931334132593133.3133.3391845811000403
Montpellier (1 Season)1 League0.2
Champions Lg (3 Seasons)2.01051037551621053133.3133.3552518311000624
Conf Lg (1 Season)1.6116626781211160008131910611020810
Europa Lg (1 Season)1.81173357210011711100.000.07633816010010790

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
2010-201120Montpellierfr FRA1. Ligue 1574152.20.805Matches
2011-201221Amiensfr FRA2. Ligue 2261,8667254.620.7224
2012-201322Montpellier1. Champions Lg121210.201Matches
2012-201322Montpellierfr FRA1. Ligue 1165163215.15.74012Matches
2013-201423Montpellierfr FRA1. Ligue 1209464727.710.59611Matches
2014-201524Montpellierfr FRA1. Ligue 1302,2927667.025.52715321.472923+6+0.24+0.16Matches
2015-201625Montpellierfr FRA1. Ligue 1363,1348791.634.83531101.284541+4+0.11+0.74Matches
2016-201726Betises ESPCopa del Rey2874448.31.0163012401.5010+1+1.03+2.97Matches
2016-201726Betises ESP1. La Liga201,1535833.712.81571651940.951324-11-0.86-0.38Matches
2017-201827Strasbourgfr FRACoupe de France1888822.61.01880013.001100.00-1.19Matches
2017-201827Strasbourgfr FRA1. Coupe de la Ligue00001Matches
2017-201827Strasbourgfr FRA1. Ligue 1363,0258488.533.6368417000.973260-28-0.83-1.9738.353.0-14.7-0.44-0.84Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue32177242.52.4210621603.0032+1+0.41-0.51Matches
2018-201928Strasbourgfr FRA1. Ligue 1232,0599060.222.9239021011.353628+8+0.35+0.2224.626.6-2.1-0.09+0.43Matches
2019-202029Rennes2. Europa Lg21618129.81.82811000.5023-1-0.56-0.082.11.6+0.5+0.28-0.52Matches
2019-202029Rennesfr FRA1. Ligue 13113384.51.3192121121.001100.00-0.521.31.1+0.2+0.14-0.11Matches
2019-202029Strasbourgfr FRA1. Ligue 132478210.22.73822000.6713-2-0.73-0.813.81.4+2.4+0.86+0.87Matches
2020-202130Rennes1. Champions Lg1909016.71.01901000.0001-1-1.00+0.400.12.6-2.5-2.48-2.02Matches
2020-202130Rennesfr FRACoupe de France1747482.20.81740000.0012-1-1.22-1.22Matches
2020-202130Rennesfr FRA1. Ligue 1124824014.15.4666261481.428800.00-0.377.77.1+0.6+0.11-0.17Matches
2021-202231Rennes3. Conf Lg41443622.91.6260021221.7512-1-0.62-1.741.82.1-0.3-0.21-1.40Matches
2021-202231Rennesfr FRACoupe de France2210105100.02.321052002.0021+1+0.43Matches
2021-202231Rennesfr FRA1. Ligue 1292,1057361.523.424851251521.865225+27+1.15+0.1340.126.6+13.5+0.58+0.14Matches
2022-202332Lillefr FRACoupe de France116165.90.20011613.000000.00-1.42Matches
2022-202332Lillefr FRA1. Ligue 112277238.13.126301015232.0825-3-0.97-1.664.93.1+1.9+0.61-0.14Matches
2023-202433Brestfr FRACoupe de France32267583.72.53751002.0023-1-0.40-2.44Matches
2023-202433Brestfr FRA1. Ligue 1311,2083939.513.49803222201.872310+13+0.97+0.6818.615.6+3.0+0.22-0.07Matches
2024-202534Brest1. Champions Lg4721813.30.80041812.2532+1+1.25+0.672.71.0+1.8+2.22+2.61Matches
2024-202534Brestfr FRA1. Ligue 1124583833.95.1570071501.08912-3-0.59-0.596.712.7-6.0-1.18-0.94Matches
15 Seasons7 Clubs9 Leagues33921,3616339.0237.32368212310318481.45267257+10+0.05-0.25152.8154.6-1.9-0.02-0.27
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
Montpellier (5 Seasons)2 Leagues1086,9836540.777.675523321.377464+10+0.17+0.23
Strasbourg (3 Seasons)3 Leagues665,6368554.362.66587421631.217394-21-0.34-0.6566.781.1-14.4-0.24-0.10
Rennes (3 Seasons)5 Leagues543,3796329.737.53981191514141.596743+24+0.64+0.2153.141.2+11.9+0.35+0.01
Brest (2 Seasons)3 Leagues501,9643937.621.817764332011.723727+10+0.46+0.1828.129.3-1.3-0.07-0.11
Amiens (1 Season)1 League261,8667254.620.7224
Betis (1 Season)2 Leagues221,2405634.413.81670662041.001424-10-0.73-0.19
Lille (1 Season)2 Leagues13293237.93.326301115242.1525-3-0.92-1.664.93.1+1.9+0.61-0.14
Ligue 1 (13 Seasons)26816,9366338.9188.2184831108418381.45238216+22+0.13-0.27146.1147.4-1.3-0.01-0.26
Coupe de France (5 Seasons)86147749.96.8785311622.0067-1-0.15-1.46
Champions Lg (3 Seasons)61833115.02.0190151811.803300.00+0.392.83.6-0.7-0.41+0.02
Coupe de la Ligue (2 Seasons)32177230.12.4210621613.0032+1+0.41-0.51
Ligue 2 (1 Season)261,8667254.620.7224
La Liga (1 Season)201,1535833.712.81571651940.951324-11-0.86-0.38
Conf Lg (1 Season)41443622.91.6260021221.7512-1-0.62-1.741.82.1-0.3-0.21-1.40
Europa Lg (1 Season)21618129.81.82811000.5023-1-0.56-0.082.11.6+0.5+0.28-0.52
Copa del Rey (1 Season)2874448.31.0163012401.5010+1+1.03+2.97
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
2010-201120Montpellier1 League574152.20.805
2011-201221Amiens1 League261,8667254.620.7224
2012-201322Montpellier2 Leagues175373215.16.04013
2013-201423Montpellier1 League209464727.710.59611
2014-201524Montpellier1 League302,2927667.025.52715321.472923+6+0.24+0.16
2015-201625Montpellier1 League363,1348791.634.83531101.284541+4+0.11+0.74
2016-201726Betis2 Leagues221,2405634.413.81670662041.001424-10-0.73-0.19
2017-201827Strasbourg3 Leagues373,1138477.434.6378417021.023361-28-0.81-1.9738.353.0-14.7-0.44-0.84
2018-201928Strasbourg2 Leagues262,2768857.925.32591231611.543930+9+0.36+0.0824.626.6-2.1-0.09+0.43
2019-202029Strasbourg1 League32478210.22.73822000.6713-2-0.73-0.813.81.4+2.4+0.86+0.87
2019-202029Rennes2 Leagues5274559.03.0384221120.8034-1-0.33-0.723.42.7+0.7+0.22-0.11
2020-202130Rennes3 Leagues146464616.07.2870361481.22911-2-0.28-0.417.89.7-1.9-0.30-0.48
2021-202231Rennes3 Leagues352,4597057.727.328841471441.865528+27+0.99-0.0641.928.8+13.1+0.53-0.11
2022-202332Lille2 Leagues13293237.93.326301115242.1525-3-0.92-1.664.93.1+1.9+0.61-0.14
2023-202433Brest2 Leagues341,4344243.115.912794222201.882513+12+0.75+0.4218.615.6+3.0+0.22-0.07
2024-202534Brest2 Leagues165303328.05.95700111611.371214-2-0.34-0.549.513.7-4.3-0.72-0.43
15 Seasons7 Clubs9 Leagues33921,3616339.0237.32368212310318481.45267257+10+0.05-0.25152.8154.6-1.9-0.02-0.27
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
Montpellier (5 Seasons)2 Leagues1086,9836540.777.675523321.377464+10+0.17+0.23
Strasbourg (3 Seasons)3 Leagues665,6368554.362.66587421631.217394-21-0.34-0.6566.781.1-14.4-0.24-0.10
Rennes (3 Seasons)5 Leagues543,3796329.737.53981191514141.596743+24+0.64+0.2153.141.2+11.9+0.35+0.01
Brest (2 Seasons)3 Leagues501,9643937.621.817764332011.723727+10+0.46+0.1828.129.3-1.3-0.07-0.11
Amiens (1 Season)1 League261,8667254.620.7224
Betis (1 Season)2 Leagues221,2405634.413.81670662041.001424-10-0.73-0.19
Lille (1 Season)2 Leagues13293237.93.326301115242.1525-3-0.92-1.664.93.1+1.9+0.61-0.14
Ligue 1 (13 Seasons)26816,9366338.9188.2184831108418381.45238216+22+0.13-0.27146.1147.4-1.3-0.01-0.26
Coupe de France (5 Seasons)86147749.96.8785311622.0067-1-0.15-1.46
Champions Lg (3 Seasons)61833115.02.0190151811.803300.00+0.392.83.6-0.7-0.41+0.02
Coupe de la Ligue (2 Seasons)32177230.12.4210621613.0032+1+0.41-0.51
Ligue 2 (1 Season)261,8667254.620.7224
La Liga (1 Season)201,1535833.712.81571651940.951324-11-0.86-0.38
Conf Lg (1 Season)41443622.91.6260021221.7512-1-0.62-1.741.82.1-0.3-0.21-1.40
Europa Lg (1 Season)21618129.81.82811000.5023-1-0.56-0.082.11.6+0.5+0.28-0.52
Copa del Rey (1 Season)2874448.31.0163012401.5010+1+1.03+2.97
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
2010-201120Montpellierfr FRA1. Ligue 114th574152.20.805Matches
2011-201221Amiensfr FRA2. Ligue 220th261,8667254.620.7224
2012-201322Montpellierfr FRA1. Ligue 19th165163215.15.74012Matches
2013-201423Montpellierfr FRA1. Ligue 115th209464727.710.59611Matches
2014-201524Montpellierfr FRA1. Ligue 17th302,2927667.025.52715321.472923+6+0.24+0.16Matches
2015-201625Montpellierfr FRA1. Ligue 112th363,1348791.634.83531101.284541+4+0.11+0.74Matches
2016-201726Betises ESP1. La Liga15th201,1535833.712.81571651940.951324-11-0.86-0.38Matches
2017-201827Strasbourgfr FRA1. Ligue 115th363,0258488.533.6368417000.973260-28-0.83-1.9738.353.0-14.7-0.44-0.84Matches
2018-201928Strasbourgfr FRA1. Ligue 111th232,0599060.222.9239021011.353628+8+0.35+0.2224.626.6-2.1-0.09+0.43Matches
2019-202029Strasbourgfr FRA1. Ligue 110th32478210.22.73822000.6713-2-0.73-0.813.81.4+2.4+0.86+0.87Matches
2019-202029Rennesfr FRA1. Ligue 13rd3113384.51.3192121121.001100.00-0.521.31.1+0.2+0.14-0.11Matches
2020-202130Rennesfr FRA1. Ligue 16th124824014.15.4666261481.428800.00-0.377.77.1+0.6+0.11-0.17Matches
2021-202231Rennesfr FRA1. Ligue 14th292,1057361.523.424851251521.865225+27+1.15+0.1340.126.6+13.5+0.58+0.14Matches
2022-202332Lillefr FRA1. Ligue 15th12277238.13.126301015232.0825-3-0.97-1.664.93.1+1.9+0.61-0.14Matches
2023-202433Brestfr FRA1. Ligue 13rd311,2083939.513.49803222201.872310+13+0.97+0.6818.615.6+3.0+0.22-0.07Matches
2024-202534Brestfr FRA1. Ligue 111th124583833.95.1570071501.08912-3-0.59-0.596.712.7-6.0-1.18-0.94Matches
15 Seasons7 Clubs3 Leagues31419,9556439.6221.7221811169318421.40251240+11+0.06-0.24146.1147.4-1.3-0.01-0.26
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
Montpellier (5 Seasons)1 League1076,9626540.777.475523221.377464+10+0.17+0.23
Strasbourg (3 Seasons)1 League625,3318657.559.2628640011.106991-22-0.37-0.5866.781.1-14.4-0.24-0.10
Rennes (3 Seasons)1 League442,7006128.830.03181151314121.686134+27+0.90+0.3549.134.9+14.2+0.47+0.17
Brest (2 Seasons)1 League431,6663937.818.514763292101.653222+10+0.54+0.3425.328.3-3.0-0.16-0.28
Amiens (1 Season)1 League261,8667254.620.7224
Betis (1 Season)1 League201,1535833.712.81571651940.951324-11-0.86-0.38
Lille (1 Season)1 League12277238.13.126301015232.0825-3-0.97-1.664.93.1+1.9+0.61-0.14
Ligue 1 (13 Seasons)26816,9366338.9188.2184831108418381.45238216+22+0.13-0.27146.1147.4-1.3-0.01-0.26
Ligue 2 (1 Season)261,8667254.620.7224
La Liga (1 Season)201,1535833.712.81571651940.951324-11-0.86-0.38
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-201726Betises ESPCopa del Rey17th2874448.31.0163012401.5010+1+1.03+2.97Matches
2017-201827Strasbourgfr FRACoupe de France5th1888822.61.01880013.001100.00-1.19Matches
2017-201827Strasbourgfr FRA1. Coupe de la Ligue9th00001Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st32177242.52.4210621603.0032+1+0.41-0.51Matches
2020-202130Rennesfr FRACoupe de France33rd1747482.20.81740000.0012-1-1.22-1.22Matches
2021-202231Rennesfr FRACoupe de FranceR322210105100.02.321052002.0021+1+0.43Matches
2022-202332Lillefr FRACoupe de FranceR16116165.90.20011613.000000.00-1.42Matches
2023-202433Brestfr FRACoupe de FranceR1632267583.72.53751002.0023-1-0.40-2.44Matches
7 Seasons5 Clubs3 Leagues139187143.110.21087531532.15109+1+0.10-0.80
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 Leagues43057627.53.4310021623.0043+1+0.30-0.76
Rennes (2 Seasons)1 League32849594.73.23952001.333300.000.00
Brest (1 Season)1 League32267583.72.53751002.0023-1-0.40-2.44
Betis (1 Season)1 League2874448.31.0163012401.5010+1+1.03+2.97
Lille (1 Season)1 League116165.90.20011613.000000.00-1.42
Coupe de France (5 Seasons)86147749.96.8785311622.0067-1-0.15-1.46
Coupe de la Ligue (2 Seasons)32177230.12.4210621613.0032+1+0.41-0.51
Copa del Rey (1 Season)2874448.31.0163012401.5010+1+1.03+2.97
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
2012-201322Montpellier1. Champions LgGR121210.201Matches
2019-202029Rennes2. Europa LgGR21618129.81.82811000.5023-1-0.56-0.082.11.6+0.5+0.28-0.52Matches
2020-202130Rennes1. Champions LgGR1909016.71.01901000.0001-1-1.00+0.400.12.6-2.5-2.48-2.02Matches
2021-202231Rennes3. Conf LgR1641443622.91.6260021221.7512-1-0.62-1.741.82.1-0.3-0.21-1.40Matches
2024-202534Brest1. Champions Lg4721813.30.80041812.2532+1+1.25+0.672.71.0+1.8+2.22+2.61Matches
5 Seasons3 Clubs3 Leagues124884120.85.4574271631.5568-2-0.39-0.396.77.3-0.6-0.11-0.39
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
Rennes (3 Seasons)3 Leagues73955623.14.4574221221.1436-3-0.68-0.484.06.3-2.3-0.53-1.04
Brest (1 Season)1 League4721813.30.80041812.2532+1+1.25+0.672.71.0+1.8+2.22+2.61
Montpellier (1 Season)1 League121210.201
Champions Lg (3 Seasons)61833115.02.0190151811.803300.00+0.392.83.6-0.7-0.41+0.02
Conf Lg (1 Season)41443622.91.6260021221.7512-1-0.62-1.741.82.1-0.3-0.21-1.40
Europa Lg (1 Season)21618129.81.82811000.5023-1-0.56-0.082.11.6+0.5+0.28-0.52

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
2010-201120Montpellierfr FRA1. Ligue 10.8002Matches
2011-201221Amiensfr FRA2. Ligue 220.750
2012-201322Montpellier1. Champions Lg0.2000Matches
2012-201322Montpellierfr FRA1. Ligue 15.72012Matches
2013-201423Montpellierfr FRA1. Ligue 110.52014Matches
2014-201524Montpellierfr FRA1. Ligue 125.55030Matches
2015-201625Montpellierfr FRA1. Ligue 134.85031Matches
2016-201726Betises ESPCopa del Rey1.02000Matches
2016-201726Betises ESP1. La Liga12.85001917191311000Matches
2017-201827Strasbourgfr FRACoupe de France1.00000Matches
2017-201827Strasbourgfr FRA1. Ligue 133.660055403503350100216466441.8Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue2.41000Matches
2018-201928Strasbourgfr FRA1. Ligue 122.990035230203028010158171947.2Matches
2019-202029Rennes2. Europa Lg1.80004200350001510100.0Matches
2019-202029Rennesfr FRA1. Ligue 11.3100310102000163260.0Matches
2019-202029Strasbourgfr FRA1. Ligue 12.7000440613000181233.3Matches
2020-202130Rennes1. Champions Lg1.0100310010000700Matches
2020-202130Rennesfr FRACoupe de France0.80002100310Matches
2020-202130Rennesfr FRA1. Ligue 15.430010402139000406650.0Matches
2021-202231Rennes3. Conf Lg1.6100120121000112433.3Matches
2021-202231Rennesfr FRACoupe de France2.30001301420Matches
2021-202231Rennesfr FRA1. Ligue 123.48003214032220000147201557.1Matches
2022-202332Lillefr FRACoupe de France0.20001000000Matches
2022-202332Lillefr FRA1. Ligue 13.1200950377000248372.7Matches
2023-202433Brestfr FRACoupe de France2.50003311360Matches
2023-202433Brestfr FRA1. Ligue 113.4500271117927000109251562.5Matches
2024-202534Brest1. Champions Lg0.800001000300021420.0Matches
2024-202534Brestfr FRA1. Ligue 15.12007100365010285935.7Matches
15 Seasons7 Clubs9 Leagues237.36500305142610715018012079113514348.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (5 Seasons)2 Leagues77.614089
Strasbourg (3 Seasons)3 Leagues62.6160094673766481110392648543.0
Rennes (3 Seasons)5 Leagues37.514005628084840000236322754.2
Brest (2 Seasons)3 Leagues21.870037252111841010139312852.5
Amiens (1 Season)1 League20.750
Betis (1 Season)2 Leagues13.87001917191311000
Lille (1 Season)2 Leagues3.32001050377000248372.7
Ligue 1 (13 Seasons)188.2500027111249512115112075613113549.2
Coupe de France (5 Seasons)6.800077121090
Champions Lg (3 Seasons)2.010032001300091420.0
Coupe de la Ligue (2 Seasons)2.41000
Ligue 2 (1 Season)20.750
La Liga (1 Season)12.85001917191311000
Conf Lg (1 Season)1.6100120121000112433.3
Europa Lg (1 Season)1.80004200350001510100.0
Copa del Rey (1 Season)1.02000
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
2010-201120Montpellier1 League0.8002
2011-201221Amiens1 League20.750
2012-201322Montpellier2 Leagues6.02012
2013-201423Montpellier1 League10.52014
2014-201524Montpellier1 League25.55030
2015-201625Montpellier1 League34.85031
2016-201726Betis2 Leagues13.87001917191311000
2017-201827Strasbourg3 Leagues34.660055403503350100216466441.8
2018-201928Strasbourg2 Leagues25.3100035230203028010158171947.2
2019-202029Strasbourg1 League2.7000440613000181233.3
2019-202029Rennes2 Leagues3.0100730137000314266.7
2020-202130Rennes3 Leagues7.2400156021710000476650.0
2021-202231Rennes3 Leagues27.39003419052823000158221953.7
2022-202332Lille2 Leagues3.32001050377000248372.7
2023-202433Brest2 Leagues15.95003014281233000109251562.5
2024-202534Brest2 Leagues5.920071103680103061331.6
15 Seasons7 Clubs9 Leagues237.36500305142610715018012079113514348.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (5 Seasons)2 Leagues77.614089
Strasbourg (3 Seasons)3 Leagues62.6160094673766481110392648543.0
Rennes (3 Seasons)5 Leagues37.514005628084840000236322754.2
Brest (2 Seasons)3 Leagues21.870037252111841010139312852.5
Amiens (1 Season)1 League20.750
Betis (1 Season)2 Leagues13.87001917191311000
Lille (1 Season)2 Leagues3.32001050377000248372.7
Ligue 1 (13 Seasons)188.2500027111249512115112075613113549.2
Coupe de France (5 Seasons)6.800077121090
Champions Lg (3 Seasons)2.010032001300091420.0
Coupe de la Ligue (2 Seasons)2.41000
Ligue 2 (1 Season)20.750
La Liga (1 Season)12.85001917191311000
Conf Lg (1 Season)1.6100120121000112433.3
Europa Lg (1 Season)1.80004200350001510100.0
Copa del Rey (1 Season)1.02000
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
2010-201120Montpellierfr FRA1. Ligue 114th0.8002Matches
2011-201221Amiensfr FRA2. Ligue 220th20.750
2012-201322Montpellierfr FRA1. Ligue 19th5.72012Matches
2013-201423Montpellierfr FRA1. Ligue 115th10.52014Matches
2014-201524Montpellierfr FRA1. Ligue 17th25.55030Matches
2015-201625Montpellierfr FRA1. Ligue 112th34.85031Matches
2016-201726Betises ESP1. La Liga15th12.85001917191311000Matches
2017-201827Strasbourgfr FRA1. Ligue 115th33.660055403503350100216466441.8Matches
2018-201928Strasbourgfr FRA1. Ligue 111th22.990035230203028010158171947.2Matches
2019-202029Strasbourgfr FRA1. Ligue 110th2.7000440613000181233.3Matches
2019-202029Rennesfr FRA1. Ligue 13rd1.3100310102000163260.0Matches
2020-202130Rennesfr FRA1. Ligue 16th5.430010402139000406650.0Matches
2021-202231Rennesfr FRA1. Ligue 14th23.48003214032220000147201557.1Matches
2022-202332Lillefr FRA1. Ligue 15th3.1200950377000248372.7Matches
2023-202433Brestfr FRA1. Ligue 13rd13.4500271117927000109251562.5Matches
2024-202534Brestfr FRA1. Ligue 111th5.12007100365010285935.7Matches
15 Seasons7 Clubs3 Leagues221.76000290129510413416212075613113549.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (5 Seasons)1 League77.414089
Strasbourg (3 Seasons)1 League59.2150094673766481110392648543.0
Rennes (3 Seasons)1 League30.012004519063531000203292355.8
Brest (2 Seasons)1 League18.570034211101532010137302455.6
Amiens (1 Season)1 League20.750
Betis (1 Season)1 League12.85001917191311000
Lille (1 Season)1 League3.1200950377000248372.7
Ligue 1 (13 Seasons)188.2500027111249512115112075613113549.2
Ligue 2 (1 Season)20.750
La Liga (1 Season)12.85001917191311000
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-201726Betises ESPCopa del Rey17th1.02000Matches
2017-201827Strasbourgfr FRACoupe de France5th1.00000Matches
2018-201928Strasbourgfr FRA1. Coupe de la Ligue1st2.41000Matches
2020-202130Rennesfr FRACoupe de France33rd0.80002100310Matches
2021-202231Rennesfr FRACoupe de FranceR322.30001301420Matches
2022-202332Lillefr FRACoupe de FranceR160.20001000000Matches
2023-202433Brestfr FRACoupe de FranceR162.50003311360Matches
7 Seasons5 Clubs3 Leagues10.230077121090
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Strasbourg (2 Seasons)2 Leagues3.41000
Rennes (2 Seasons)1 League3.20003401730
Brest (1 Season)1 League2.50003311360
Betis (1 Season)1 League1.02000
Lille (1 Season)1 League0.20001000000
Coupe de France (5 Seasons)6.800077121090
Coupe de la Ligue (2 Seasons)2.41000
Copa del Rey (1 Season)1.02000
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
2012-201322Montpellier1. Champions LgGR0.2000Matches
2019-202029Rennes2. Europa LgGR1.80004200350001510100.0Matches
2020-202130Rennes1. Champions LgGR1.0100310010000700Matches
2021-202231Rennes3. Conf LgR161.6100120121000112433.3Matches
2024-202534Brest1. Champions Lg0.800001000300021420.0Matches
5 Seasons3 Clubs3 Leagues5.4200860169000354833.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rennes (3 Seasons)3 Leagues4.4200850166000333442.9
Brest (1 Season)1 League0.800001000300021420.0
Montpellier (1 Season)1 League0.2000
Champions Lg (3 Seasons)2.010032001300091420.0
Conf Lg (1 Season)1.6100120121000112433.3
Europa Lg (1 Season)1.80004200350001510100.0

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.