Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-15WedLigue 1Matchweek 32HomeL 1–2NiceParis S-GNRW3300001100160000.20.20.01091560.047000Match Report
2024-05-10FriLigue 1Matchweek 33HomeW 1–0NiceLe HavreNRW90000000071000.00.00.0001425.003000Match Report
2024-04-28SunLigue 1Matchweek 31AwayW 3–1NiceStrasbourgNRW100000000020000.00.00.0001250.001000Match Report
2024-04-24WedLigue 1Matchweek 29AwayD 2–2NiceMarseilleNFW,RM2600001000160010.20.20.00071163.6011010Match Report
2024-04-19FriLigue 1Matchweek 30HomeW 3–0NiceLorientNRW3200002200110000.10.10.1205771.4310300Match 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
2014-201520Brestfr FRACoupe de France211331.5202200001.350.001.351.351.35Matches
2014-201520Brestfr FRA2. Ligue 226151,49516.6224200400.120.120.240.120.24Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue10180.2000000000.000.000.000.000.00Matches
2015-201621Bordeaux2. Europa Lg11720.8101100001.250.001.251.251.25Matches
2015-201621Bordeauxfr FRA1. Ligue 110120.1000000000.000.000.000.000.00Matches
2015-201621Clermont Footfr FRA2. Ligue 218161,48716.58210711300.480.120.610.420.54Matches
2016-201722Bordeauxfr FRACoupe de France10200.2000000000.000.000.000.000.00Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue221671.9404400102.160.002.162.162.16Matches
2016-201722Bordeauxfr FRA1. Ligue 136212,03322.66511600300.270.220.490.270.49Matches
2017-201823Bordeauxfr FRA1. Ligue 1201095710.6303211104.23.40.43.82216720.280.000.280.190.190.400.030.430.320.36Matches
2018-201924Montpellierfr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue10130.1000000000.000.000.000.000.00Matches
2018-201924Bordeauxfr FRA1. Ligue 111901.0000000000.00.00.00.02010.000.000.000.000.000.000.030.030.000.03Matches
2018-201924Montpellierfr FRA1. Ligue 136352,89532.2114151100119.89.85.815.6100952460.340.120.470.340.470.300.180.490.300.49Matches
2019-202025Montpellierfr FRACoupe de France333003.3101100000.300.000.300.300.30Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue211181.3011000000.000.760.760.000.76Matches
2019-202025Montpellierfr FRA1. Ligue 128272,23724.96511600108.38.33.812.169772160.240.200.440.240.440.330.150.490.330.49Matches
2020-202126Montpellierfr FRACoupe de France533273.6213200000.550.280.830.550.83Matches
2020-202126Montpellierfr FRA1. Ligue 138383,25636.21682416003011.411.24.615.881712370.440.220.660.440.660.310.130.440.310.44Matches
2021-202227Rennes3. Conf Lg764595.1505500203.23.21.14.41117320.980.000.980.980.980.640.220.860.640.86Matches
2021-202227Rennesfr FRACoupe de France221992.2000000000.000.000.000.000.00Matches
2021-202227Montpellierfr FRA1. Ligue 1443413.8303300101.61.60.52.177250.790.000.790.790.790.430.130.570.430.57Matches
2021-202227Rennesfr FRA1. Ligue 134322,72930.31282010221014.913.35.118.438542110.400.260.660.330.590.490.170.660.440.61Matches
2022-202328Nice3. Conf Lg1098319.2314300003.33.31.14.41919670.320.110.430.320.430.380.120.500.380.50Matches
2022-202328Nicefr FRACoupe de France10260.3000000000.000.000.000.000.00Matches
2022-202328Nicefr FRA1. Ligue 133282,50627.81331613010011.811.05.816.954531960.470.110.570.470.570.420.210.630.400.61Matches
2022-202328Rennesfr FRA1. Ligue 1432492.8202200001.71.70.21.985200.720.000.720.720.720.620.070.690.620.69Matches
2023-202429Nicefr FRACoupe de France443213.6101100000.280.000.280.280.28Matches
2023-202429Nicefr FRA1. Ligue 133211,82220.2426312207.35.81.77.532441590.200.100.300.150.250.360.080.450.280.37Matches
10 Seasons6 Clubs6 Leagues35528425,203280.0105421471005723177.772.830.2103.044345814820.370.150.520.360.510.380.150.530.360.51
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 (4 Seasons)3 Leagues1181129,577106.439195839006131.130.914.845.72572507240.370.180.550.370.550.320.150.470.320.47
Bordeaux (4 Seasons)4 Leagues63353,36937.4145191311504.23.40.43.82416730.370.130.510.350.480.360.030.400.290.33
Nice (2 Seasons)3 Leagues81625,50661.22162720132022.520.18.628.71051164220.340.100.440.330.420.390.150.550.350.50
Rennes (2 Seasons)3 Leagues47433,63640.41982717223019.918.36.424.757762630.470.200.670.420.620.520.170.690.480.65
Brest (1 Season)2 Leagues28161,62818.1426400400.220.110.330.220.33
Clermont Foot (1 Season)1 League18161,48716.58210711300.480.120.610.420.54
Ligue 1 (9 Seasons)26822019,127212.57635111724613171.166.228.094.241342213830.360.160.520.340.500.370.150.520.350.50
Coupe de France (8 Seasons)19141,41615.7617600000.380.060.440.380.44
Coupe de la Ligue (4 Seasons)633163.5415400101.140.281.421.141.42
Ligue 2 (2 Seasons)44312,98233.110414911700.300.120.420.270.39
Conf Lg (2 Seasons)17151,29014.3819800206.66.62.28.83036990.560.070.630.560.630.470.160.630.470.63
Europa Lg (1 Season)11720.8101100001.250.001.251.251.25
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
2014-201520Brest2 Leagues28161,62818.1426400400.220.110.330.220.33
2015-201621Clermont Foot1 League18161,48716.58210711300.480.120.610.420.54
2015-201621Bordeaux3 Leagues311021.1101100000.880.000.880.880.88
2016-201722Bordeaux3 Leagues39232,22024.7105151000400.410.200.610.410.61
2017-201823Bordeaux1 League201095710.6303211104.23.40.43.82216720.280.000.280.190.190.400.030.430.320.36
2018-201924Bordeaux1 League11901.0000000000.00.00.00.02010.000.000.000.000.000.000.030.030.000.03
2018-201924Montpellier3 Leagues38362,99833.3114151100119.89.85.815.6100952460.330.120.450.330.450.300.180.490.300.49
2019-202025Montpellier3 Leagues33312,65529.57613700108.38.33.812.169772160.240.200.440.240.440.330.150.490.330.49
2020-202126Montpellier2 Leagues43413,58339.81892718003011.411.24.615.881712370.450.230.680.450.680.310.130.440.310.44
2021-202227Montpellier1 League443413.8303300101.61.60.52.177250.790.000.790.790.790.430.130.570.430.57
2021-202227Rennes3 Leagues43403,38737.61782515223018.216.66.222.849712430.450.210.660.400.610.510.180.690.470.64
2022-202328Rennes1 League432492.8202200001.71.70.21.985200.720.000.720.720.720.620.070.690.620.69
2022-202328Nice3 Leagues44373,36337.41642016010015.214.46.921.373722630.430.110.540.430.540.410.190.600.390.58
2023-202429Nice2 Leagues37252,14323.8527412207.35.81.77.532441590.210.080.290.170.250.360.080.450.280.37
10 Seasons6 Clubs6 Leagues35528425,203280.0105421471005723177.772.830.2103.044345814820.370.150.520.360.510.380.150.530.360.51
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 (4 Seasons)3 Leagues1181129,577106.439195839006131.130.914.845.72572507240.370.180.550.370.550.320.150.470.320.47
Bordeaux (4 Seasons)4 Leagues63353,36937.4145191311504.23.40.43.82416730.370.130.510.350.480.360.030.400.290.33
Nice (2 Seasons)3 Leagues81625,50661.22162720132022.520.18.628.71051164220.340.100.440.330.420.390.150.550.350.50
Rennes (2 Seasons)3 Leagues47433,63640.41982717223019.918.36.424.757762630.470.200.670.420.620.520.170.690.480.65
Brest (1 Season)2 Leagues28161,62818.1426400400.220.110.330.220.33
Clermont Foot (1 Season)1 League18161,48716.58210711300.480.120.610.420.54
Ligue 1 (9 Seasons)26822019,127212.57635111724613171.166.228.094.241342213830.360.160.520.340.500.370.150.520.350.50
Coupe de France (8 Seasons)19141,41615.7617600000.380.060.440.380.44
Coupe de la Ligue (4 Seasons)633163.5415400101.140.281.421.141.42
Ligue 2 (2 Seasons)44312,98233.110414911700.300.120.420.270.39
Conf Lg (2 Seasons)17151,29014.3819800206.66.62.28.83036990.560.070.630.560.630.470.160.630.470.63
Europa Lg (1 Season)11720.8101100001.250.001.251.251.25
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
2014-201520Brestfr FRA2. Ligue 26th26151,49516.6224200400.120.120.240.120.24Matches
2015-201621Clermont Footfr FRA2. Ligue 27th18161,48716.58210711300.480.120.610.420.54Matches
2015-201621Bordeauxfr FRA1. Ligue 111th10120.1000000000.000.000.000.000.00Matches
2016-201722Bordeauxfr FRA1. Ligue 16th36212,03322.66511600300.270.220.490.270.49Matches
2017-201823Bordeauxfr FRA1. Ligue 16th201095710.6303211104.23.40.43.82216720.280.000.280.190.190.400.030.430.320.36Matches
2018-201924Bordeauxfr FRA1. Ligue 114th11901.0000000000.00.00.00.02010.000.000.000.000.000.000.030.030.000.03Matches
2018-201924Montpellierfr FRA1. Ligue 16th36352,89532.2114151100119.89.85.815.6100952460.340.120.470.340.470.300.180.490.300.49Matches
2019-202025Montpellierfr FRA1. Ligue 18th28272,23724.96511600108.38.33.812.169772160.240.200.440.240.440.330.150.490.330.49Matches
2020-202126Montpellierfr FRA1. Ligue 18th38383,25636.21682416003011.411.24.615.881712370.440.220.660.440.660.310.130.440.310.44Matches
2021-202227Montpellierfr FRA1. Ligue 113th443413.8303300101.61.60.52.177250.790.000.790.790.790.430.130.570.430.57Matches
2021-202227Rennesfr FRA1. Ligue 14th34322,72930.31282010221014.913.35.118.438542110.400.260.660.330.590.490.170.660.440.61Matches
2022-202328Rennesfr FRA1. Ligue 14th432492.8202200001.71.70.21.985200.720.000.720.720.720.620.070.690.620.69Matches
2022-202328Nicefr FRA1. Ligue 19th33282,50627.81331613010011.811.05.816.954531960.470.110.570.470.570.420.210.630.400.61Matches
2023-202429Nicefr FRA1. Ligue 15th33211,82220.2426312207.35.81.77.532441590.200.100.300.150.250.360.080.450.280.37Matches
10 Seasons6 Clubs2 Leagues31225122,109245.78639125815720171.166.228.094.241342213830.350.160.510.330.490.370.150.520.350.50
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 (4 Seasons)1 League1061048,72997.036175336006131.130.914.845.72572507240.370.180.550.370.550.320.150.470.320.47
Bordeaux (4 Seasons)1 League58323,09234.49514811404.23.40.43.82416730.260.150.410.230.380.360.030.400.290.33
Nice (2 Seasons)1 League66494,32848.11752216132019.116.87.524.386973550.350.100.460.330.440.400.160.550.350.51
Rennes (2 Seasons)1 League38352,97833.11482212221016.615.15.320.446592310.420.240.660.360.600.500.160.660.460.62
Brest (1 Season)1 League26151,49516.6224200400.120.120.240.120.24
Clermont Foot (1 Season)1 League18161,48716.58210711300.480.120.610.420.54
Ligue 1 (9 Seasons)26822019,127212.57635111724613171.166.228.094.241342213830.360.160.520.340.500.370.150.520.350.50
Ligue 2 (2 Seasons)44312,98233.110414911700.300.120.420.270.39
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
2014-201520Brestfr FRACoupe de France5th211331.5202200001.350.001.351.351.35Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd10180.2000000000.000.000.000.000.00Matches
2016-201722Bordeauxfr FRACoupe de France5th10200.2000000000.000.000.000.000.00Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd221671.9404400102.160.002.162.162.16Matches
2018-201924Montpellierfr FRACoupe de France33rd11901.0000000000.000.000.000.000.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th10130.1000000000.000.000.000.000.00Matches
2019-202025Montpellierfr FRACoupe de France9th333003.3101100000.300.000.300.300.30Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th211181.3011000000.000.760.760.000.76Matches
2020-202126Montpellierfr FRACoupe de France3rd533273.6213200000.550.280.830.550.83Matches
2021-202227Rennesfr FRACoupe de FranceR32221992.2000000000.000.000.000.000.00Matches
2022-202328Nicefr FRACoupe de FranceR6410260.3000000000.000.000.000.000.00Matches
2023-202429Nicefr FRACoupe de FranceQF443213.6101100000.280.000.280.280.28Matches
9 Seasons5 Clubs2 Leagues25171,73219.2102121000100.520.100.620.520.62
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
Montpellier (3 Seasons)2 Leagues1288489.4325300000.320.210.530.320.53
Nice (2 Seasons)1 League543473.9101100000.260.000.260.260.26
Bordeaux (2 Seasons)2 Leagues422052.3404400101.760.001.761.761.76
Rennes (1 Season)1 League221992.2000000000.000.000.000.000.00
Brest (1 Season)1 League211331.5202200001.350.001.351.351.35
Coupe de France (8 Seasons)19141,41615.7617600000.380.060.440.380.44
Coupe de la Ligue (4 Seasons)633163.5415400101.140.281.421.141.42
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
2015-201621Bordeaux2. Europa LgGR11720.8101100001.250.001.251.251.25Matches
2021-202227Rennes3. Conf LgR16764595.1505500203.23.21.14.41117320.980.000.980.980.980.640.220.860.640.86Matches
2022-202328Nice3. Conf LgQF1098319.2314300003.33.31.14.41919670.320.110.430.320.430.380.120.500.380.50Matches
3 Seasons3 Clubs2 Leagues18161,36215.19110900206.66.62.28.83036990.590.070.660.590.660.470.160.630.470.63
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Nice (1 Season)1 League1098319.2314300003.33.31.14.41919670.320.110.430.320.430.380.120.500.380.50
Rennes (1 Season)1 League764595.1505500203.23.21.14.41117320.980.000.980.980.980.640.220.860.640.86
Bordeaux (1 Season)1 League11720.8101100001.250.001.251.251.25
Conf Lg (2 Seasons)17151,29014.3819800206.66.62.28.83036990.560.070.630.560.630.470.160.630.470.63
Europa Lg (1 Season)11720.8101100001.250.001.251.251.25

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
2014-201520Brestfr FRACoupe de France1.5200Matches
2014-201520Brestfr FRA2. Ligue 216.62120.720.1700Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue0.2000Matches
2015-201621Bordeaux2. Europa Lg0.8111.251.0000Matches
2015-201621Bordeauxfr FRA1. Ligue 10.1000.0000Matches
2015-201621Clermont Footfr FRA2. Ligue 216.58281.690.2511Matches
2016-201722Bordeauxfr FRACoupe de France0.2000Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue1.9400Matches
2016-201722Bordeauxfr FRA1. Ligue 122.66552138.22.430.930.110.2900Matches
2017-201823Bordeauxfr FRA1. Ligue 110.63301240.02.821.130.070.1715.30114.23.40.11-1.2-1.4Matches
2018-201924Montpellierfr FRACoupe de France1.00000.000.0000Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue0.1000Matches
2018-201924Bordeauxfr FRA1. Ligue 11.00000.000.000000.00.00.00.0Matches
2018-201924Montpellierfr FRA1. Ligue 132.211862731.42.670.840.130.4116.00009.89.80.11+1.2+1.2Matches
2019-202025Montpellierfr FRACoupe de France3.3111100.00.300.301.001.0000Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue1.30100.00.760.000.0000Matches
2019-202025Montpellierfr FRA1. Ligue 124.96642234.42.570.890.090.2714.60008.38.30.13-2.3-2.3Matches
2020-202126Montpellierfr FRACoupe de France3.6210550.02.751.380.200.4000Matches
2020-202126Montpellierfr FRA1. Ligue 136.216994040.42.741.110.160.4012.900011.411.20.12+4.6+4.8Matches
2021-202227Rennes3. Conf Lg5.1520735.03.921.370.250.7116.40003.23.20.16+1.8+1.8Matches
2021-202227Rennesfr FRACoupe de France2.20300.01.360.000.0000Matches
2021-202227Montpellierfr FRA1. Ligue 13.8314428.63.701.060.210.7515.50001.61.60.13+1.4+1.4Matches
2021-202227Rennesfr FRA1. Ligue 130.312843238.12.771.060.120.3112.402214.913.30.16-2.9-3.3Matches
2022-202328Nice3. Conf Lg9.23351234.33.791.300.090.2517.13003.33.30.10-0.3-0.3Matches
2022-202328Nicefr FRACoupe de France0.303133.310.383.460.000.0000Matches
2022-202328Nicefr FRA1. Ligue 127.813743952.72.661.400.180.3315.710111.811.00.15+1.2+2.0Matches
2022-202328Rennesfr FRA1. Ligue 12.8211654.53.982.170.180.3313.20001.71.70.16+0.3+0.3Matches
2023-202429Nicefr FRACoupe de France3.618450.02.241.120.130.2500Matches
2023-202429Nicefr FRA1. Ligue 120.24602135.02.961.040.050.1416.22127.35.80.10-3.3-2.8Matches
10 Seasons6 Clubs6 Leagues280.010565829538.62.721.070.130.3214.765777.772.80.13+0.3+1.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Montpellier (4 Seasons)3 Leagues106.4392759936.02.590.930.140.3914.500031.130.90.12+4.9+5.1
Bordeaux (4 Seasons)4 Leagues37.414853438.82.480.970.090.2615.30114.23.40.11-1.2-1.4
Nice (2 Seasons)3 Leagues61.2211807742.82.941.260.110.2616.261322.520.10.12-2.5-1.1
Rennes (2 Seasons)3 Leagues40.4191184538.12.921.110.140.3813.102219.918.30.16-0.9-1.3
Brest (1 Season)2 Leagues18.14120.720.1700
Clermont Foot (1 Season)1 League16.58281.690.2511
Ligue 1 (9 Seasons)212.57657722438.82.721.050.120.3214.534671.166.20.13-1.1-0.2
Coupe de France (8 Seasons)15.76251144.01.780.780.160.3600
Coupe de la Ligue (4 Seasons)3.54100.00.760.000.0000
Ligue 2 (2 Seasons)33.110401.210.2311
Conf Lg (2 Seasons)14.38551934.53.841.330.150.4216.83006.66.60.12+1.4+1.4
Europa Lg (1 Season)0.8111.251.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
2014-201520Brest2 Leagues18.14120.720.1700
2015-201621Clermont Foot1 League16.58281.690.2511
2015-201621Bordeaux3 Leagues1.1111.071.0000
2016-201722Bordeaux3 Leagues24.710552138.22.430.930.110.2900
2017-201823Bordeaux1 League10.63301240.02.821.130.070.1715.30114.23.40.11-1.2-1.4
2018-201924Bordeaux1 League1.00000.000.000000.00.00.00.0
2018-201924Montpellier3 Leagues33.311862731.42.590.810.130.4116.00009.89.80.11+1.2+1.2
2019-202025Montpellier3 Leagues29.57662334.82.240.780.110.3014.60008.38.30.13-2.3-2.3
2020-202126Montpellier2 Leagues39.8181094541.32.741.130.170.4012.900011.411.20.12+4.6+4.8
2021-202227Montpellier1 League3.8314428.63.701.060.210.7515.50001.61.60.13+1.4+1.4
2021-202227Rennes3 Leagues37.6171073936.42.841.040.140.3813.102218.216.60.16-1.2-1.6
2022-202328Rennes1 League2.8211654.53.982.170.180.3313.20001.71.70.16+0.3+0.3
2022-202328Nice3 Leagues37.4161125246.43.001.390.140.3116.240115.214.40.13+0.8+1.6
2023-202429Nice2 Leagues23.85682536.82.861.050.060.1616.22127.35.80.10-3.3-2.8
10 Seasons6 Clubs6 Leagues280.010565829538.62.721.070.130.3214.765777.772.80.13+0.3+1.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Montpellier (4 Seasons)3 Leagues106.4392759936.02.590.930.140.3914.500031.130.90.12+4.9+5.1
Bordeaux (4 Seasons)4 Leagues37.414853438.82.480.970.090.2615.30114.23.40.11-1.2-1.4
Nice (2 Seasons)3 Leagues61.2211807742.82.941.260.110.2616.261322.520.10.12-2.5-1.1
Rennes (2 Seasons)3 Leagues40.4191184538.12.921.110.140.3813.102219.918.30.16-0.9-1.3
Brest (1 Season)2 Leagues18.14120.720.1700
Clermont Foot (1 Season)1 League16.58281.690.2511
Ligue 1 (9 Seasons)212.57657722438.82.721.050.120.3214.534671.166.20.13-1.1-0.2
Coupe de France (8 Seasons)15.76251144.01.780.780.160.3600
Coupe de la Ligue (4 Seasons)3.54100.00.760.000.0000
Ligue 2 (2 Seasons)33.110401.210.2311
Conf Lg (2 Seasons)14.38551934.53.841.330.150.4216.83006.66.60.12+1.4+1.4
Europa Lg (1 Season)0.8111.251.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
2014-201520Brestfr FRA2. Ligue 26th16.62120.720.1700Matches
2015-201621Clermont Footfr FRA2. Ligue 27th16.58281.690.2511Matches
2015-201621Bordeauxfr FRA1. Ligue 111th0.1000.0000Matches
2016-201722Bordeauxfr FRA1. Ligue 16th22.66552138.22.430.930.110.2900Matches
2017-201823Bordeauxfr FRA1. Ligue 16th10.63301240.02.821.130.070.1715.30114.23.40.11-1.2-1.4Matches
2018-201924Bordeauxfr FRA1. Ligue 114th1.00000.000.000000.00.00.00.0Matches
2018-201924Montpellierfr FRA1. Ligue 16th32.211862731.42.670.840.130.4116.00009.89.80.11+1.2+1.2Matches
2019-202025Montpellierfr FRA1. Ligue 18th24.96642234.42.570.890.090.2714.60008.38.30.13-2.3-2.3Matches
2020-202126Montpellierfr FRA1. Ligue 18th36.216994040.42.741.110.160.4012.900011.411.20.12+4.6+4.8Matches
2021-202227Montpellierfr FRA1. Ligue 113th3.8314428.63.701.060.210.7515.50001.61.60.13+1.4+1.4Matches
2021-202227Rennesfr FRA1. Ligue 14th30.312843238.12.771.060.120.3112.402214.913.30.16-2.9-3.3Matches
2022-202328Rennesfr FRA1. Ligue 14th2.8211654.53.982.170.180.3313.20001.71.70.16+0.3+0.3Matches
2022-202328Nicefr FRA1. Ligue 19th27.813743952.72.661.400.180.3315.710111.811.00.15+1.2+2.0Matches
2023-202429Nicefr FRA1. Ligue 15th20.24602135.02.961.040.050.1416.22127.35.80.10-3.3-2.8Matches
10 Seasons6 Clubs2 Leagues245.78657726438.82.721.070.120.3114.535771.166.20.13-1.1-0.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Montpellier (4 Seasons)1 League97.0362639335.42.710.960.140.3914.500031.130.90.12+4.9+5.1
Bordeaux (4 Seasons)1 League34.49853338.82.480.960.090.2415.30114.23.40.11-1.2-1.4
Nice (2 Seasons)1 League48.1171346044.82.791.250.120.2715.931319.116.80.13-2.1-0.8
Rennes (2 Seasons)1 League33.114953840.02.871.150.130.3212.502216.615.10.16-2.6-3.1
Brest (1 Season)1 League16.62120.720.1700
Clermont Foot (1 Season)1 League16.58281.690.2511
Ligue 1 (9 Seasons)212.57657722438.82.721.050.120.3214.534671.166.20.13-1.1-0.2
Ligue 2 (2 Seasons)33.110401.210.2311
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
2014-201520Brestfr FRACoupe de France5th1.5200Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd0.2000Matches
2016-201722Bordeauxfr FRACoupe de France5th0.2000Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd1.9400Matches
2018-201924Montpellierfr FRACoupe de France33rd1.00000.000.0000Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th0.1000Matches
2019-202025Montpellierfr FRACoupe de France9th3.3111100.00.300.301.001.0000Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th1.30100.00.760.000.0000Matches
2020-202126Montpellierfr FRACoupe de France3rd3.6210550.02.751.380.200.4000Matches
2021-202227Rennesfr FRACoupe de FranceR322.20300.01.360.000.0000Matches
2022-202328Nicefr FRACoupe de FranceR640.303133.310.383.460.000.0000Matches
2023-202429Nicefr FRACoupe de FranceQF3.618450.02.241.120.130.2500Matches
9 Seasons5 Clubs2 Leagues19.210261142.31.690.720.150.3600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Montpellier (3 Seasons)2 Leagues9.4312650.01.290.650.250.5000
Nice (2 Seasons)1 League3.9111545.52.851.300.090.2000
Bordeaux (2 Seasons)2 Leagues2.3400
Rennes (1 Season)1 League2.20300.01.360.000.0000
Brest (1 Season)1 League1.5200
Coupe de France (8 Seasons)15.76251144.01.780.780.160.3600
Coupe de la Ligue (4 Seasons)3.54100.00.760.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201621Bordeaux2. Europa LgGR0.8111.251.0000Matches
2021-202227Rennes3. Conf LgR165.1520735.03.921.370.250.7116.40003.23.20.16+1.8+1.8Matches
2022-202328Nice3. Conf LgQF9.23351234.33.791.300.090.2517.13003.33.30.10-0.3-0.3Matches
3 Seasons3 Clubs2 Leagues15.19552034.53.841.320.150.4516.83006.66.60.12+1.4+1.4
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nice (1 Season)1 League9.23351234.33.791.300.090.2517.13003.33.30.10-0.3-0.3
Rennes (1 Season)1 League5.1520735.03.921.370.250.7116.40003.23.20.16+1.8+1.8
Bordeaux (1 Season)1 League0.8111.251.0000
Conf Lg (2 Seasons)14.38551934.53.841.330.150.4216.83006.66.60.12+1.4+1.4
Europa Lg (1 Season)0.8111.251.0000
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
2014-201520Brestfr FRACoupe de France1.50Matches
2014-201520Brestfr FRA2. Ligue 216.62Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue0.20Matches
2015-201621Bordeaux2. Europa Lg0.80Matches
2015-201621Bordeauxfr FRA1. Ligue 10.10Matches
2015-201621Clermont Footfr FRA2. Ligue 216.52Matches
2016-201722Bordeauxfr FRACoupe de France0.20Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue1.90Matches
2016-201722Bordeauxfr FRA1. Ligue 122.65Matches
2017-201823Bordeauxfr FRA1. Ligue 110.615825462.219782369513769.3436962.351050.000.40.5-0.4854116Matches
2018-201924Montpellierfr FRACoupe de France1.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue0.10Matches
2018-201924Bordeauxfr FRA1. Ligue 11.0102343.516773933.33650.011100.000.00.00.011000Matches
2018-201924Montpellierfr FRA1. Ligue 132.259192863.78429198935146974.818928067.5296147.545.83.7-1.8375024295Matches
2019-202025Montpellierfr FRACoupe de France3.30Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue1.31Matches
2019-202025Montpellierfr FRA1. Ligue 124.942866164.85547133626935176.612018166.3133438.253.82.9+1.2243223377Matches
2020-202126Montpellierfr FRACoupe de France3.61Matches
2020-202126Montpellierfr FRA1. Ligue 136.257590263.77721192435248572.616725665.2215438.984.64.2+3.4373419671Matches
2021-202227Rennes3. Conf Lg5.17111462.31129297385371.7243666.761154.501.11.2-1.1867117Matches
2021-202227Rennesfr FRACoupe de France2.20Matches
2021-202227Montpellierfr FRA1. Ligue 13.8579758.8776245305257.7142166.744100.000.50.5-0.542207Matches
2021-202227Rennesfr FRA1. Ligue 130.342466364.05967133726034675.112320759.4203262.585.14.4+2.93727291154Matches
2022-202328Nice3. Conf Lg9.213421362.920414697210369.9406264.5132846.411.10.7-0.1792019Matches
2022-202328Nicefr FRACoupe de France0.30Matches
2022-202328Nicefr FRA1. Ligue 127.847171466.06581163929238076.813220066.0246934.835.86.0-2.8442528753Matches
2022-202328Rennesfr FRA1. Ligue 12.8416167.2623128253571.4121770.62540.000.20.2-0.233215Matches
2023-202429Nicefr FRACoupe de France3.60Matches
2023-202429Nicefr FRA1. Ligue 120.235254165.15501135018124573.912919167.5236336.521.72.2+0.32524251244Matches
10 Seasons6 Clubs6 Leagues280.03312517164.046460109571968266573.8996152665.316137243.34230.226.5+11.823521816544458
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 (4 Seasons)3 Leagues106.41651258863.82247354941002135773.849073866.46715343.81914.811.4+4.21021186811250
Bordeaux (4 Seasons)4 Leagues37.416827760.621452439814667.1467561.361154.550.40.5+4.6964116
Nice (2 Seasons)3 Leagues61.2957146865.214123345854572874.930145366.46016037.568.68.8-2.676585519116
Rennes (2 Seasons)3 Leagues40.453683864.07719176232343474.415926061.2284858.386.45.8+1.64836381376
Brest (1 Season)2 Leagues18.12
Clermont Foot (1 Season)1 League16.52
Ligue 1 (9 Seasons)212.53107484464.143290101911858250974.1932142865.314233342.63528.024.6+7.022020315643422
Coupe de France (8 Seasons)15.71
Coupe de la Ligue (4 Seasons)3.51
Ligue 2 (2 Seasons)33.14
Conf Lg (2 Seasons)14.320532762.7317076611015670.5649865.3193948.712.21.9-1.215159136
Europa Lg (1 Season)0.80
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
2014-201520Brest2 Leagues18.12
2015-201621Clermont Foot1 League16.52
2015-201621Bordeaux3 Leagues1.10
2016-201722Bordeaux3 Leagues24.75
2017-201823Bordeaux1 League10.615825462.219782369513769.3436962.351050.000.40.5-0.4854116
2018-201924Bordeaux1 League1.0102343.516773933.33650.011100.000.00.00.011000
2018-201924Montpellier3 Leagues33.359192863.78429198935146974.818928067.5296147.545.83.7-1.8375024295
2019-202025Montpellier3 Leagues29.542866164.85547133626935176.612018166.3133438.263.82.9+2.2243223377
2020-202126Montpellier2 Leagues39.857590263.77721192435248572.616725665.2215438.994.64.2+4.4373419671
2021-202227Montpellier1 League3.8579758.8776245305257.7142166.744100.000.50.5-0.542207
2021-202227Rennes3 Leagues37.649577763.77096163429839974.714724360.5264360.586.25.6+1.84533361271
2022-202328Rennes1 League2.8416167.2623128253571.4121770.62540.000.20.2-0.233215
2022-202328Nice3 Leagues37.460592765.38622210836448375.417226265.6379738.146.96.7-2.9513430772
2023-202429Nice2 Leagues23.835254165.15501135018124573.912919167.5236336.521.72.2+0.32524251244
10 Seasons6 Clubs6 Leagues280.03312517164.046460109571968266573.8996152665.316137243.34230.226.5+11.823521816544458
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 (4 Seasons)3 Leagues106.41651258863.82247354941002135773.849073866.46715343.81914.811.4+4.21021186811250
Bordeaux (4 Seasons)4 Leagues37.416827760.621452439814667.1467561.361154.550.40.5+4.6964116
Nice (2 Seasons)3 Leagues61.2957146865.214123345854572874.930145366.46016037.568.68.8-2.676585519116
Rennes (2 Seasons)3 Leagues40.453683864.07719176232343474.415926061.2284858.386.45.8+1.64836381376
Brest (1 Season)2 Leagues18.12
Clermont Foot (1 Season)1 League16.52
Ligue 1 (9 Seasons)212.53107484464.143290101911858250974.1932142865.314233342.63528.024.6+7.022020315643422
Coupe de France (8 Seasons)15.71
Coupe de la Ligue (4 Seasons)3.51
Ligue 2 (2 Seasons)33.14
Conf Lg (2 Seasons)14.320532762.7317076611015670.5649865.3193948.712.21.9-1.215159136
Europa Lg (1 Season)0.80
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
2014-201520Brestfr FRA2. Ligue 26th16.62Matches
2015-201621Clermont Footfr FRA2. Ligue 27th16.52Matches
2015-201621Bordeauxfr FRA1. Ligue 111th0.10Matches
2016-201722Bordeauxfr FRA1. Ligue 16th22.65Matches
2017-201823Bordeauxfr FRA1. Ligue 16th10.615825462.219782369513769.3436962.351050.000.40.5-0.4854116Matches
2018-201924Bordeauxfr FRA1. Ligue 114th1.0102343.516773933.33650.011100.000.00.00.011000Matches
2018-201924Montpellierfr FRA1. Ligue 16th32.259192863.78429198935146974.818928067.5296147.545.83.7-1.8375024295Matches
2019-202025Montpellierfr FRA1. Ligue 18th24.942866164.85547133626935176.612018166.3133438.253.82.9+1.2243223377Matches
2020-202126Montpellierfr FRA1. Ligue 18th36.257590263.77721192435248572.616725665.2215438.984.64.2+3.4373419671Matches
2021-202227Montpellierfr FRA1. Ligue 113th3.8579758.8776245305257.7142166.744100.000.50.5-0.542207Matches
2021-202227Rennesfr FRA1. Ligue 14th30.342466364.05967133726034675.112320759.4203262.585.14.4+2.93727291154Matches
2022-202328Rennesfr FRA1. Ligue 14th2.8416167.2623128253571.4121770.62540.000.20.2-0.233215Matches
2022-202328Nicefr FRA1. Ligue 19th27.847171466.06581163929238076.813220066.0246934.835.86.0-2.8442528753Matches
2023-202429Nicefr FRA1. Ligue 15th20.235254165.15501135018124573.912919167.5236336.521.72.2+0.32524251244Matches
10 Seasons6 Clubs2 Leagues245.73107484464.143290101911858250974.1932142865.314233342.63928.024.6+11.022020315643422
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 (4 Seasons)1 League97.01651258863.82247354941002135773.849073866.46715343.81714.811.4+2.21021186811250
Bordeaux (4 Seasons)1 League34.416827760.621452439814667.1467561.361154.550.40.5+4.6964116
Nice (2 Seasons)1 League48.1823125565.612082298947362575.726139166.84713235.657.58.1-2.56949531997
Rennes (2 Seasons)1 League33.146572464.26590146528538174.813522460.3223759.585.34.6+2.74030311259
Brest (1 Season)1 League16.62
Clermont Foot (1 Season)1 League16.52
Ligue 1 (9 Seasons)212.53107484464.143290101911858250974.1932142865.314233342.63528.024.6+7.022020315643422
Ligue 2 (2 Seasons)33.14
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
2014-201520Brestfr FRACoupe de France5th1.50Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd0.20Matches
2016-201722Bordeauxfr FRACoupe de France5th0.20Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd1.90Matches
2018-201924Montpellierfr FRACoupe de France33rd1.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th0.10Matches
2019-202025Montpellierfr FRACoupe de France9th3.30Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th1.31Matches
2020-202126Montpellierfr FRACoupe de France3rd3.61Matches
2021-202227Rennesfr FRACoupe de FranceR322.20Matches
2022-202328Nicefr FRACoupe de FranceR640.30Matches
2023-202429Nicefr FRACoupe de FranceQF3.60Matches
9 Seasons5 Clubs2 Leagues19.22
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
Montpellier (3 Seasons)2 Leagues9.42
Nice (2 Seasons)1 League3.90
Bordeaux (2 Seasons)2 Leagues2.30
Rennes (1 Season)1 League2.20
Brest (1 Season)1 League1.50
Coupe de France (8 Seasons)15.71
Coupe de la Ligue (4 Seasons)3.51
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
2015-201621Bordeaux2. Europa LgGR0.80Matches
2021-202227Rennes3. Conf LgR165.17111462.31129297385371.7243666.761154.501.11.2-1.1867117Matches
2022-202328Nice3. Conf LgQF9.213421362.920414697210369.9406264.5132846.411.10.7-0.1792019Matches
3 Seasons3 Clubs2 Leagues15.120532762.7317076611015670.5649865.3193948.712.21.9-1.215159136
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Nice (1 Season)1 League9.213421362.920414697210369.9406264.5132846.411.10.7-0.1792019
Rennes (1 Season)1 League5.17111462.31129297385371.7243666.761154.501.11.2-1.1867117
Bordeaux (1 Season)1 League0.80
Conf Lg (2 Seasons)14.320532762.7317076611015670.5649865.3193948.712.21.9-1.215159136
Europa Lg (1 Season)0.80

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
2014-201520Brestfr FRACoupe de France1.5Matches
2014-201520Brestfr FRA2. Ligue 216.6Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue0.2Matches
2015-201621Bordeaux2. Europa Lg0.8Matches
2015-201621Bordeauxfr FRA1. Ligue 10.1Matches
2015-201621Clermont Footfr FRA2. Ligue 216.5Matches
2016-201722Bordeauxfr FRACoupe de France0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue1.9Matches
2016-201722Bordeauxfr FRA1. Ligue 122.643Matches
2017-201823Bordeauxfr FRA1. Ligue 110.6254235180001200000158112Matches
2018-201924Montpellierfr FRACoupe de France1.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue0.1Matches
2018-201924Bordeauxfr FRA1. Ligue 11.0232030011000001001Matches
2018-201924Montpellierfr FRA1. Ligue 132.292891280435120000591849Matches
2019-202025Montpellierfr FRACoupe de France3.30Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue1.34Matches
2019-202025Montpellierfr FRA1. Ligue 124.9661642912234400004281028Matches
2020-202126Montpellierfr FRACoupe de France3.66Matches
2020-202126Montpellierfr FRA1. Ligue 136.2902884131135560000575528Matches
2021-202227Rennes3. Conf Lg5.111410770216200007106Matches
2021-202227Rennesfr FRACoupe de France2.22Matches
2021-202227Montpellierfr FRA1. Ligue 13.8979700114000005700Matches
2021-202227Rennesfr FRA1. Ligue 130.3663610482333310000424526Matches
2022-202328Nice3. Conf Lg9.2213191211102001080013419Matches
2022-202328Nicefr FRACoupe de France0.31Matches
2022-202328Nicefr FRA1. Ligue 127.8714663471327122412110471429Matches
2022-202328Rennesfr FRA1. Ligue 12.8615470003000004106Matches
2023-202429Nicefr FRACoupe de France3.610Matches
2023-202429Nicefr FRA1. Ligue 120.2541523163026246510352221Matches
10 Seasons6 Clubs6 Leagues280.05171493819791718418214025120331236215
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)3 Leagues106.42588253530289154120000165123105
Bordeaux (4 Seasons)4 Leagues37.4277255210015600000168113
Nice (2 Seasons)3 Leagues61.2146813778454416464025120957759
Rennes (2 Seasons)3 Leagues40.4838771622544430000536538
Brest (1 Season)2 Leagues18.1
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.54844464016981417369193017120310735200
Coupe de France (8 Seasons)15.719
Coupe de la Ligue (4 Seasons)3.54
Ligue 2 (2 Seasons)33.1
Conf Lg (2 Seasons)14.33272982813126210800205115
Europa Lg (1 Season)0.8
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
2014-201520Brest2 Leagues18.1
2015-201621Clermont Foot1 League16.5
2015-201621Bordeaux3 Leagues1.1
2016-201722Bordeaux3 Leagues24.743
2017-201823Bordeaux1 League10.6254235180001200000158112
2018-201924Bordeaux1 League1.0232030011000001001
2018-201924Montpellier3 Leagues33.392891280435120000591849
2019-202025Montpellier3 Leagues29.5661642912238400004281028
2020-202126Montpellier2 Leagues39.8902884131136160000575528
2021-202227Montpellier1 League3.8979700114000005700
2021-202227Rennes3 Leagues37.6777717552544130000495532
2022-202328Rennes1 League2.8615470003000004106
2022-202328Nice3 Leagues37.4927854682429223420110605538
2023-202429Nice2 Leagues23.8541523163027246510352221
10 Seasons6 Clubs6 Leagues280.05171493819791718418214025120331236215
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)3 Leagues106.42588253530289154120000165123105
Bordeaux (4 Seasons)4 Leagues37.4277255210015600000168113
Nice (2 Seasons)3 Leagues61.2146813778454416464025120957759
Rennes (2 Seasons)3 Leagues40.4838771622544430000536538
Brest (1 Season)2 Leagues18.1
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.54844464016981417369193017120310735200
Coupe de France (8 Seasons)15.719
Coupe de la Ligue (4 Seasons)3.54
Ligue 2 (2 Seasons)33.1
Conf Lg (2 Seasons)14.33272982813126210800205115
Europa Lg (1 Season)0.8
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
2014-201520Brestfr FRA2. Ligue 26th16.6Matches
2015-201621Clermont Footfr FRA2. Ligue 27th16.5Matches
2015-201621Bordeauxfr FRA1. Ligue 111th0.1Matches
2016-201722Bordeauxfr FRA1. Ligue 16th22.643Matches
2017-201823Bordeauxfr FRA1. Ligue 16th10.6254235180001200000158112Matches
2018-201924Bordeauxfr FRA1. Ligue 114th1.0232030011000001001Matches
2018-201924Montpellierfr FRA1. Ligue 16th32.292891280435120000591849Matches
2019-202025Montpellierfr FRA1. Ligue 18th24.9661642912234400004281028Matches
2020-202126Montpellierfr FRA1. Ligue 18th36.2902884131135560000575528Matches
2021-202227Montpellierfr FRA1. Ligue 113th3.8979700114000005700Matches
2021-202227Rennesfr FRA1. Ligue 14th30.3663610482333310000424526Matches
2022-202328Rennesfr FRA1. Ligue 14th2.8615470003000004106Matches
2022-202328Nicefr FRA1. Ligue 19th27.8714663471327122412110471429Matches
2023-202429Nicefr FRA1. Ligue 15th20.2541523163026246510352221Matches
10 Seasons6 Clubs2 Leagues245.74844464016981417369193017120310735200
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)1 League97.02588253530289144120000165123105
Bordeaux (4 Seasons)1 League34.4277255210015600000168113
Nice (2 Seasons)1 League48.1125511866343413363017120823650
Rennes (2 Seasons)1 League33.1724664552333610000465532
Brest (1 Season)1 League16.6
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.54844464016981417369193017120310735200
Ligue 2 (2 Seasons)33.1
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
2014-201520Brestfr FRACoupe de France5th1.5Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd0.2Matches
2016-201722Bordeauxfr FRACoupe de France5th0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd1.9Matches
2018-201924Montpellierfr FRACoupe de France33rd1.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th0.1Matches
2019-202025Montpellierfr FRACoupe de France9th3.30Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th1.34Matches
2020-202126Montpellierfr FRACoupe de France3rd3.66Matches
2021-202227Rennesfr FRACoupe de FranceR322.22Matches
2022-202328Nicefr FRACoupe de FranceR640.31Matches
2023-202429Nicefr FRACoupe de FranceQF3.610Matches
9 Seasons5 Clubs2 Leagues19.223
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (3 Seasons)2 Leagues9.410
Nice (2 Seasons)1 League3.911
Bordeaux (2 Seasons)2 Leagues2.3
Rennes (1 Season)1 League2.22
Brest (1 Season)1 League1.5
Coupe de France (8 Seasons)15.719
Coupe de la Ligue (4 Seasons)3.54
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
2015-201621Bordeaux2. Europa LgGR0.8Matches
2021-202227Rennes3. Conf LgR165.111410770216200007106Matches
2022-202328Nice3. Conf LgQF9.2213191211102001080013419Matches
3 Seasons3 Clubs2 Leagues15.13272982813126210800205115
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (1 Season)1 League9.2213191211102001080013419
Rennes (1 Season)1 League5.111410770216200007106
Bordeaux (1 Season)1 League0.8
Conf Lg (2 Seasons)14.33272982813126210800205115
Europa Lg (1 Season)0.8

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
2014-201520Brestfr FRACoupe de France1.5Matches
2014-201520Brestfr FRA2. Ligue 216.6Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue0.2Matches
2015-201621Bordeaux2. Europa Lg0.8Matches
2015-201621Bordeauxfr FRA1. Ligue 10.1Matches
2015-201621Clermont Footfr FRA2. Ligue 216.5Matches
2016-201722Bordeauxfr FRACoupe de France0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue1.9Matches
2016-201722Bordeauxfr FRA1. Ligue 122.6Matches
2017-201823Bordeauxfr FRA1. Ligue 110.6242.26140163020.19100010Matches
2018-201924Montpellierfr FRACoupe de France1.0Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue0.1Matches
2018-201924Bordeauxfr FRA1. Ligue 11.011.0010000000.00000000Matches
2018-201924Montpellierfr FRA1. Ligue 132.2812.51590669190.28502101Matches
2019-202025Montpellierfr FRACoupe de France3.3Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue1.3Matches
2019-202025Montpellierfr FRA1. Ligue 124.9712.86500686160.24600000Matches
2020-202126Montpellierfr FRACoupe de France3.6Matches
2020-202126Montpellierfr FRA1. Ligue 136.2852.3560081142170.471301210Matches
2021-202227Rennes3. Conf Lg5.1112.16100010000.00000000Matches
2021-202227Rennesfr FRACoupe de France2.2Matches
2021-202227Montpellierfr FRA1. Ligue 13.8102.6560020200.00000000Matches
2021-202227Rennesfr FRA1. Ligue 130.3792.6161011601190.631301401Matches
2022-202328Nice3. Conf Lg9.2252.81141261180.90202400Matches
2022-202328Nicefr FRACoupe de France0.3Matches
2022-202328Nicefr FRA1. Ligue 127.8762.735686600120.43604200Matches
2022-202328Rennesfr FRA1. Ligue 12.8103.6160130010.36000100Matches
2023-202429Nicefr FRACoupe de France3.6Matches
2023-202429Nicefr FRA1. Ligue 120.2502.47382530230.15200100Matches
10 Seasons6 Clubs6 Leagues280.05232.573751136682310770.38480101522
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)3 Leagues106.42472.5517502027196320.332403311
Bordeaux (4 Seasons)4 Leagues37.4252.15150163020.17100010
Nice (2 Seasons)3 Leagues61.21512.6510811131513230.401006700
Rennes (2 Seasons)3 Leagues40.41002.6277022001200.521301501
Brest (1 Season)2 Leagues18.1
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.54872.57351103461229690.3646081122
Coupe de France (8 Seasons)15.7
Coupe de la Ligue (4 Seasons)3.5
Ligue 2 (2 Seasons)33.1
Conf Lg (2 Seasons)14.3362.57241271180.57202400
Europa Lg (1 Season)0.8
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
2014-201520Brest2 Leagues18.1
2015-201621Clermont Foot1 League16.5
2015-201621Bordeaux3 Leagues1.1
2016-201722Bordeaux3 Leagues24.7
2017-201823Bordeaux1 League10.6242.26140163020.19100010
2018-201924Bordeaux1 League1.011.0010000000.00000000
2018-201924Montpellier3 Leagues33.3812.51590669190.28502101
2019-202025Montpellier3 Leagues29.5712.86500686160.24600000
2020-202126Montpellier2 Leagues39.8852.3560081142170.471301210
2021-202227Montpellier1 League3.8102.6560020200.00000000
2021-202227Rennes3 Leagues37.6902.5471011701190.541301401
2022-202328Rennes1 League2.8103.6160130010.36000100
2022-202328Nice3 Leagues37.41012.7570981211200.54806600
2023-202429Nice2 Leagues23.8502.47382530230.15200100
10 Seasons6 Clubs6 Leagues280.05232.573751136682310770.38480101522
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)3 Leagues106.42472.5517502027196320.332403311
Bordeaux (4 Seasons)4 Leagues37.4252.15150163020.17100010
Nice (2 Seasons)3 Leagues61.21512.6510811131513230.401006700
Rennes (2 Seasons)3 Leagues40.41002.6277022001200.521301501
Brest (1 Season)2 Leagues18.1
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.54872.57351103461229690.3646081122
Coupe de France (8 Seasons)15.7
Coupe de la Ligue (4 Seasons)3.5
Ligue 2 (2 Seasons)33.1
Conf Lg (2 Seasons)14.3362.57241271180.57202400
Europa Lg (1 Season)0.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
2014-201520Brestfr FRA2. Ligue 26th16.6Matches
2015-201621Clermont Footfr FRA2. Ligue 27th16.5Matches
2015-201621Bordeauxfr FRA1. Ligue 111th0.1Matches
2016-201722Bordeauxfr FRA1. Ligue 16th22.6Matches
2017-201823Bordeauxfr FRA1. Ligue 16th10.6242.26140163020.19100010Matches
2018-201924Bordeauxfr FRA1. Ligue 114th1.011.0010000000.00000000Matches
2018-201924Montpellierfr FRA1. Ligue 16th32.2812.51590669190.28502101Matches
2019-202025Montpellierfr FRA1. Ligue 18th24.9712.86500686160.24600000Matches
2020-202126Montpellierfr FRA1. Ligue 18th36.2852.3560081142170.471301210Matches
2021-202227Montpellierfr FRA1. Ligue 113th3.8102.6560020200.00000000Matches
2021-202227Rennesfr FRA1. Ligue 14th30.3792.6161011601190.631301401Matches
2022-202328Rennesfr FRA1. Ligue 14th2.8103.6160130010.36000100Matches
2022-202328Nicefr FRA1. Ligue 19th27.8762.735686600120.43604200Matches
2023-202429Nicefr FRA1. Ligue 15th20.2502.47382530230.15200100Matches
10 Seasons6 Clubs2 Leagues245.74872.57351103461229690.3646081122
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)1 League97.02472.5517502027196320.332403311
Bordeaux (4 Seasons)1 League34.4252.15150163020.17100010
Nice (2 Seasons)1 League48.11262.62941011902150.31804300
Rennes (2 Seasons)1 League33.1892.6967021901200.601301501
Brest (1 Season)1 League16.6
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.54872.57351103461229690.3646081122
Ligue 2 (2 Seasons)33.1
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
2014-201520Brestfr FRACoupe de France5th1.5Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd0.2Matches
2016-201722Bordeauxfr FRACoupe de France5th0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd1.9Matches
2018-201924Montpellierfr FRACoupe de France33rd1.0Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th0.1Matches
2019-202025Montpellierfr FRACoupe de France9th3.3Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th1.3Matches
2020-202126Montpellierfr FRACoupe de France3rd3.6Matches
2021-202227Rennesfr FRACoupe de FranceR322.2Matches
2022-202328Nicefr FRACoupe de FranceR640.3Matches
2023-202429Nicefr FRACoupe de FranceQF3.6Matches
9 Seasons5 Clubs2 Leagues19.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (3 Seasons)2 Leagues9.4
Nice (2 Seasons)1 League3.9
Bordeaux (2 Seasons)2 Leagues2.3
Rennes (1 Season)1 League2.2
Brest (1 Season)1 League1.5
Coupe de France (8 Seasons)15.7
Coupe de la Ligue (4 Seasons)3.5
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
2015-201621Bordeaux2. Europa LgGR0.8Matches
2021-202227Rennes3. Conf LgR165.1112.16100010000.00000000Matches
2022-202328Nice3. Conf LgQF9.2252.81141261180.90202400Matches
3 Seasons3 Clubs2 Leagues15.1362.57241271180.57202400
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (1 Season)1 League9.2252.81141261180.90202400
Rennes (1 Season)1 League5.1112.16100010000.00000000
Bordeaux (1 Season)1 League0.8
Conf Lg (2 Seasons)14.3362.57241271180.57202400
Europa Lg (1 Season)0.8

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
2014-201520Brestfr FRACoupe de France1.5Matches
2014-201520Brestfr FRA2. Ligue 216.6Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue0.2Matches
2015-201621Bordeaux2. Europa Lg0.8Matches
2015-201621Bordeauxfr FRA1. Ligue 10.1Matches
2015-201621Clermont Footfr FRA2. Ligue 216.5Matches
2016-201722Bordeauxfr FRACoupe de France0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue1.9Matches
2016-201722Bordeauxfr FRA1. Ligue 122.6208Matches
2017-201823Bordeauxfr FRA1. Ligue 110.6971622728.6582611071Matches
2018-201924Montpellierfr FRACoupe de France1.000Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue0.1Matches
2018-201924Bordeauxfr FRA1. Ligue 11.0430132450.020000400Matches
2018-201924Montpellierfr FRA1. Ligue 132.2361561515112740.71618216642270Matches
2019-202025Montpellierfr FRACoupe de France3.300Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue1.310Matches
2019-202025Montpellierfr FRA1. Ligue 124.92112410793823.72921021728321Matches
2020-202126Montpellierfr FRACoupe de France3.623Matches
2020-202126Montpellierfr FRA1. Ligue 136.2432221175166026.744293261659251Matches
2021-202227Rennes3. Conf Lg5.122011030.035141330Matches
2021-202227Rennesfr FRACoupe de France2.221Matches
2021-202227Montpellierfr FRA1. Ligue 13.8221102450.023035750Matches
2021-202227Rennesfr FRA1. Ligue 130.319758632213.61929326827160Matches
2022-202328Nice3. Conf Lg9.21082622633.3460651550Matches
2022-202328Nicefr FRACoupe de France0.300Matches
2022-202328Nicefr FRA1. Ligue 127.84525131715184045.02227225954130Matches
2022-202328Rennesfr FRA1. Ligue 12.811100010.011010110Matches
2023-202429Nicefr FRACoupe de France3.610Matches
2023-202429Nicefr FRA1. Ligue 120.21611835112740.7162021862281Matches
10 Seasons6 Clubs6 Leagues280.02081416285617623931.816316715152762721424
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 (4 Seasons)3 Leagues106.4102543243273812929.5917156637136892
Bordeaux (4 Seasons)4 Leagues37.4133017541136.4782691471
Nice (2 Seasons)3 Leagues61.27145232622317342.542534492091261
Rennes (2 Seasons)3 Leagues40.4221269732611.523354311031200
Brest (1 Season)2 Leagues18.10
Clermont Foot (1 Season)1 League16.50
Ligue 1 (9 Seasons)212.51961256078587423032.215615614142662541344
Coupe de France (8 Seasons)15.7540
Coupe de la Ligue (4 Seasons)3.5100
Ligue 2 (2 Seasons)33.10
Conf Lg (2 Seasons)14.312102732922.271111061880
Europa Lg (1 Season)0.80
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
2014-201520Brest2 Leagues18.10
2015-201621Clermont Foot1 League16.50
2015-201621Bordeaux3 Leagues1.10
2016-201722Bordeaux3 Leagues24.72080
2017-201823Bordeaux1 League10.6971622728.6582611071
2018-201924Bordeaux1 League1.0430132450.020000400
2018-201924Montpellier3 Leagues33.3361561515112740.71618216642270
2019-202025Montpellier3 Leagues29.52113410793823.72921021728321
2020-202126Montpellier2 Leagues39.8432421175166026.744293261959251
2021-202227Montpellier1 League3.8221102450.023035750
2021-202227Rennes3 Leagues37.6211159732512.022344301030190
2022-202328Rennes1 League2.811100010.011010110
2022-202328Nice3 Leagues37.45533152317204643.526332311469180
2023-202429Nice2 Leagues23.81612835112740.7162021862281
10 Seasons6 Clubs6 Leagues280.02081416285617623931.816316715152762721424
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (4 Seasons)3 Leagues106.4102543243273812929.5917156637136892
Bordeaux (4 Seasons)4 Leagues37.4133017541136.4782691471
Nice (2 Seasons)3 Leagues61.27145232622317342.542534492091261
Rennes (2 Seasons)3 Leagues40.4221269732611.523354311031200
Brest (1 Season)2 Leagues18.10
Clermont Foot (1 Season)1 League16.50
Ligue 1 (9 Seasons)212.51961256078587423032.215615614142662541344
Coupe de France (8 Seasons)15.7540
Coupe de la Ligue (4 Seasons)3.5100
Ligue 2 (2 Seasons)33.10
Conf Lg (2 Seasons)14.312102732922.271111061880
Europa Lg (1 Season)0.80
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
2014-201520Brestfr FRA2. Ligue 26th16.6Matches
2015-201621Clermont Footfr FRA2. Ligue 27th16.5Matches
2015-201621Bordeauxfr FRA1. Ligue 111th0.1Matches
2016-201722Bordeauxfr FRA1. Ligue 16th22.6208Matches
2017-201823Bordeauxfr FRA1. Ligue 16th10.6971622728.6582611071Matches
2018-201924Bordeauxfr FRA1. Ligue 114th1.0430132450.020000400Matches
2018-201924Montpellierfr FRA1. Ligue 16th32.2361561515112740.71618216642270Matches
2019-202025Montpellierfr FRA1. Ligue 18th24.92112410793823.72921021728321Matches
2020-202126Montpellierfr FRA1. Ligue 18th36.2432221175166026.744293261659251Matches
2021-202227Montpellierfr FRA1. Ligue 113th3.8221102450.023035750Matches
2021-202227Rennesfr FRA1. Ligue 14th30.319758632213.61929326827160Matches
2022-202328Rennesfr FRA1. Ligue 14th2.811100010.011010110Matches
2022-202328Nicefr FRA1. Ligue 19th27.84525131715184045.02227225954130Matches
2023-202429Nicefr FRA1. Ligue 15th20.21611835112740.7162021862281Matches
10 Seasons6 Clubs2 Leagues245.71961256078587423032.215615614142662541344
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 (4 Seasons)1 League97.0102513243273812929.5917156634136892
Bordeaux (4 Seasons)1 League34.4133017541136.4782691471
Nice (2 Seasons)1 League48.16136212020296743.338474431576211
Rennes (2 Seasons)1 League33.120868632313.02030327828170
Brest (1 Season)1 League16.60
Clermont Foot (1 Season)1 League16.50
Ligue 1 (9 Seasons)212.51961256078587423032.215615614142662541344
Ligue 2 (2 Seasons)33.10
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
2014-201520Brestfr FRACoupe de France5th1.5Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd0.2Matches
2016-201722Bordeauxfr FRACoupe de France5th0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd1.9Matches
2018-201924Montpellierfr FRACoupe de France33rd1.000Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th0.1Matches
2019-202025Montpellierfr FRACoupe de France9th3.300Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th1.310Matches
2020-202126Montpellierfr FRACoupe de France3rd3.623Matches
2021-202227Rennesfr FRACoupe de FranceR322.221Matches
2022-202328Nicefr FRACoupe de FranceR640.300Matches
2023-202429Nicefr FRACoupe de FranceQF3.610Matches
9 Seasons5 Clubs2 Leagues19.2640
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 (3 Seasons)2 Leagues9.4330
Nice (2 Seasons)1 League3.9100
Bordeaux (2 Seasons)2 Leagues2.30
Rennes (1 Season)1 League2.2210
Brest (1 Season)1 League1.50
Coupe de France (8 Seasons)15.7540
Coupe de la Ligue (4 Seasons)3.5100
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
2015-201621Bordeaux2. Europa LgGR0.8Matches
2021-202227Rennes3. Conf LgR165.122011030.035141330Matches
2022-202328Nice3. Conf LgQF9.21082622633.3460651550Matches
3 Seasons3 Clubs2 Leagues15.112102732922.271111061880
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (1 Season)1 League9.21082622633.3460651550
Rennes (1 Season)1 League5.122011030.035141330
Bordeaux (1 Season)1 League0.80
Conf Lg (2 Seasons)14.312102732922.271111061880
Europa Lg (1 Season)0.80

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
2014-201520Brestfr FRACoupe de France1.5Matches
2014-201520Brestfr FRA2. Ligue 216.6Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue0.2Matches
2015-201621Bordeaux2. Europa Lg0.8Matches
2015-201621Bordeauxfr FRA1. Ligue 10.1Matches
2015-201621Clermont Footfr FRA2. Ligue 216.5Matches
2016-201722Bordeauxfr FRACoupe de France0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue1.9Matches
2016-201722Bordeauxfr FRA1. Ligue 122.6Matches
2017-201823Bordeauxfr FRA1. Ligue 110.639872418020056397311548.41651.62511275510221611422029172Matches
2018-201924Montpellierfr FRACoupe de France1.0Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue0.1Matches
2018-201924Bordeauxfr FRA1. Ligue 11.0351517154355120.0480.0221176421142191Matches
2018-201924Montpellierfr FRA1. Ligue 132.21336241036056471341336974243.35556.777048422715100622789601016246Matches
2019-202025Montpellierfr FRACoupe de France3.3Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue1.3Matches
2019-202025Montpellierfr FRA1. Ligue 124.9101631953925451171016803341.34758.8512296616346958209537747216Matches
2020-202126Montpellierfr FRACoupe de France3.6Matches
2020-202126Montpellierfr FRA1. Ligue 136.21325281555736212051325703347.13752.96883825207881603310431917237Matches
2021-202227Rennes3. Conf Lg5.11724106896301726466.7233.39551526111648411532Matches
2021-202227Rennesfr FRACoupe de France2.2Matches
2021-202227Montpellierfr FRA1. Ligue 13.81447196065181444125.0375.085369192752839825Matches
2021-202227Rennesfr FRA1. Ligue 130.39942069437499164992341029.42470.6512268510353822129221686211Matches
2022-202328Nice3. Conf Lg9.23358271401734333521628.61361.921312726171915723822267Matches
2022-202328Nicefr FRACoupe de France0.3Matches
2022-202328Nicefr FRA1. Ligue 127.81031211094235071531030552647.32749.1700402117235440216929696196Matches
2022-202328Rennesfr FRA1. Ligue 12.892234151249222100.000.0613491508441145920Matches
2023-202429Nicefr FRACoupe de France3.6Matches
2023-202429Nicefr FRA1. Ligue 120.274997531736498747471736.23063.8536268410253222162426529159Matches
10 Seasons6 Clubs6 Leagues280.07627162694325337831046762145219042.025857.14445249201200444331115856924553951482
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 (4 Seasons)3 Leagues106.438219037216301878474382125110943.414256.62055120026619257185822961312778724
Bordeaux (4 Seasons)4 Leagues37.443382919721560432361644.42055.62731392574241712462231073
Nice (2 Seasons)3 Leagues61.2211538211880104429421121234939.87056.91449797733651057744116631447422
Rennes (2 Seasons)3 Leagues40.4125826825466462181256421638.12661.96683549144657322011129860263
Brest (1 Season)2 Leagues18.1
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.5712015065730453514973711442518042.424357.24137231331112641329014753823350581383
Coupe de France (8 Seasons)15.7
Coupe de la Ligue (4 Seasons)3.5
Ligue 2 (2 Seasons)33.1
Conf Lg (2 Seasons)14.3507123720826973507271037.01555.63081787878302111311233799
Europa Lg (1 Season)0.8
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
2014-201520Brest2 Leagues18.1
2015-201621Clermont Foot1 League16.5
2015-201621Bordeaux3 Leagues1.1
2016-201722Bordeaux3 Leagues24.7
2017-201823Bordeaux1 League10.639872418020056397311548.41651.62511275510221611422029172
2018-201924Bordeaux1 League1.0351517154355120.0480.0221176421142191
2018-201924Montpellier3 Leagues33.31336241036056471341336974243.35556.777048422715100622789601016246
2019-202025Montpellier3 Leagues29.5101631953925451171016803341.34758.8512296616346958209537747216
2020-202126Montpellier2 Leagues39.81325281555736212051325703347.13752.96883825207881603310431917237
2021-202227Montpellier1 League3.81447196065181444125.0375.085369192752839825
2021-202227Rennes3 Leagues37.6116624795055951941164401435.02665.06073200129649281610025801243
2022-202328Rennes1 League2.892234151249222100.000.0613491508441145920
2022-202328Nice3 Leagues37.41366291365636801961365763242.14052.6913529323407355289237918263
2023-202429Nice2 Leagues23.874997531736498747471736.23063.8536268410253222162426529159
10 Seasons6 Clubs6 Leagues280.07627162694325337831046762145219042.025857.14445249201200444331115856924553951482
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 (4 Seasons)3 Leagues106.438219037216301878474382125110943.414256.62055120026619257185822961312778724
Bordeaux (4 Seasons)4 Leagues37.443382919721560432361644.42055.62731392574241712462231073
Nice (2 Seasons)3 Leagues61.2211538211880104429421121234939.87056.91449797733651057744116631447422
Rennes (2 Seasons)3 Leagues40.4125826825466462181256421638.12661.96683549144657322011129860263
Brest (1 Season)2 Leagues18.1
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.5712015065730453514973711442518042.424357.24137231331112641329014753823350581383
Coupe de France (8 Seasons)15.7
Coupe de la Ligue (4 Seasons)3.5
Ligue 2 (2 Seasons)33.1
Conf Lg (2 Seasons)14.3507123720826973507271037.01555.63081787878302111311233799
Europa Lg (1 Season)0.8
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
2014-201520Brestfr FRA2. Ligue 26th16.6Matches
2015-201621Clermont Footfr FRA2. Ligue 27th16.5Matches
2015-201621Bordeauxfr FRA1. Ligue 111th0.1Matches
2016-201722Bordeauxfr FRA1. Ligue 16th22.6Matches
2017-201823Bordeauxfr FRA1. Ligue 16th10.639872418020056397311548.41651.62511275510221611422029172Matches
2018-201924Bordeauxfr FRA1. Ligue 114th1.0351517154355120.0480.0221176421142191Matches
2018-201924Montpellierfr FRA1. Ligue 16th32.21336241036056471341336974243.35556.777048422715100622789601016246Matches
2019-202025Montpellierfr FRA1. Ligue 18th24.9101631953925451171016803341.34758.8512296616346958209537747216Matches
2020-202126Montpellierfr FRA1. Ligue 18th36.21325281555736212051325703347.13752.96883825207881603310431917237Matches
2021-202227Montpellierfr FRA1. Ligue 113th3.81447196065181444125.0375.085369192752839825Matches
2021-202227Rennesfr FRA1. Ligue 14th30.39942069437499164992341029.42470.6512268510353822129221686211Matches
2022-202328Rennesfr FRA1. Ligue 14th2.892234151249222100.000.0613491508441145920Matches
2022-202328Nicefr FRA1. Ligue 19th27.81031211094235071531030552647.32749.1700402117235440216929696196Matches
2023-202429Nicefr FRA1. Ligue 15th20.274997531736498747471736.23063.8536268410253222162426529159Matches
10 Seasons6 Clubs2 Leagues245.7712015065730453514973711442518042.424357.24137231331112641329014753823350581383
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 (4 Seasons)1 League97.038219037216301878474382125110943.414256.62055120026619257185822961312778724
Bordeaux (4 Seasons)1 League34.443382919721560432361644.42055.62731392574241712462231073
Nice (2 Seasons)1 League48.117803018474087125117771024342.25755.912366705274886623793551225355
Rennes (2 Seasons)1 League33.1108622724785501881084361233.32466.75733034118546261610325745231
Brest (1 Season)1 League16.6
Clermont Foot (1 Season)1 League16.5
Ligue 1 (9 Seasons)212.5712015065730453514973711442518042.424357.24137231331112641329014753823350581383
Ligue 2 (2 Seasons)33.1
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
2014-201520Brestfr FRACoupe de France5th1.5Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd0.2Matches
2016-201722Bordeauxfr FRACoupe de France5th0.2Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd1.9Matches
2018-201924Montpellierfr FRACoupe de France33rd1.0Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th0.1Matches
2019-202025Montpellierfr FRACoupe de France9th3.3Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th1.3Matches
2020-202126Montpellierfr FRACoupe de France3rd3.6Matches
2021-202227Rennesfr FRACoupe de FranceR322.2Matches
2022-202328Nicefr FRACoupe de FranceR640.3Matches
2023-202429Nicefr FRACoupe de FranceQF3.6Matches
9 Seasons5 Clubs2 Leagues19.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
Montpellier (3 Seasons)2 Leagues9.4
Nice (2 Seasons)1 League3.9
Bordeaux (2 Seasons)2 Leagues2.3
Rennes (1 Season)1 League2.2
Brest (1 Season)1 League1.5
Coupe de France (8 Seasons)15.7
Coupe de la Ligue (4 Seasons)3.5
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
2015-201621Bordeaux2. Europa LgGR0.8Matches
2021-202227Rennes3. Conf LgR165.11724106896301726466.7233.39551526111648411532Matches
2022-202328Nice3. Conf LgQF9.23358271401734333521628.61361.921312726171915723822267Matches
3 Seasons3 Clubs2 Leagues15.1507123720826973507271037.01555.63081787878302111311233799
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Nice (1 Season)1 League9.23358271401734333521628.61361.921312726171915723822267
Rennes (1 Season)1 League5.11724106896301726466.7233.39551526111648411532
Bordeaux (1 Season)1 League0.8
Conf Lg (2 Seasons)14.3507123720826973507271037.01555.63081787878302111311233799
Europa Lg (1 Season)0.8

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
2014-201520Brestfr FRACoupe de France21336736.91.51121111213.0031+2+1.35-1.42Matches
2014-201520Brestfr FRA2. Ligue 2261,4955843.716.61571141.58215+16+0.96+1.06Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue118186.70.20011703.0010+1+5.00+5.00Matches
2015-201621Bordeaux2. Europa Lg1727213.30.810001.0021+1+1.25+1.06Matches
2015-201621Bordeauxfr FRA1. Ligue 1112120.40.100121.0001-1-7.50-7.34Matches
2015-201621Clermont Footfr FRA2. Ligue 2181,4878343.516.51614201.332221+1+0.06-0.03Matches
2016-201722Bordeauxfr FRACoupe de France1202022.20.20011900.000000.00-2.57Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue21678446.41.92841003.0063+3+1.62+2.55Matches
2016-201722Bordeauxfr FRA1. Ligue 1362,0335659.422.621131511.563221+11+0.49+0.55Matches
2017-201823Bordeauxfr FRA1. Ligue 1209574828.010.610763102071.60159+6+0.56+0.6013.810.7+3.1+0.29+0.13Matches
2018-201924Montpellierfr FRACoupe de France19090100.01.01901000.0001-1-1.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue1131314.40.10011200.0002-2-13.85-12.68Matches
2018-201924Bordeauxfr FRA1. Ligue 1190902.61.01901000.0002-2-2.00-1.840.21.5-1.3-1.35-1.01Matches
2018-201924Montpellierfr FRA1. Ligue 1362,8958084.632.235821512501.614530+15+0.47+1.1541.131.9+9.2+0.29+0.45Matches
2019-202025Montpellierfr FRACoupe de France3300100100.03.331003002.0060+6+1.80Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue21185965.61.3190112801.503300.000.00Matches
2019-202025Montpellierfr FRA1. Ligue 1282,2378088.824.927821312901.433226+6+0.24+1.8331.329.1+2.2+0.09+0.62Matches
2020-202126Montpellierfr FRACoupe de France53276568.13.6390122902.6063+3+0.83-0.35Matches
2020-202126Montpellierfr FRA1. Ligue 1383,2568695.236.2388624001.425958+1+0.03+1.6750.661.0-10.4-0.29+1.87Matches
2021-202227Rennes3. Conf Lg74596672.95.1672112502.00107+3+0.59-0.4610.76.8+3.8+0.75-0.41Matches
2021-202227Rennesfr FRACoupe de France219910094.82.221001002.0021+1+0.45+0.45Matches
2021-202227Montpellierfr FRA1. Ligue 143418510.03.84852001.0098+1+0.26+0.645.85.3+0.6+0.15+0.58Matches
2021-202227Rennesfr FRA1. Ligue 1342,7298079.830.332841622701.796530+35+1.15+0.2449.331.1+18.2+0.60+0.38Matches
2022-202328Nice3. Conf Lg108318389.49.2989712801.601312+1+0.11-1.719.68.9+0.7+0.08-1.16Matches
2022-202328Nicefr FRACoupe de France1262628.90.30012600.000000.00+1.41Matches
2022-202328Nicefr FRA1. Ligue 1332,5067673.327.828851952801.613826+12+0.43+0.5341.133.0+8.1+0.29-0.15Matches
2022-202328Rennesfr FRA1. Ligue 14249627.32.8373013001.0045-1-0.36-1.245.34.0+1.3+0.47+0.02Matches
2023-202429Nicefr FRACoupe de France43218082.33.64801001.7584+4+1.12+3.73Matches
2023-202429Nicefr FRA1. Ligue 1331,8225561.320.221743122301.642116+5+0.25-0.2229.120.4+8.7+0.43-0.05Matches
10 Seasons6 Clubs6 Leagues35525,2037148.9280.0284831487123151.58423296+127+0.45+0.41287.9243.8+44.1+0.22+0.20
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 (4 Seasons)3 Leagues1189,5778168.8106.4112846062501.51160131+29+0.27+0.77128.9127.3+1.6+0.02+0.49
Bordeaux (4 Seasons)4 Leagues633,3695322.637.43578182820101.575637+19+0.51+0.6113.912.2+1.7+0.15+0.27
Nice (2 Seasons)3 Leagues815,5066870.661.2628130192501.618058+22+0.36+0.2079.962.4+17.5+0.31-0.20
Rennes (2 Seasons)3 Leagues473,6367747.340.443821842701.768143+38+0.94+0.0565.241.9+23.3+0.61+0.17
Brest (1 Season)2 Leagues281,6285843.118.1161218121251.68246+18+1.00+0.79
Clermont Foot (1 Season)1 League181,4878343.516.51614201.332221+1+0.06-0.03
Ligue 1 (9 Seasons)26819,1277148.2212.5220821094823101.56320232+88+0.41+0.40267.7228.1+39.6+0.21+0.22
Coupe de France (8 Seasons)191,4167570.415.71493852311.892510+15+0.95-0.26
Coupe de la Ligue (4 Seasons)63165335.13.5386231902.00108+2+0.57+1.03
Ligue 2 (2 Seasons)442,9826843.633.131211341.484326+17+0.51+0.51
Conf Lg (2 Seasons)171,2907682.714.31582822701.762319+4+0.28-1.0520.215.7+4.5+0.32-0.87
Europa Lg (1 Season)1727213.30.810001.0021+1+1.25+1.06
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
2014-201520Brest2 Leagues281,6285843.118.1161218121251.68246+18+1.00+0.79
2015-201621Clermont Foot1 League181,4878343.516.51614201.332221+1+0.06-0.03
2015-201621Bordeaux3 Leagues3102342.41.11021721.6732+1+0.88+0.99
2016-201722Bordeaux3 Leagues392,2205757.424.7238414161911.593824+14+0.57+0.62
2017-201823Bordeaux1 League209574828.010.610763102071.60159+6+0.56+0.6013.810.7+3.1+0.29+0.13
2018-201924Bordeaux1 League190902.61.01901000.0002-2-2.00-1.840.21.5-1.3-1.35-1.01
2018-201924Montpellier3 Leagues382,9987983.333.336821621901.534533+12+0.36+1.1141.131.9+9.2+0.29+0.45
2019-202025Montpellier3 Leagues332,6558088.529.531841722901.494129+12+0.41+1.7131.329.1+2.2+0.09+0.62
2020-202126Montpellier2 Leagues433,5838391.939.841862522901.566561+4+0.10+0.3850.661.0-10.4-0.29+1.87
2021-202227Montpellier1 League43418510.03.84852001.0098+1+0.26+0.645.85.3+0.6+0.15+0.58
2021-202227Rennes3 Leagues433,3877979.537.640831832601.837738+39+1.04+0.1160.038.0+22.0+0.62+0.22
2022-202328Rennes1 League4249627.32.8373013001.0045-1-0.36-1.245.34.0+1.3+0.47+0.02
2022-202328Nice3 Leagues443,3637675.737.437862672801.575138+13+0.35+0.3550.741.9+8.8+0.24-0.30
2023-202429Nice2 Leagues372,1435863.823.825754122301.652920+9+0.38+0.0829.120.4+8.7+0.43-0.05
10 Seasons6 Clubs6 Leagues35525,2037148.9280.0284831487123151.58423296+127+0.45+0.41287.9243.8+44.1+0.22+0.20
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 (4 Seasons)3 Leagues1189,5778168.8106.4112846062501.51160131+29+0.27+0.77128.9127.3+1.6+0.02+0.49
Bordeaux (4 Seasons)4 Leagues633,3695322.637.43578182820101.575637+19+0.51+0.6113.912.2+1.7+0.15+0.27
Nice (2 Seasons)3 Leagues815,5066870.661.2628130192501.618058+22+0.36+0.2079.962.4+17.5+0.31-0.20
Rennes (2 Seasons)3 Leagues473,6367747.340.443821842701.768143+38+0.94+0.0565.241.9+23.3+0.61+0.17
Brest (1 Season)2 Leagues281,6285843.118.1161218121251.68246+18+1.00+0.79
Clermont Foot (1 Season)1 League181,4878343.516.51614201.332221+1+0.06-0.03
Ligue 1 (9 Seasons)26819,1277148.2212.5220821094823101.56320232+88+0.41+0.40267.7228.1+39.6+0.21+0.22
Coupe de France (8 Seasons)191,4167570.415.71493852311.892510+15+0.95-0.26
Coupe de la Ligue (4 Seasons)63165335.13.5386231902.00108+2+0.57+1.03
Ligue 2 (2 Seasons)442,9826843.633.131211341.484326+17+0.51+0.51
Conf Lg (2 Seasons)171,2907682.714.31582822701.762319+4+0.28-1.0520.215.7+4.5+0.32-0.87
Europa Lg (1 Season)1727213.30.810001.0021+1+1.25+1.06
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
2014-201520Brestfr FRA2. Ligue 26th261,4955843.716.61571141.58215+16+0.96+1.06Matches
2015-201621Clermont Footfr FRA2. Ligue 27th181,4878343.516.51614201.332221+1+0.06-0.03Matches
2015-201621Bordeauxfr FRA1. Ligue 111th112120.40.100121.0001-1-7.50-7.34Matches
2016-201722Bordeauxfr FRA1. Ligue 16th362,0335659.422.621131511.563221+11+0.49+0.55Matches
2017-201823Bordeauxfr FRA1. Ligue 16th209574828.010.610763102071.60159+6+0.56+0.6013.810.7+3.1+0.29+0.13Matches
2018-201924Bordeauxfr FRA1. Ligue 114th190902.61.01901000.0002-2-2.00-1.840.21.5-1.3-1.35-1.01Matches
2018-201924Montpellierfr FRA1. Ligue 16th362,8958084.632.235821512501.614530+15+0.47+1.1541.131.9+9.2+0.29+0.45Matches
2019-202025Montpellierfr FRA1. Ligue 18th282,2378088.824.927821312901.433226+6+0.24+1.8331.329.1+2.2+0.09+0.62Matches
2020-202126Montpellierfr FRA1. Ligue 18th383,2568695.236.2388624001.425958+1+0.03+1.6750.661.0-10.4-0.29+1.87Matches
2021-202227Montpellierfr FRA1. Ligue 113th43418510.03.84852001.0098+1+0.26+0.645.85.3+0.6+0.15+0.58Matches
2021-202227Rennesfr FRA1. Ligue 14th342,7298079.830.332841622701.796530+35+1.15+0.2449.331.1+18.2+0.60+0.38Matches
2022-202328Rennesfr FRA1. Ligue 14th4249627.32.8373013001.0045-1-0.36-1.245.34.0+1.3+0.47+0.02Matches
2022-202328Nicefr FRA1. Ligue 19th332,5067673.327.828851952801.613826+12+0.43+0.5341.133.0+8.1+0.29-0.15Matches
2023-202429Nicefr FRA1. Ligue 15th331,8225561.320.221743122301.642116+5+0.25-0.2229.120.4+8.7+0.43-0.05Matches
10 Seasons6 Clubs2 Leagues31222,1097147.5245.7251821306123141.55363258+105+0.43+0.41267.7228.1+39.6+0.21+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Montpellier (4 Seasons)1 League1068,7298268.397.0104835422701.47145122+23+0.24+0.79128.9127.3+1.6+0.02+0.49
Bordeaux (4 Seasons)1 League583,0925322.634.43277172620101.544733+14+0.41+0.5313.912.2+1.7+0.15+0.27
Nice (2 Seasons)1 League664,3286667.748.1498022172401.635942+17+0.35+0.1470.353.5+16.8+0.35-0.11
Rennes (2 Seasons)1 League382,9787843.533.135831632801.716935+34+1.03+0.1454.635.1+19.5+0.59+0.18
Brest (1 Season)1 League261,4955843.716.61571141.58215+16+0.96+1.06
Clermont Foot (1 Season)1 League181,4878343.516.51614201.332221+1+0.06-0.03
Ligue 1 (9 Seasons)26819,1277148.2212.5220821094823101.56320232+88+0.41+0.40267.7228.1+39.6+0.21+0.22
Ligue 2 (2 Seasons)442,9826843.633.131211341.484326+17+0.51+0.51
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
2014-201520Brestfr FRACoupe de France5th21336736.91.51121111213.0031+2+1.35-1.42Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd118186.70.20011703.0010+1+5.00+5.00Matches
2016-201722Bordeauxfr FRACoupe de France5th1202022.20.20011900.000000.00-2.57Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd21678446.41.92841003.0063+3+1.62+2.55Matches
2018-201924Montpellierfr FRACoupe de France33rd19090100.01.01901000.0001-1-1.00Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th1131314.40.10011200.0002-2-13.85-12.68Matches
2019-202025Montpellierfr FRACoupe de France9th3300100100.03.331003002.0060+6+1.80Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th21185965.61.3190112801.503300.000.00Matches
2020-202126Montpellierfr FRACoupe de France3rd53276568.13.6390122902.6063+3+0.83-0.35Matches
2021-202227Rennesfr FRACoupe de FranceR32219910094.82.221001002.0021+1+0.45+0.45Matches
2022-202328Nicefr FRACoupe de FranceR641262628.90.30012600.000000.00+1.41Matches
2023-202429Nicefr FRACoupe de FranceQF43218082.33.64801001.7584+4+1.12+3.73Matches
9 Seasons5 Clubs2 Leagues251,7326959.519.217921082111.923518+17+0.88+0.50
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montpellier (3 Seasons)2 Leagues128487174.49.4894642401.83159+6+0.64+0.33
Nice (2 Seasons)1 League53476972.33.9480112601.4084+4+1.04+3.07
Bordeaux (2 Seasons)2 Leagues42055128.52.3285121802.2573+4+1.76+1.76
Rennes (1 Season)1 League219910094.82.221001002.0021+1+0.45+0.45
Brest (1 Season)1 League21336736.91.51121111213.0031+2+1.35-1.42
Coupe de France (8 Seasons)191,4167570.415.71493852311.892510+15+0.95-0.26
Coupe de la Ligue (4 Seasons)63165335.13.5386231902.00108+2+0.57+1.03
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
2015-201621Bordeaux2. Europa LgGR1727213.30.810001.0021+1+1.25+1.06Matches
2021-202227Rennes3. Conf LgR1674596672.95.1672112502.00107+3+0.59-0.4610.76.8+3.8+0.75-0.41Matches
2022-202328Nice3. Conf LgQF108318389.49.2989712801.601312+1+0.11-1.719.68.9+0.7+0.08-1.16Matches
3 Seasons3 Clubs2 Leagues181,3627664.915.11682822701.722520+5+0.33-0.2820.215.7+4.5+0.32-0.87
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Nice (1 Season)1 League108318389.49.2989712801.601312+1+0.11-1.719.68.9+0.7+0.08-1.16
Rennes (1 Season)1 League74596672.95.1672112502.00107+3+0.59-0.4610.76.8+3.8+0.75-0.41
Bordeaux (1 Season)1 League1727213.30.810001.0021+1+1.25+1.06
Conf Lg (2 Seasons)171,2907682.714.31582822701.762319+4+0.28-1.0520.215.7+4.5+0.32-0.87
Europa Lg (1 Season)1727213.30.810001.0021+1+1.25+1.06

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
2014-201520Brestfr FRACoupe de France1.50000Matches
2014-201520Brestfr FRA2. Ligue 216.640Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue0.20000Matches
2015-201621Bordeaux2. Europa Lg0.8001Matches
2015-201621Bordeauxfr FRA1. Ligue 10.1001Matches
2015-201621Clermont Footfr FRA2. Ligue 216.53022Matches
2016-201722Bordeauxfr FRACoupe de France0.20000Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue1.91000Matches
2016-201722Bordeauxfr FRA1. Ligue 122.630038251343820000Matches
2017-201823Bordeauxfr FRA1. Ligue 110.610020166121700042476442.3Matches
2018-201924Montpellierfr FRACoupe de France1.0000000000000Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue0.10000Matches
2018-201924Bordeauxfr FRA1. Ligue 11.000010010300074833.3Matches
2018-201924Montpellierfr FRA1. Ligue 132.211034367516150001369710847.3Matches
2019-202025Montpellierfr FRACoupe de France3.30000000000Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue1.30001204010Matches
2019-202025Montpellierfr FRA1. Ligue 124.9100423173471210010811310352.3Matches
2020-202126Montpellierfr FRACoupe de France3.60004606320Matches
2020-202126Montpellierfr FRA1. Ligue 136.23006230655162200011813412751.3Matches
2021-202227Rennes3. Conf Lg5.12005216120001182325.8Matches
2021-202227Rennesfr FRACoupe de France2.20001202120Matches
2021-202227Montpellierfr FRA1. Ligue 13.810033045200015171258.6Matches
2021-202227Rennesfr FRA1. Ligue 130.31003120213387000798711942.2Matches
2022-202328Nice3. Conf Lg9.200012104205800030132831.7Matches
2022-202328Nicefr FRACoupe de France0.30000001000Matches
2022-202328Nicefr FRA1. Ligue 127.80002628771925000101485646.2Matches
2022-202328Rennesfr FRA1. Ligue 12.800001030100076940.0Matches
2023-202429Nicefr FRACoupe de France3.600044010010Matches
2023-202429Nicefr FRA1. Ligue 120.220024846261101062312951.7Matches
10 Seasons6 Clubs6 Leagues280.02310332224764187614111071660568646.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)3 Leagues106.461014610820154375410037736135050.8
Bordeaux (4 Seasons)4 Leagues37.45006141195693000049517241.5
Nice (2 Seasons)3 Leagues61.220066501516420450101939211344.9
Rennes (2 Seasons)3 Leagues40.43003725224410120009710115140.1
Brest (1 Season)2 Leagues18.14000
Clermont Foot (1 Season)1 League16.53022
Ligue 1 (9 Seasons)212.51310282198713696612511067558463547.9
Coupe de France (8 Seasons)15.700091201945000
Coupe de la Ligue (4 Seasons)3.51001204010
Ligue 2 (2 Seasons)33.17022
Conf Lg (2 Seasons)14.3200171252661000041215129.2
Europa Lg (1 Season)0.8001
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
2014-201520Brest2 Leagues18.14000
2015-201621Clermont Foot1 League16.53022
2015-201621Bordeaux3 Leagues1.100020
2016-201722Bordeaux3 Leagues24.740038251343820000
2017-201823Bordeaux1 League10.610020166121700042476442.3
2018-201924Bordeaux1 League1.000010010300074833.3
2018-201924Montpellier3 Leagues33.311034367516150001369710847.3
2019-202025Montpellier3 Leagues29.5100433373871310010811310352.3
2020-202126Montpellier2 Leagues39.83006636661192400011813412751.3
2021-202227Montpellier1 League3.810033045200015171258.6
2021-202227Rennes3 Leagues37.6300372422411011000909514240.1
2022-202328Rennes1 League2.800001030100076940.0
2022-202328Nice3 Leagues37.4000383811921433000131618442.1
2023-202429Nice2 Leagues23.8200281247261201062312951.7
10 Seasons6 Clubs6 Leagues280.02310332224764187614111071660568646.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)3 Leagues106.461014610820154375410037736135050.8
Bordeaux (4 Seasons)4 Leagues37.45006141195693000049517241.5
Nice (2 Seasons)3 Leagues61.220066501516420450101939211344.9
Rennes (2 Seasons)3 Leagues40.43003725224410120009710115140.1
Brest (1 Season)2 Leagues18.14000
Clermont Foot (1 Season)1 League16.53022
Ligue 1 (9 Seasons)212.51310282198713696612511067558463547.9
Coupe de France (8 Seasons)15.700091201945000
Coupe de la Ligue (4 Seasons)3.51001204010
Ligue 2 (2 Seasons)33.17022
Conf Lg (2 Seasons)14.3200171252661000041215129.2
Europa Lg (1 Season)0.8001
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
2014-201520Brestfr FRA2. Ligue 26th16.640Matches
2015-201621Clermont Footfr FRA2. Ligue 27th16.53022Matches
2015-201621Bordeauxfr FRA1. Ligue 111th0.1001Matches
2016-201722Bordeauxfr FRA1. Ligue 16th22.630038251343820000Matches
2017-201823Bordeauxfr FRA1. Ligue 16th10.610020166121700042476442.3Matches
2018-201924Bordeauxfr FRA1. Ligue 114th1.000010010300074833.3Matches
2018-201924Montpellierfr FRA1. Ligue 16th32.211034367516150001369710847.3Matches
2019-202025Montpellierfr FRA1. Ligue 18th24.9100423173471210010811310352.3Matches
2020-202126Montpellierfr FRA1. Ligue 18th36.23006230655162200011813412751.3Matches
2021-202227Montpellierfr FRA1. Ligue 113th3.810033045200015171258.6Matches
2021-202227Rennesfr FRA1. Ligue 14th30.31003120213387000798711942.2Matches
2022-202328Rennesfr FRA1. Ligue 14th2.800001030100076940.0Matches
2022-202328Nicefr FRA1. Ligue 19th27.80002628771925000101485646.2Matches
2023-202429Nicefr FRA1. Ligue 15th20.220024846261101062312951.7Matches
10 Seasons6 Clubs2 Leagues245.72010304198713696612511067558463547.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)1 League97.061014110020144345110037736135050.8
Bordeaux (4 Seasons)1 League34.44006041195693000049517241.5
Nice (2 Seasons)1 League48.12005036111331536010163798548.2
Rennes (2 Seasons)1 League33.11003121213688000869312842.1
Brest (1 Season)1 League16.640
Clermont Foot (1 Season)1 League16.53022
Ligue 1 (9 Seasons)212.51310282198713696612511067558463547.9
Ligue 2 (2 Seasons)33.17022
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Brestfr FRACoupe de France5th1.50000Matches
2015-201621Bordeauxfr FRA1. Coupe de la Ligue3rd0.20000Matches
2016-201722Bordeauxfr FRACoupe de France5th0.20000Matches
2016-201722Bordeauxfr FRA1. Coupe de la Ligue3rd1.91000Matches
2018-201924Montpellierfr FRACoupe de France33rd1.0000000000000Matches
2018-201924Montpellierfr FRA1. Coupe de la Ligue17th0.10000Matches
2019-202025Montpellierfr FRACoupe de France9th3.30000000000Matches
2019-202025Montpellierfr FRA1. Coupe de la Ligue9th1.30001204010Matches
2020-202126Montpellierfr FRACoupe de France3rd3.60004606320Matches
2021-202227Rennesfr FRACoupe de FranceR322.20001202120Matches
2022-202328Nicefr FRACoupe de FranceR640.30000001000Matches
2023-202429Nicefr FRACoupe de FranceQF3.600044010010Matches
9 Seasons5 Clubs2 Leagues19.2100101402346000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montpellier (3 Seasons)2 Leagues9.40005801033000
Nice (2 Seasons)1 League3.900044011010
Bordeaux (2 Seasons)2 Leagues2.31000
Rennes (1 Season)1 League2.20001202120
Brest (1 Season)1 League1.50000
Coupe de France (8 Seasons)15.700091201945000
Coupe de la Ligue (4 Seasons)3.51001204010
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
2015-201621Bordeaux2. Europa LgGR0.8001Matches
2021-202227Rennes3. Conf LgR165.12005216120001182325.8Matches
2022-202328Nice3. Conf LgQF9.200012104205800030132831.7Matches
3 Seasons3 Clubs2 Leagues15.1200181252661000041215129.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (1 Season)1 League9.200012104205800030132831.7
Rennes (1 Season)1 League5.12005216120001182325.8
Bordeaux (1 Season)1 League0.8001
Conf Lg (2 Seasons)14.3200171252661000041215129.2
Europa Lg (1 Season)0.8001

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.