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
2009-201020Châteaurouxfr FRA2. Ligue 21054485.0000000100.000.000.000.000.00Matches
2010-201121Ajacciofr FRA2. Ligue 232191,85520.6123100300.050.100.150.050.15
2011-201222Ajacciofr FRA1. Ligue 127131,24813.9022000410.000.140.140.000.14Matches
2012-201323Ajacciofr FRA1. Ligue 128171,63318.1101100500.060.000.060.060.06Matches
2013-201424Ajacciofr FRA1. Ligue 134322,81831.3347300600.100.130.220.100.22Matches
2014-201525Montpellierfr FRA1. Ligue 131211,75719.5213200100.100.050.150.100.15Matches
2015-201626Montpellierfr FRA1. Ligue 1965175.7000000100.000.000.000.000.00Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue221802.0000000000.000.000.000.000.00Matches
2016-201727Montpellierfr FRA1. Ligue 124161,48516.5325300100.180.120.300.180.30Matches
2017-201828Montpellierfr FRACoupe de France333003.3000000000.000.000.000.000.00Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue21991.1000000000.000.000.000.000.00Matches
2017-201828Montpellierfr FRA1. Ligue 137343,06234.01231001001.41.42.53.970242890.030.060.090.030.090.040.070.110.040.11Matches
2018-201929Montpellierfr FRACoupe de France11760.8000000000.000.000.000.000.00Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2018-201929Montpellierfr FRA1. Ligue 135181,78919.9202200501.41.41.73.128103720.100.000.100.100.100.070.090.160.070.16Matches
2019-202030Brestfr FRACoupe de France11941.0000000000.000.000.000.000.00Matches
2019-202030Brestfr FRA1. Ligue 119141,22413.6213200100.80.81.92.71454680.150.070.220.150.220.060.140.200.060.20Matches
2020-202131Brestfr FRA1. Ligue 122191,68118.7000000410.80.80.31.11069100.000.000.000.000.000.040.020.060.040.06Matches
2021-202232Brestfr FRACoupe de France211351.5000000100.000.000.000.000.00Matches
2021-202232Brestfr FRA1. Ligue 11598479.4011000100.40.41.11.5834110.000.110.110.000.110.040.120.160.040.16Matches
2022-202333Paris FCfr FRACoupe de France443013.3011000000.000.300.300.000.30Matches
2022-202333Paris FCfr FRA2. Ligue 228171,54817.2000000210.60.62.22.829119630.000.000.000.000.000.040.130.160.040.16Matches
2023-202434Paris FCfr FRA2. Ligue 2611421.6000000000.00.00.10.131120.000.000.000.000.000.000.080.080.000.08Matches
15 Seasons5 Clubs4 Leagues37325523,329259.215163115004635.45.49.915.31626323150.060.060.120.060.120.050.090.130.050.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)3 Leagues1451039,355103.985138001802.82.84.27.0983451610.080.050.130.080.130.050.080.130.050.13
Ajaccio (4 Seasons)2 Leagues121817,55483.958135001810.060.100.150.060.15
Brest (3 Seasons)2 Leagues59443,98144.2224200711.91.93.45.332157890.050.050.090.050.090.050.080.130.050.13
Paris FC (2 Seasons)2 Leagues38221,99122.1011000210.60.62.32.932130650.000.050.050.000.050.030.120.160.030.16
Châteauroux (1 Season)1 League1054485.0000000100.000.000.000.000.00
Ligue 1 (11 Seasons)28119918,061200.714132714003924.84.87.612.31305022500.070.060.130.070.130.050.080.130.050.13
Coupe de France (5 Seasons)111090610.1011000100.000.100.100.000.10
Ligue 2 (4 Seasons)76423,99344.4123100610.60.62.32.932130650.020.050.070.020.070.030.120.160.030.16
Coupe de la Ligue (3 Seasons)543694.1000000000.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
2009-201020Châteauroux1 League1054485.0000000100.000.000.000.000.00
2010-201121Ajaccio1 League32191,85520.6123100300.050.100.150.050.15
2011-201222Ajaccio1 League27131,24813.9022000410.000.140.140.000.14
2012-201323Ajaccio1 League28171,63318.1101100500.060.000.060.060.06
2013-201424Ajaccio1 League34322,81831.3347300600.100.130.220.100.22
2014-201525Montpellier1 League31211,75719.5213200100.100.050.150.100.15
2015-201626Montpellier1 League965175.7000000100.000.000.000.000.00
2016-201727Montpellier2 Leagues26181,66518.5325300100.160.110.270.160.27
2017-201828Montpellier3 Leagues42383,46138.51231001001.41.42.53.970242890.030.050.080.030.080.040.070.110.040.11
2018-201929Montpellier3 Leagues37201,95521.7202200501.41.41.73.128103720.090.000.090.090.090.070.090.160.070.16
2019-202030Brest2 Leagues20151,31814.6213200100.80.81.92.71454680.140.070.200.140.200.060.140.200.060.20
2020-202131Brest1 League22191,68118.7000000410.80.80.31.11069100.000.000.000.000.000.040.020.060.040.06
2021-202232Brest2 Leagues171098210.9011000200.40.41.11.5834110.000.090.090.000.090.040.120.160.040.16
2022-202333Paris FC2 Leagues32211,84920.5011000210.60.62.22.829119630.000.050.050.000.050.040.130.160.040.16
2023-202434Paris FC1 League611421.6000000000.00.00.10.131120.000.000.000.000.000.000.080.080.000.08
15 Seasons5 Clubs4 Leagues37325523,329259.215163115004635.45.49.915.31626323150.060.060.120.060.120.050.090.130.050.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)3 Leagues1451039,355103.985138001802.82.84.27.0983451610.080.050.130.080.130.050.080.130.050.13
Ajaccio (4 Seasons)2 Leagues121817,55483.958135001810.060.100.150.060.15
Brest (3 Seasons)2 Leagues59443,98144.2224200711.91.93.45.332157890.050.050.090.050.090.050.080.130.050.13
Paris FC (2 Seasons)2 Leagues38221,99122.1011000210.60.62.32.932130650.000.050.050.000.050.030.120.160.030.16
Châteauroux (1 Season)1 League1054485.0000000100.000.000.000.000.00
Ligue 1 (11 Seasons)28119918,061200.714132714003924.84.87.612.31305022500.070.060.130.070.130.050.080.130.050.13
Coupe de France (5 Seasons)111090610.1011000100.000.100.100.000.10
Ligue 2 (4 Seasons)76423,99344.4123100610.60.62.32.932130650.020.050.070.020.070.030.120.160.030.16
Coupe de la Ligue (3 Seasons)543694.1000000000.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
2009-201020Châteaurouxfr FRA2. Ligue 216th1054485.0000000100.000.000.000.000.00Matches
2010-201121Ajacciofr FRA2. Ligue 22nd32191,85520.6123100300.050.100.150.050.15
2011-201222Ajacciofr FRA1. Ligue 116th27131,24813.9022000410.000.140.140.000.14Matches
2012-201323Ajacciofr FRA1. Ligue 117th28171,63318.1101100500.060.000.060.060.06Matches
2013-201424Ajacciofr FRA1. Ligue 120th34322,81831.3347300600.100.130.220.100.22Matches
2014-201525Montpellierfr FRA1. Ligue 17th31211,75719.5213200100.100.050.150.100.15Matches
2015-201626Montpellierfr FRA1. Ligue 112th965175.7000000100.000.000.000.000.00Matches
2016-201727Montpellierfr FRA1. Ligue 115th24161,48516.5325300100.180.120.300.180.30Matches
2017-201828Montpellierfr FRA1. Ligue 110th37343,06234.01231001001.41.42.53.970242890.030.060.090.030.090.040.070.110.040.11Matches
2018-201929Montpellierfr FRA1. Ligue 16th35181,78919.9202200501.41.41.73.128103720.100.000.100.100.100.070.090.160.070.16Matches
2019-202030Brestfr FRA1. Ligue 114th19141,22413.6213200100.80.81.92.71454680.150.070.220.150.220.060.140.200.060.20Matches
2020-202131Brestfr FRA1. Ligue 117th22191,68118.7000000410.80.80.31.11069100.000.000.000.000.000.040.020.060.040.06Matches
2021-202232Brestfr FRA1. Ligue 111th1598479.4011000100.40.41.11.5834110.000.110.110.000.110.040.120.160.040.16Matches
2022-202333Paris FCfr FRA2. Ligue 27th28171,54817.2000000210.60.62.22.829119630.000.000.000.000.000.040.130.160.040.16Matches
2023-202434Paris FCfr FRA2. Ligue 25th611421.6000000000.00.00.10.131120.000.000.000.000.000.000.080.080.000.08Matches
15 Seasons5 Clubs2 Leagues35724122,054245.015153015004535.45.49.915.31626323150.060.060.120.060.120.050.090.130.050.13
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 League136958,61095.785138001802.82.84.27.0983451610.080.050.140.080.140.050.080.130.050.13
Ajaccio (4 Seasons)2 Leagues121817,55483.958135001810.060.100.150.060.15
Brest (3 Seasons)1 League56423,75241.7224200611.91.93.45.332157890.050.050.100.050.100.050.080.130.050.13
Paris FC (2 Seasons)1 League34181,69018.8000000210.60.62.32.932130650.000.000.000.000.000.030.120.160.030.16
Châteauroux (1 Season)1 League1054485.0000000100.000.000.000.000.00
Ligue 1 (11 Seasons)28119918,061200.714132714003924.84.87.612.31305022500.070.060.130.070.130.050.080.130.050.13
Ligue 2 (4 Seasons)76423,99344.4123100610.60.62.32.932130650.020.050.070.020.070.030.120.160.030.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-201727Montpellierfr FRA1. Coupe de la Ligue9th221802.0000000000.000.000.000.000.00Matches
2017-201828Montpellierfr FRACoupe de France9th333003.3000000000.000.000.000.000.00Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd21991.1000000000.000.000.000.000.00Matches
2018-201929Montpellierfr FRACoupe de France33rd11760.8000000000.000.000.000.000.00Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th11901.0000000000.000.000.000.000.00Matches
2019-202030Brestfr FRACoupe de France33rd11941.0000000000.000.000.000.000.00Matches
2021-202232Brestfr FRACoupe de FranceR16211351.5000000100.000.000.000.000.00Matches
2022-202333Paris FCfr FRACoupe de FranceR16443013.3011000000.000.300.300.000.30Matches
6 Seasons3 Clubs2 Leagues16141,27514.2011000100.000.070.070.000.07
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 Leagues987458.3000000000.000.000.000.000.00
Brest (2 Seasons)1 League322292.5000000100.000.000.000.000.00
Paris FC (1 Season)1 League443013.3011000000.000.300.300.000.30
Coupe de France (5 Seasons)111090610.1011000100.000.100.100.000.10
Coupe de la Ligue (3 Seasons)543694.1000000000.000.000.000.000.00

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
2009-201020Châteaurouxfr FRA2. Ligue 25.0040.800.0000Matches
2010-201121Ajacciofr FRA2. Ligue 220.61110.530.0900
2011-201222Ajacciofr FRA1. Ligue 113.9040.290.0000Matches
2012-201323Ajacciofr FRA1. Ligue 118.1160.330.1700Matches
2013-201424Ajacciofr FRA1. Ligue 131.33140.450.2100Matches
2014-201525Montpellierfr FRA1. Ligue 119.5260.310.3300Matches
2015-201626Montpellierfr FRA1. Ligue 15.7000.0000Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue2.0000Matches
2016-201727Montpellierfr FRA1. Ligue 116.53321134.41.940.670.090.2700Matches
2017-201828Montpellierfr FRACoupe de France3.3000Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue1.1000Matches
2017-201828Montpellierfr FRA1. Ligue 134.01451226.71.320.350.020.0827.90001.41.40.03-0.4-0.4Matches
2018-201929Montpellierfr FRACoupe de France0.80000.000.0000Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue1.0000Matches
2018-201929Montpellierfr FRA1. Ligue 119.9223834.81.160.400.090.2523.20001.41.40.06+0.6+0.6Matches
2019-202030Brestfr FRACoupe de France1.00000.000.0000Matches
2019-202030Brestfr FRA1. Ligue 113.6213538.50.960.370.150.4019.20000.80.80.06+1.2+1.2Matches
2020-202131Brestfr FRA1. Ligue 118.705120.00.270.050.000.0016.70000.80.80.15-0.8-0.8Matches
2021-202232Brestfr FRACoupe de France1.5011100.00.670.670.000.0000Matches
2021-202232Brestfr FRA1. Ligue 19.408112.50.850.110.000.0021.91000.40.40.04-0.4-0.4Matches
2022-202333Paris FCfr FRACoupe de France3.30000.000.0000Matches
2022-202333Paris FCfr FRA2. Ligue 217.201616.30.930.060.000.0023.90000.60.60.04-0.6-0.6Matches
2023-202434Paris FCfr FRA2. Ligue 21.60000.000.000000.00.00.00.0Matches
15 Seasons5 Clubs4 Leagues259.2151438528.01.040.340.060.1824.41005.45.40.05-0.4-0.4
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)3 Leagues103.981003731.01.400.380.060.2226.30002.82.80.04+0.2+0.2
Ajaccio (4 Seasons)2 Leagues83.95350.420.1400
Brest (3 Seasons)2 Leagues44.2227829.60.610.180.070.2519.51001.91.90.07+0.1+0.1
Paris FC (2 Seasons)2 Leagues22.101616.30.720.050.000.0023.90000.60.60.04-0.6-0.6
Châteauroux (1 Season)1 League5.0040.800.0000
Ligue 1 (11 Seasons)200.7141266830.21.120.340.060.2124.41004.84.80.05+0.2+0.2
Coupe de France (5 Seasons)10.1011100.00.150.150.000.0000
Ligue 2 (4 Seasons)44.4116166.30.850.360.000.0623.90000.60.60.04-0.6-0.6
Coupe de la Ligue (3 Seasons)4.1000
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
2009-201020Châteauroux1 League5.0040.800.0000
2010-201121Ajaccio1 League20.61110.530.0900
2011-201222Ajaccio1 League13.9040.290.0000
2012-201323Ajaccio1 League18.1160.330.1700
2013-201424Ajaccio1 League31.33140.450.2100
2014-201525Montpellier1 League19.5260.310.3300
2015-201626Montpellier1 League5.7000.0000
2016-201727Montpellier2 Leagues18.53321134.41.940.670.090.2700
2017-201828Montpellier3 Leagues38.51451226.71.320.350.020.0827.90001.41.40.03-0.4-0.4
2018-201929Montpellier3 Leagues21.7223834.81.110.390.090.2523.20001.41.40.06+0.6+0.6
2019-202030Brest2 Leagues14.6213538.50.890.340.150.4019.20000.80.80.06+1.2+1.2
2020-202131Brest1 League18.705120.00.270.050.000.0016.70000.80.80.15-0.8-0.8
2021-202232Brest2 Leagues10.909222.20.820.180.000.0021.91000.40.40.04-0.4-0.4
2022-202333Paris FC2 Leagues20.501616.30.780.050.000.0023.90000.60.60.04-0.6-0.6
2023-202434Paris FC1 League1.60000.000.000000.00.00.00.0
15 Seasons5 Clubs4 Leagues259.2151438528.01.040.340.060.1824.41005.45.40.05-0.4-0.4
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)3 Leagues103.981003731.01.400.380.060.2226.30002.82.80.04+0.2+0.2
Ajaccio (4 Seasons)2 Leagues83.95350.420.1400
Brest (3 Seasons)2 Leagues44.2227829.60.610.180.070.2519.51001.91.90.07+0.1+0.1
Paris FC (2 Seasons)2 Leagues22.101616.30.720.050.000.0023.90000.60.60.04-0.6-0.6
Châteauroux (1 Season)1 League5.0040.800.0000
Ligue 1 (11 Seasons)200.7141266830.21.120.340.060.2124.41004.84.80.05+0.2+0.2
Coupe de France (5 Seasons)10.1011100.00.150.150.000.0000
Ligue 2 (4 Seasons)44.4116166.30.850.360.000.0623.90000.60.60.04-0.6-0.6
Coupe de la Ligue (3 Seasons)4.1000
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
2009-201020Châteaurouxfr FRA2. Ligue 216th5.0040.800.0000Matches
2010-201121Ajacciofr FRA2. Ligue 22nd20.61110.530.0900
2011-201222Ajacciofr FRA1. Ligue 116th13.9040.290.0000Matches
2012-201323Ajacciofr FRA1. Ligue 117th18.1160.330.1700Matches
2013-201424Ajacciofr FRA1. Ligue 120th31.33140.450.2100Matches
2014-201525Montpellierfr FRA1. Ligue 17th19.5260.310.3300Matches
2015-201626Montpellierfr FRA1. Ligue 112th5.7000.0000Matches
2016-201727Montpellierfr FRA1. Ligue 115th16.53321134.41.940.670.090.2700Matches
2017-201828Montpellierfr FRA1. Ligue 110th34.01451226.71.320.350.020.0827.90001.41.40.03-0.4-0.4Matches
2018-201929Montpellierfr FRA1. Ligue 16th19.9223834.81.160.400.090.2523.20001.41.40.06+0.6+0.6Matches
2019-202030Brestfr FRA1. Ligue 114th13.6213538.50.960.370.150.4019.20000.80.80.06+1.2+1.2Matches
2020-202131Brestfr FRA1. Ligue 117th18.705120.00.270.050.000.0016.70000.80.80.15-0.8-0.8Matches
2021-202232Brestfr FRA1. Ligue 111th9.408112.50.850.110.000.0021.91000.40.40.04-0.4-0.4Matches
2022-202333Paris FCfr FRA2. Ligue 27th17.201616.30.930.060.000.0023.90000.60.60.04-0.6-0.6Matches
2023-202434Paris FCfr FRA2. Ligue 25th1.60000.000.000000.00.00.00.0Matches
15 Seasons5 Clubs2 Leagues245.0151428427.51.090.340.060.1824.41005.45.40.05-0.4-0.4
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 League95.781003731.01.420.390.060.2226.30002.82.80.04+0.2+0.2
Ajaccio (4 Seasons)2 Leagues83.95350.420.1400
Brest (3 Seasons)1 League41.7226726.90.620.170.080.2919.51001.91.90.07+0.1+0.1
Paris FC (2 Seasons)1 League18.801616.30.850.050.000.0023.90000.60.60.04-0.6-0.6
Châteauroux (1 Season)1 League5.0040.800.0000
Ligue 1 (11 Seasons)200.7141266830.21.120.340.060.2124.41004.84.80.05+0.2+0.2
Ligue 2 (4 Seasons)44.4116166.30.850.360.000.0623.90000.60.60.04-0.6-0.6
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue9th2.0000Matches
2017-201828Montpellierfr FRACoupe de France9th3.3000Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd1.1000Matches
2018-201929Montpellierfr FRACoupe de France33rd0.80000.000.0000Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th1.0000Matches
2019-202030Brestfr FRACoupe de France33rd1.00000.000.0000Matches
2021-202232Brestfr FRACoupe de FranceR161.5011100.00.670.670.000.0000Matches
2022-202333Paris FCfr FRACoupe de FranceR163.30000.000.0000Matches
6 Seasons3 Clubs2 Leagues14.2011100.00.150.150.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Montpellier (3 Seasons)2 Leagues8.30000.000.0000
Brest (2 Seasons)1 League2.5011100.00.390.390.000.0000
Paris FC (1 Season)1 League3.30000.000.0000
Coupe de France (5 Seasons)10.1011100.00.150.150.000.0000
Coupe de la Ligue (3 Seasons)4.1000

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
2009-201020Châteaurouxfr FRA2. Ligue 25.00Matches
2010-201121Ajacciofr FRA2. Ligue 220.62
2011-201222Ajacciofr FRA1. Ligue 113.92Matches
2012-201323Ajacciofr FRA1. Ligue 118.10Matches
2013-201424Ajacciofr FRA1. Ligue 131.34Matches
2014-201525Montpellierfr FRA1. Ligue 119.51Matches
2015-201626Montpellierfr FRA1. Ligue 15.70Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue2.00Matches
2016-201727Montpellierfr FRA1. Ligue 116.52Matches
2017-201828Montpellierfr FRACoupe de France3.30Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue1.10Matches
2017-201828Montpellierfr FRA1. Ligue 134.01442180979.726036764467377187.354665982.918929065.222.52.6-0.537173309242Matches
2018-201929Montpellierfr FRACoupe de France0.80Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue1.00Matches
2018-201929Montpellierfr FRA1. Ligue 119.9794100978.713122457339946286.430738180.66611457.901.71.0-1.72375116103Matches
2019-202030Brestfr FRACoupe de France1.00Matches
2019-202030Brestfr FRA1. Ligue 113.654666582.18574212230234288.319322785.0396361.911.91.2-0.9164813454Matches
2020-202131Brestfr FRA1. Ligue 118.7926108485.416622457237141290.043347591.29014064.300.30.5-0.37675169Matches
2021-202232Brestfr FRACoupe de France1.50Matches
2021-202232Brestfr FRA1. Ligue 19.434541682.96011170216218488.013515587.1385470.411.10.8-0.18266234Matches
2022-202333Paris FCfr FRACoupe de France3.31Matches
2022-202333Paris FCfr FRA2. Ligue 217.2939111584.217239396136441388.143147890.211817467.802.22.0-2.222852210119Matches
2023-202434Paris FCfr FRA2. Ligue 21.69611980.71489448505394.3374582.251050.000.10.0-0.1151011Matches
15 Seasons5 Clubs4 Leagues259.25088621781.889093250222321263788.02082242086.054584564.5169.98.1+6.11144798832632
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)3 Leagues103.92236281879.339158122171072123386.9853104082.025540463.154.23.6+0.8602484115345
Ajaccio (4 Seasons)2 Leagues83.98
Brest (3 Seasons)2 Leagues44.21817216583.931207839683593889.076185788.816725765.023.42.5-1.431141247157
Paris FC (2 Seasons)2 Leagues22.11035123483.918728440941446688.846852389.512318466.812.32.0-1.323902310130
Châteauroux (1 Season)1 League5.00
Ligue 1 (11 Seasons)200.74053498381.370365206131907217187.81614189785.142266163.8137.66.1+5.4913896522502
Coupe de France (5 Seasons)10.11
Ligue 2 (4 Seasons)44.41035123483.918728440941446688.846852389.512318466.822.32.0-0.323902310130
Coupe de la Ligue (3 Seasons)4.10
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
2009-201020Châteauroux1 League5.00
2010-201121Ajaccio1 League20.62
2011-201222Ajaccio1 League13.92
2012-201323Ajaccio1 League18.10
2013-201424Ajaccio1 League31.34
2014-201525Montpellier1 League19.51
2015-201626Montpellier1 League5.70
2016-201727Montpellier2 Leagues18.52
2017-201828Montpellier3 Leagues38.51442180979.726036764467377187.354665982.918929065.222.52.6-0.537173309242
2018-201929Montpellier3 Leagues21.7794100978.713122457339946286.430738180.66611457.901.71.0-1.72375116103
2019-202030Brest2 Leagues14.654666582.18574212230234288.319322785.0396361.911.91.2-0.9164813454
2020-202131Brest1 League18.7926108485.416622457237141290.043347591.29014064.300.30.5-0.37675169
2021-202232Brest2 Leagues10.934541682.96011170216218488.013515587.1385470.411.10.8-0.18266234
2022-202333Paris FC2 Leagues20.5939111584.217239396136441388.143147890.211817467.812.22.0-1.222852210119
2023-202434Paris FC1 League1.69611980.71489448505394.3374582.251050.000.10.0-0.1151011
15 Seasons5 Clubs4 Leagues259.25088621781.889093250222321263788.02082242086.054584564.5169.98.1+6.11144798832632
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)3 Leagues103.92236281879.339158122171072123386.9853104082.025540463.154.23.6+0.8602484115345
Ajaccio (4 Seasons)2 Leagues83.98
Brest (3 Seasons)2 Leagues44.21817216583.931207839683593889.076185788.816725765.023.42.5-1.431141247157
Paris FC (2 Seasons)2 Leagues22.11035123483.918728440941446688.846852389.512318466.812.32.0-1.323902310130
Châteauroux (1 Season)1 League5.00
Ligue 1 (11 Seasons)200.74053498381.370365206131907217187.81614189785.142266163.8137.66.1+5.4913896522502
Coupe de France (5 Seasons)10.11
Ligue 2 (4 Seasons)44.41035123483.918728440941446688.846852389.512318466.822.32.0-0.323902310130
Coupe de la Ligue (3 Seasons)4.10
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
2009-201020Châteaurouxfr FRA2. Ligue 216th5.00Matches
2010-201121Ajacciofr FRA2. Ligue 22nd20.62
2011-201222Ajacciofr FRA1. Ligue 116th13.92Matches
2012-201323Ajacciofr FRA1. Ligue 117th18.10Matches
2013-201424Ajacciofr FRA1. Ligue 120th31.34Matches
2014-201525Montpellierfr FRA1. Ligue 17th19.51Matches
2015-201626Montpellierfr FRA1. Ligue 112th5.70Matches
2016-201727Montpellierfr FRA1. Ligue 115th16.52Matches
2017-201828Montpellierfr FRA1. Ligue 110th34.01442180979.726036764467377187.354665982.918929065.222.52.6-0.537173309242Matches
2018-201929Montpellierfr FRA1. Ligue 16th19.9794100978.713122457339946286.430738180.66611457.901.71.0-1.72375116103Matches
2019-202030Brestfr FRA1. Ligue 114th13.654666582.18574212230234288.319322785.0396361.911.91.2-0.9164813454Matches
2020-202131Brestfr FRA1. Ligue 117th18.7926108485.416622457237141290.043347591.29014064.300.30.5-0.37675169Matches
2021-202232Brestfr FRA1. Ligue 111th9.434541682.96011170216218488.013515587.1385470.411.10.8-0.18266234Matches
2022-202333Paris FCfr FRA2. Ligue 27th17.2939111584.217239396136441388.143147890.211817467.802.22.0-2.222852210119Matches
2023-202434Paris FCfr FRA2. Ligue 25th1.69611980.71489448505394.3374582.251050.000.10.0-0.1151011Matches
15 Seasons5 Clubs2 Leagues245.05088621781.889093250222321263788.02082242086.054584564.5159.98.1+5.11144798832632
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 League95.72236281879.339158122171072123386.9853104082.025540463.154.23.6+0.8602484115345
Ajaccio (4 Seasons)2 Leagues83.98
Brest (3 Seasons)1 League41.71817216583.931207839683593889.076185788.816725765.023.42.5-1.431141247157
Paris FC (2 Seasons)1 League18.81035123483.918728440941446688.846852389.512318466.802.32.0-2.323902310130
Châteauroux (1 Season)1 League5.00
Ligue 1 (11 Seasons)200.74053498381.370365206131907217187.81614189785.142266163.8137.66.1+5.4913896522502
Ligue 2 (4 Seasons)44.41035123483.918728440941446688.846852389.512318466.822.32.0-0.323902310130
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-201727Montpellierfr FRA1. Coupe de la Ligue9th2.00Matches
2017-201828Montpellierfr FRACoupe de France9th3.30Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd1.10Matches
2018-201929Montpellierfr FRACoupe de France33rd0.80Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th1.00Matches
2019-202030Brestfr FRACoupe de France33rd1.00Matches
2021-202232Brestfr FRACoupe de FranceR161.50Matches
2022-202333Paris FCfr FRACoupe de FranceR163.31Matches
6 Seasons3 Clubs2 Leagues14.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
Montpellier (3 Seasons)2 Leagues8.30
Brest (2 Seasons)1 League2.50
Paris FC (1 Season)1 League3.31
Coupe de France (5 Seasons)10.11
Coupe de la Ligue (3 Seasons)4.10
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201020Châteaurouxfr FRA2. Ligue 25.0Matches
2010-201121Ajacciofr FRA2. Ligue 220.6
2011-201222Ajacciofr FRA1. Ligue 113.9Matches
2012-201323Ajacciofr FRA1. Ligue 118.1Matches
2013-201424Ajacciofr FRA1. Ligue 131.3Matches
2014-201525Montpellierfr FRA1. Ligue 119.5Matches
2015-201626Montpellierfr FRA1. Ligue 15.7Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue2.0Matches
2016-201727Montpellierfr FRA1. Ligue 116.584Matches
2017-201828Montpellierfr FRACoupe de France3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue1.1Matches
2017-201828Montpellierfr FRA1. Ligue 134.01809175446261043521820201442929Matches
2018-201929Montpellierfr FRACoupe de France0.80Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2018-201929Montpellierfr FRA1. Ligue 119.91009904103131640891000794215Matches
2019-202030Brestfr FRACoupe de France1.00Matches
2019-202030Brestfr FRA1. Ligue 113.666565753241220000546310Matches
2020-202131Brestfr FRA1. Ligue 118.71084105824230340000092628Matches
2021-202232Brestfr FRACoupe de France1.52Matches
2021-202232Brestfr FRA1. Ligue 19.44164086603120000034528Matches
2022-202333Paris FCfr FRACoupe de France3.33Matches
2022-202333Paris FCfr FRA2. Ligue 217.211151086261531427101000939320Matches
2023-202434Paris FCfr FRA2. Ligue 21.611911611010000009623Matches
15 Seasons5 Clubs4 Leagues259.262175983211871674236119402050882393
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (5 Seasons)3 Leagues103.928182658149391149176107302022361144
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)2 Leagues44.221652123353221030200001817726
Paris FC (2 Seasons)2 Leagues22.1123412022716315301010001035523
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.749834781184711359204109302040531870
Coupe de France (5 Seasons)10.15
Ligue 2 (4 Seasons)44.4123412022716315271010001035523
Coupe de la Ligue (3 Seasons)4.1
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
2009-201020Châteauroux1 League5.0
2010-201121Ajaccio1 League20.6
2011-201222Ajaccio1 League13.9
2012-201323Ajaccio1 League18.1
2013-201424Ajaccio1 League31.3
2014-201525Montpellier1 League19.5
2015-201626Montpellier1 League5.7
2016-201727Montpellier2 Leagues18.584
2017-201828Montpellier3 Leagues38.51809175446261043521820201442929
2018-201929Montpellier3 Leagues21.71009904103131640891000794215
2019-202030Brest2 Leagues14.666565753241220000546310
2020-202131Brest1 League18.71084105824230340000092628
2021-202232Brest2 Leagues10.94164086603140000034528
2022-202333Paris FC2 Leagues20.511151086261531430101000939320
2023-202434Paris FC1 League1.611911611010000009623
15 Seasons5 Clubs4 Leagues259.262175983211871674236119402050882393
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (5 Seasons)3 Leagues103.928182658149391149176107302022361144
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)2 Leagues44.221652123353221030200001817726
Paris FC (2 Seasons)2 Leagues22.1123412022716315301010001035523
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.749834781184711359204109302040531870
Coupe de France (5 Seasons)10.15
Ligue 2 (4 Seasons)44.4123412022716315271010001035523
Coupe de la Ligue (3 Seasons)4.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
2009-201020Châteaurouxfr FRA2. Ligue 216th5.0Matches
2010-201121Ajacciofr FRA2. Ligue 22nd20.6
2011-201222Ajacciofr FRA1. Ligue 116th13.9Matches
2012-201323Ajacciofr FRA1. Ligue 117th18.1Matches
2013-201424Ajacciofr FRA1. Ligue 120th31.3Matches
2014-201525Montpellierfr FRA1. Ligue 17th19.5Matches
2015-201626Montpellierfr FRA1. Ligue 112th5.7Matches
2016-201727Montpellierfr FRA1. Ligue 115th16.584Matches
2017-201828Montpellierfr FRA1. Ligue 110th34.01809175446261043521820201442929Matches
2018-201929Montpellierfr FRA1. Ligue 16th19.91009904103131640891000794215Matches
2019-202030Brestfr FRA1. Ligue 114th13.666565753241220000546310Matches
2020-202131Brestfr FRA1. Ligue 117th18.71084105824230340000092628Matches
2021-202232Brestfr FRA1. Ligue 111th9.44164086603120000034528Matches
2022-202333Paris FCfr FRA2. Ligue 27th17.211151086261531427101000939320Matches
2023-202434Paris FCfr FRA2. Ligue 25th1.611911611010000009623Matches
15 Seasons5 Clubs2 Leagues245.062175983211871674231119402050882393
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (5 Seasons)1 League95.728182658149391149176107302022361144
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)1 League41.721652123353221028200001817726
Paris FC (2 Seasons)1 League18.8123412022716315271010001035523
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.749834781184711359204109302040531870
Ligue 2 (4 Seasons)44.4123412022716315271010001035523
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-201727Montpellierfr FRA1. Coupe de la Ligue9th2.0Matches
2017-201828Montpellierfr FRACoupe de France9th3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd1.1Matches
2018-201929Montpellierfr FRACoupe de France33rd0.80Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th1.0Matches
2019-202030Brestfr FRACoupe de France33rd1.00Matches
2021-202232Brestfr FRACoupe de FranceR161.52Matches
2022-202333Paris FCfr FRACoupe de FranceR163.33Matches
6 Seasons3 Clubs2 Leagues14.25
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (3 Seasons)2 Leagues8.30
Brest (2 Seasons)1 League2.52
Paris FC (1 Season)1 League3.33
Coupe de France (5 Seasons)10.15
Coupe de la Ligue (3 Seasons)4.1

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
2009-201020Châteaurouxfr FRA2. Ligue 25.0Matches
2010-201121Ajacciofr FRA2. Ligue 220.6
2011-201222Ajacciofr FRA1. Ligue 113.9Matches
2012-201323Ajacciofr FRA1. Ligue 118.1Matches
2013-201424Ajacciofr FRA1. Ligue 131.3Matches
2014-201525Montpellierfr FRA1. Ligue 119.5Matches
2015-201626Montpellierfr FRA1. Ligue 15.7Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue2.0Matches
2016-201727Montpellierfr FRA1. Ligue 116.5Matches
2017-201828Montpellierfr FRACoupe de France3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue1.1Matches
2017-201828Montpellierfr FRA1. Ligue 134.0892.627223110160.18501000Matches
2018-201929Montpellierfr FRACoupe de France0.8Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2018-201929Montpellierfr FRA1. Ligue 119.9542.72408311170.35402010Matches
2019-202030Brestfr FRACoupe de France1.0Matches
2019-202030Brestfr FRA1. Ligue 113.6342.50290103120.15200000Matches
2020-202131Brestfr FRA1. Ligue 118.7241.28211001130.16300000Matches
2021-202232Brestfr FRACoupe de France1.5Matches
2021-202232Brestfr FRA1. Ligue 19.4202.13160013010.11100000Matches
2022-202333Paris FCfr FRACoupe de France3.3Matches
2022-202333Paris FCfr FRA2. Ligue 217.2422.44400011010.06000010Matches
2023-202434Paris FCfr FRA2. Ligue 21.610.6310000000.00000000Matches
15 Seasons5 Clubs4 Leagues259.22642.312191174194200.171503020
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (5 Seasons)3 Leagues103.91432.651121062112130.24903010
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)2 Leagues44.2781.87661117260.14600000
Paris FC (2 Seasons)2 Leagues22.1432.29410011010.05000010
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.72212.311781173184190.201503010
Coupe de France (5 Seasons)10.1
Ligue 2 (4 Seasons)44.4432.29410011010.05000010
Coupe de la Ligue (3 Seasons)4.1
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
2009-201020Châteauroux1 League5.0
2010-201121Ajaccio1 League20.6
2011-201222Ajaccio1 League13.9
2012-201323Ajaccio1 League18.1
2013-201424Ajaccio1 League31.3
2014-201525Montpellier1 League19.5
2015-201626Montpellier1 League5.7
2016-201727Montpellier2 Leagues18.5
2017-201828Montpellier3 Leagues38.5892.627223110160.18501000
2018-201929Montpellier3 Leagues21.7542.72408311170.35402010
2019-202030Brest2 Leagues14.6342.50290103120.15200000
2020-202131Brest1 League18.7241.28211001130.16300000
2021-202232Brest2 Leagues10.9202.13160013010.11100000
2022-202333Paris FC2 Leagues20.5422.44400011010.06000010
2023-202434Paris FC1 League1.610.6310000000.00000000
15 Seasons5 Clubs4 Leagues259.22642.312191174194200.171503020
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (5 Seasons)3 Leagues103.91432.651121062112130.24903010
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)2 Leagues44.2781.87661117260.14600000
Paris FC (2 Seasons)2 Leagues22.1432.29410011010.05000010
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.72212.311781173184190.201503010
Coupe de France (5 Seasons)10.1
Ligue 2 (4 Seasons)44.4432.29410011010.05000010
Coupe de la Ligue (3 Seasons)4.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
2009-201020Châteaurouxfr FRA2. Ligue 216th5.0Matches
2010-201121Ajacciofr FRA2. Ligue 22nd20.6
2011-201222Ajacciofr FRA1. Ligue 116th13.9Matches
2012-201323Ajacciofr FRA1. Ligue 117th18.1Matches
2013-201424Ajacciofr FRA1. Ligue 120th31.3Matches
2014-201525Montpellierfr FRA1. Ligue 17th19.5Matches
2015-201626Montpellierfr FRA1. Ligue 112th5.7Matches
2016-201727Montpellierfr FRA1. Ligue 115th16.5Matches
2017-201828Montpellierfr FRA1. Ligue 110th34.0892.627223110160.18501000Matches
2018-201929Montpellierfr FRA1. Ligue 16th19.9542.72408311170.35402010Matches
2019-202030Brestfr FRA1. Ligue 114th13.6342.50290103120.15200000Matches
2020-202131Brestfr FRA1. Ligue 117th18.7241.28211001130.16300000Matches
2021-202232Brestfr FRA1. Ligue 111th9.4202.13160013010.11100000Matches
2022-202333Paris FCfr FRA2. Ligue 27th17.2422.44400011010.06000010Matches
2023-202434Paris FCfr FRA2. Ligue 25th1.610.6310000000.00000000Matches
15 Seasons5 Clubs2 Leagues245.02642.312191174194200.171503020
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 League95.71432.651121062112130.24903010
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)1 League41.7781.87661117260.14600000
Paris FC (2 Seasons)1 League18.8432.29410011010.05000010
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.72212.311781173184190.201503010
Ligue 2 (4 Seasons)44.4432.29410011010.05000010
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-201727Montpellierfr FRA1. Coupe de la Ligue9th2.0Matches
2017-201828Montpellierfr FRACoupe de France9th3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd1.1Matches
2018-201929Montpellierfr FRACoupe de France33rd0.8Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th1.0Matches
2019-202030Brestfr FRACoupe de France33rd1.0Matches
2021-202232Brestfr FRACoupe de FranceR161.5Matches
2022-202333Paris FCfr FRACoupe de FranceR163.3Matches
6 Seasons3 Clubs2 Leagues14.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 Leagues8.3
Brest (2 Seasons)1 League2.5
Paris FC (1 Season)1 League3.3
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (3 Seasons)4.1

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
2009-201020Châteaurouxfr FRA2. Ligue 25.0Matches
2010-201121Ajacciofr FRA2. Ligue 220.6
2011-201222Ajacciofr FRA1. Ligue 113.9Matches
2012-201323Ajacciofr FRA1. Ligue 118.1Matches
2013-201424Ajacciofr FRA1. Ligue 131.3Matches
2014-201525Montpellierfr FRA1. Ligue 119.5Matches
2015-201626Montpellierfr FRA1. Ligue 15.7Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue2.0Matches
2016-201727Montpellierfr FRA1. Ligue 116.51922Matches
2017-201828Montpellierfr FRACoupe de France3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue1.1Matches
2017-201828Montpellierfr FRA1. Ligue 134.0684527392125422.2422011957125260Matches
2018-201929Montpellierfr FRACoupe de France0.800Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2018-201929Montpellierfr FRA1. Ligue 119.9533332165244355.819222202275231Matches
2019-202030Brestfr FRACoupe de France1.000Matches
2019-202030Brestfr FRA1. Ligue 113.625131311162030.01472573250Matches
2020-202131Brestfr FRA1. Ligue 118.7462625192174042.523255204793172Matches
2021-202232Brestfr FRACoupe de France1.522Matches
2021-202232Brestfr FRA1. Ligue 19.42612616481844.41011292450100Matches
2022-202333Paris FCfr FRACoupe de France3.321Matches
2022-202333Paris FCfr FRA2. Ligue 217.22413911492536.0161129275190Matches
2023-202434Paris FCfr FRA2. Ligue 21.6753402450.0210151210Matches
15 Seasons5 Clubs4 Leagues259.2249170115116187820438.2126971483214438913
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)3 Leagues103.91219759557369737.16142339101200491
Ajaccio (4 Seasons)2 Leagues83.90
Brest (3 Seasons)2 Leagues44.2975344467317839.7474393480175322
Paris FC (2 Seasons)2 Leagues22.1312012154112937.918122103363100
Châteauroux (1 Season)1 League5.00
Ligue 1 (11 Seasons)200.7218148103101146717538.3108851273179375813
Coupe de France (5 Seasons)10.1430
Ligue 2 (4 Seasons)44.4311812154112937.918122103263100
Coupe de la Ligue (3 Seasons)4.10
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
2009-201020Châteauroux1 League5.00
2010-201121Ajaccio1 League20.60
2011-201222Ajaccio1 League13.90
2012-201323Ajaccio1 League18.10
2013-201424Ajaccio1 League31.30
2014-201525Montpellier1 League19.50
2015-201626Montpellier1 League5.70
2016-201727Montpellier2 Leagues18.519220
2017-201828Montpellier3 Leagues38.5684527392125422.2422011957125260
2018-201929Montpellier3 Leagues21.7533332165244355.819222202275231
2019-202030Brest2 Leagues14.625131311162030.01472573250
2020-202131Brest1 League18.7462625192174042.523255204793172
2021-202232Brest2 Leagues10.92614616481844.41011292650100
2022-202333Paris FC2 Leagues20.52415911492536.0161129285190
2023-202434Paris FC1 League1.6753402450.0210151210
15 Seasons5 Clubs4 Leagues259.2249170115116187820438.2126971483214438913
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)3 Leagues103.91219759557369737.16142339101200491
Ajaccio (4 Seasons)2 Leagues83.90
Brest (3 Seasons)2 Leagues44.2975344467317839.7474393480175322
Paris FC (2 Seasons)2 Leagues22.1312012154112937.918122103363100
Châteauroux (1 Season)1 League5.00
Ligue 1 (11 Seasons)200.7218148103101146717538.3108851273179375813
Coupe de France (5 Seasons)10.1430
Ligue 2 (4 Seasons)44.4311812154112937.918122103263100
Coupe de la Ligue (3 Seasons)4.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
2009-201020Châteaurouxfr FRA2. Ligue 216th5.0Matches
2010-201121Ajacciofr FRA2. Ligue 22nd20.6
2011-201222Ajacciofr FRA1. Ligue 116th13.9Matches
2012-201323Ajacciofr FRA1. Ligue 117th18.1Matches
2013-201424Ajacciofr FRA1. Ligue 120th31.3Matches
2014-201525Montpellierfr FRA1. Ligue 17th19.5Matches
2015-201626Montpellierfr FRA1. Ligue 112th5.7Matches
2016-201727Montpellierfr FRA1. Ligue 115th16.51922Matches
2017-201828Montpellierfr FRA1. Ligue 110th34.0684527392125422.2422011957125260Matches
2018-201929Montpellierfr FRA1. Ligue 16th19.9533332165244355.819222202275231Matches
2019-202030Brestfr FRA1. Ligue 114th13.625131311162030.01472573250Matches
2020-202131Brestfr FRA1. Ligue 117th18.7462625192174042.523255204793172Matches
2021-202232Brestfr FRA1. Ligue 111th9.42612616481844.41011292450100Matches
2022-202333Paris FCfr FRA2. Ligue 27th17.22413911492536.0161129275190Matches
2023-202434Paris FCfr FRA2. Ligue 25th1.6753402450.0210151210Matches
15 Seasons5 Clubs2 Leagues245.0249166115116187820438.2126971483211438913
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 League95.71219759557369737.16142339101200491
Ajaccio (4 Seasons)2 Leagues83.90
Brest (3 Seasons)1 League41.7975144467317839.7474393478175322
Paris FC (2 Seasons)1 League18.8311812154112937.918122103263100
Châteauroux (1 Season)1 League5.00
Ligue 1 (11 Seasons)200.7218148103101146717538.3108851273179375813
Ligue 2 (4 Seasons)44.4311812154112937.918122103263100
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-201727Montpellierfr FRA1. Coupe de la Ligue9th2.0Matches
2017-201828Montpellierfr FRACoupe de France9th3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd1.1Matches
2018-201929Montpellierfr FRACoupe de France33rd0.800Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th1.0Matches
2019-202030Brestfr FRACoupe de France33rd1.000Matches
2021-202232Brestfr FRACoupe de FranceR161.522Matches
2022-202333Paris FCfr FRACoupe de FranceR163.321Matches
6 Seasons3 Clubs2 Leagues14.2430
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 Leagues8.3000
Brest (2 Seasons)1 League2.5220
Paris FC (1 Season)1 League3.3210
Coupe de France (5 Seasons)10.1430
Coupe de la Ligue (3 Seasons)4.10

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
2009-201020Châteaurouxfr FRA2. Ligue 25.0Matches
2010-201121Ajacciofr FRA2. Ligue 220.6
2011-201222Ajacciofr FRA1. Ligue 113.9Matches
2012-201323Ajacciofr FRA1. Ligue 118.1Matches
2013-201424Ajacciofr FRA1. Ligue 131.3Matches
2014-201525Montpellierfr FRA1. Ligue 119.5Matches
2015-201626Montpellierfr FRA1. Ligue 15.7Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue2.0Matches
2016-201727Montpellierfr FRA1. Ligue 116.5Matches
2017-201828Montpellierfr FRACoupe de France3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue1.1Matches
2017-201828Montpellierfr FRA1. Ligue 134.02126192821439422262126382771.11128.91201690230287057104727153189Matches
2018-201929Montpellierfr FRACoupe de France0.8Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2018-201929Montpellierfr FRA1. Ligue 119.9121524252675301211215231252.21147.86213496142928295371676972Matches
2019-202030Brestfr FRACoupe de France1.0Matches
2019-202030Brestfr FRA1. Ligue 113.677414113487186307749666.7333.343119658391491251660668Matches
2020-202131Brestfr FRA1. Ligue 118.712677345571211111126755100.000.0765316213021013214586610Matches
2021-202232Brestfr FRACoupe de France1.5Matches
2021-202232Brestfr FRA1. Ligue 19.45232010331910385238675.0225.0360174958387391034611Matches
2022-202333Paris FCfr FRACoupe de France3.3Matches
2022-202333Paris FCfr FRA2. Ligue 217.212611419384723018126128932.11242.9103957772101292311915100963Matches
2023-202434Paris FCfr FRA2. Ligue 21.6139235852121396466.7233.392593301351231022Matches
15 Seasons5 Clubs4 Leagues259.2730516614334564137411673051176959.04135.0450923644958316214323153925229315
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)3 Leagues103.93341435342114723473341613963.92236.1182210398445798861584432300161
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)2 Leagues44.225641076711518400492564221777.3522.7155668762724322964831181889
Paris FC (2 Seasons)2 Leagues22.1140016228932251201400341338.21441.2113163702402322822118111165
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.75905150120536321123965905835667.52732.5337817274718113011521132744118250
Coupe de France (5 Seasons)10.1
Ligue 2 (4 Seasons)44.4140016228932251201400341338.21441.2113163702402322822118111165
Coupe de la Ligue (3 Seasons)4.1
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
2009-201020Châteauroux1 League5.0
2010-201121Ajaccio1 League20.6
2011-201222Ajaccio1 League13.9
2012-201323Ajaccio1 League18.1
2013-201424Ajaccio1 League31.3
2014-201525Montpellier1 League19.5
2015-201626Montpellier1 League5.7
2016-201727Montpellier2 Leagues18.5
2017-201828Montpellier3 Leagues38.52126192821439422262126382771.11128.91201690230287057104727153189
2018-201929Montpellier3 Leagues21.7121524252675301211215231252.21147.86213496142928295371676972
2019-202030Brest2 Leagues14.677414113487186307749666.7333.343119658391491251660668
2020-202131Brest1 League18.712677345571211111126755100.000.0765316213021013214586610
2021-202232Brest2 Leagues10.95232010331910385238675.0225.0360174958387391034611
2022-202333Paris FC2 Leagues20.512611419384723018126128932.11242.9103957772101292311915100963
2023-202434Paris FC1 League1.6139235852121396466.7233.392593301351231022
15 Seasons5 Clubs4 Leagues259.2730516614334564137411673051176959.04135.0450923644958316214323153925229315
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)3 Leagues103.93341435342114723473341613963.92236.1182210398445798861584432300161
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)2 Leagues44.225641076711518400492564221777.3522.7155668762724322964831181889
Paris FC (2 Seasons)2 Leagues22.1140016228932251201400341338.21441.2113163702402322822118111165
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.75905150120536321123965905835667.52732.5337817274718113011521132744118250
Coupe de France (5 Seasons)10.1
Ligue 2 (4 Seasons)44.4140016228932251201400341338.21441.2113163702402322822118111165
Coupe de la Ligue (3 Seasons)4.1
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
2009-201020Châteaurouxfr FRA2. Ligue 216th5.0Matches
2010-201121Ajacciofr FRA2. Ligue 22nd20.6
2011-201222Ajacciofr FRA1. Ligue 116th13.9Matches
2012-201323Ajacciofr FRA1. Ligue 117th18.1Matches
2013-201424Ajacciofr FRA1. Ligue 120th31.3Matches
2014-201525Montpellierfr FRA1. Ligue 17th19.5Matches
2015-201626Montpellierfr FRA1. Ligue 112th5.7Matches
2016-201727Montpellierfr FRA1. Ligue 115th16.5Matches
2017-201828Montpellierfr FRA1. Ligue 110th34.02126192821439422262126382771.11128.91201690230287057104727153189Matches
2018-201929Montpellierfr FRA1. Ligue 16th19.9121524252675301211215231252.21147.86213496142928295371676972Matches
2019-202030Brestfr FRA1. Ligue 114th13.677414113487186307749666.7333.343119658391491251660668Matches
2020-202131Brestfr FRA1. Ligue 117th18.712677345571211111126755100.000.0765316213021013214586610Matches
2021-202232Brestfr FRA1. Ligue 111th9.45232010331910385238675.0225.0360174958387391034611Matches
2022-202333Paris FCfr FRA2. Ligue 27th17.212611419384723018126128932.11242.9103957772101292311915100963Matches
2023-202434Paris FCfr FRA2. Ligue 25th1.6139235852121396466.7233.392593301351231022Matches
15 Seasons5 Clubs2 Leagues245.0730516614334564137411673051176959.04135.0450923644958316214323153925229315
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 League95.73341435342114723473341613963.92236.1182210398445798861584432300161
Ajaccio (4 Seasons)2 Leagues83.9
Brest (3 Seasons)1 League41.725641076711518400492564221777.3522.7155668762724322964831181889
Paris FC (2 Seasons)1 League18.8140016228932251201400341338.21441.2113163702402322822118111165
Châteauroux (1 Season)1 League5.0
Ligue 1 (11 Seasons)200.75905150120536321123965905835667.52732.5337817274718113011521132744118250
Ligue 2 (4 Seasons)44.4140016228932251201400341338.21441.2113163702402322822118111165
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-201727Montpellierfr FRA1. Coupe de la Ligue9th2.0Matches
2017-201828Montpellierfr FRACoupe de France9th3.3Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd1.1Matches
2018-201929Montpellierfr FRACoupe de France33rd0.8Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th1.0Matches
2019-202030Brestfr FRACoupe de France33rd1.0Matches
2021-202232Brestfr FRACoupe de FranceR161.5Matches
2022-202333Paris FCfr FRACoupe de FranceR163.3Matches
6 Seasons3 Clubs2 Leagues14.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 Leagues8.3
Brest (2 Seasons)1 League2.5
Paris FC (1 Season)1 League3.3
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (3 Seasons)4.1

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
2009-201020Châteaurouxfr FRA2. Ligue 2104484513.15.055Matches
2010-201121Ajacciofr FRA2. Ligue 2321,8555854.220.61913
2011-201222Ajacciofr FRA1. Ligue 1271,2484636.513.913614Matches
2012-201323Ajacciofr FRA1. Ligue 1281,6335847.718.1171411Matches
2013-201424Ajacciofr FRA1. Ligue 1342,8188382.431.332212Matches
2014-201525Montpellierfr FRA1. Ligue 1311,7575751.419.52171071.481921-2-0.10-0.59Matches
2015-201626Montpellierfr FRA1. Ligue 195175715.15.763310.5626-4-0.70-0.88Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue218090100.02.02902001.503300.00Matches
2016-201727Montpellierfr FRA1. Ligue 1241,4856243.416.5169841.131924-5-0.30+0.30Matches
2017-201828Montpellierfr FRACoupe de France3300100100.03.331003001.336600.00Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue2995027.51.119111813.0010+1+0.91-0.13Matches
2017-201828Montpellierfr FRA1. Ligue 1373,0628389.534.034893031701.383231+1+0.03-0.4737.335.6+1.7+0.05-0.44Matches
2018-201929Montpellierfr FRACoupe de France1767684.40.81760000.000000.00+6.43Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue19090100.01.01901000.0003-3-3.00Matches
2018-201929Montpellierfr FRA1. Ligue 1351,7895152.319.9188513171511.572822+6+0.30+0.0323.124.6-1.5-0.08-0.61Matches
2019-202030Brestfr FRACoupe de France1949478.31.01940000.001100.00+3.46Matches
2019-202030Brestfr FRA1. Ligue 1191,2246448.613.61483951361.261521-6-0.44-0.6514.025.7-11.7-0.86-0.64Matches
2020-202131Brestfr FRA1. Ligue 1221,6817649.218.719851032321.272722+5+0.27+1.3520.728.1-7.5-0.40-0.37Matches
2021-202232Brestfr FRACoupe de France21356850.01.5190114502.0030+3+2.00+3.33Matches
2021-202232Brestfr FRA1. Ligue 1158475624.89.4982461851.201315-2-0.210.009.916.7-6.8-0.73-0.52Matches
2022-202333Paris FCfr FRACoupe de France43017566.93.34750002.5072+5+1.50-1.53Matches
2022-202333Paris FCfr FRA2. Ligue 2281,5485545.317.217851211921.571619-3-0.17-0.4120.417.9+2.5+0.15-0.06Matches
2023-202434Paris FCfr FRA2. Ligue 26142244.21.6190151021.6704-4-2.54-2.840.71.3-0.6-0.39-0.70Matches
15 Seasons5 Clubs4 Leagues37323,3296344.6259.22558614711815311.38192200-8-0.05-0.07126.1150.0-23.9-0.21-0.33
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)3 Leagues1459,3556551.6103.910388694215141.36110116-6-0.06-0.1760.360.2+0.20.00-0.53
Ajaccio (4 Seasons)2 Leagues1217,5546255.283.9814140
Brest (3 Seasons)2 Leagues593,9816740.844.24484241519131.25595900.00+0.4244.670.6-26.0-0.62-0.47
Paris FC (2 Seasons)2 Leagues381,9915227.322.1228413161041.682325-2-0.09-0.4521.219.2+1.9+0.10-0.17
Châteauroux (1 Season)1 League104484513.15.055
Ligue 1 (11 Seasons)28118,0616449.2200.7199861268216261.32155162-7-0.05+0.04105.0130.8-25.8-0.27-0.29
Coupe de France (5 Seasons)119068273.710.11086414501.64179+8+0.79+0.52
Ligue 2 (4 Seasons)763,9935329.244.4428513341041.591623-7-0.37-0.6521.219.2+1.9+0.10-0.17
Coupe de la Ligue (3 Seasons)53697458.64.149041811.8046-2-0.49-1.52
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
2009-201020Châteauroux1 League104484513.15.055
2010-201121Ajaccio1 League321,8555854.220.61913
2011-201222Ajaccio1 League271,2484636.513.913614
2012-201323Ajaccio1 League281,6335847.718.1171411
2013-201424Ajaccio1 League342,8188382.431.332212
2014-201525Montpellier1 League311,7575751.419.52171071.481921-2-0.10-0.59
2015-201626Montpellier1 League95175715.15.763310.5626-4-0.70-0.88
2016-201727Montpellier2 Leagues261,6656446.318.5189011841.162227-5-0.27+0.33
2017-201828Montpellier3 Leagues423,4618284.838.538903441511.453937+2+0.05-0.6737.335.6+1.7+0.05-0.44
2018-201929Montpellier3 Leagues371,9555354.321.7208514171511.492825+3+0.14-0.0823.124.6-1.5-0.08-0.61
2019-202030Brest2 Leagues201,3186649.914.61584951361.201622-6-0.41-0.5514.025.7-11.7-0.86-0.64
2020-202131Brest1 League221,6817649.218.719851032321.272722+5+0.27+1.3520.728.1-7.5-0.40-0.37
2021-202232Brest2 Leagues179825826.610.91083572251.291615+1+0.09+0.369.916.7-6.8-0.73-0.52
2022-202333Paris FC2 Leagues321,8495847.820.521831211921.692321+2+0.10-0.3520.417.9+2.5+0.15-0.06
2023-202434Paris FC1 League6142244.21.6190151021.6704-4-2.54-2.840.71.3-0.6-0.39-0.70
15 Seasons5 Clubs4 Leagues37323,3296344.6259.22558614711815311.38192200-8-0.05-0.07126.1150.0-23.9-0.21-0.33
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)3 Leagues1459,3556551.6103.910388694215141.36110116-6-0.06-0.1760.360.2+0.20.00-0.53
Ajaccio (4 Seasons)2 Leagues1217,5546255.283.9814140
Brest (3 Seasons)2 Leagues593,9816740.844.24484241519131.25595900.00+0.4244.670.6-26.0-0.62-0.47
Paris FC (2 Seasons)2 Leagues381,9915227.322.1228413161041.682325-2-0.09-0.4521.219.2+1.9+0.10-0.17
Châteauroux (1 Season)1 League104484513.15.055
Ligue 1 (11 Seasons)28118,0616449.2200.7199861268216261.32155162-7-0.05+0.04105.0130.8-25.8-0.27-0.29
Coupe de France (5 Seasons)119068273.710.11086414501.64179+8+0.79+0.52
Ligue 2 (4 Seasons)763,9935329.244.4428513341041.591623-7-0.37-0.6521.219.2+1.9+0.10-0.17
Coupe de la Ligue (3 Seasons)53697458.64.149041811.8046-2-0.49-1.52
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
2009-201020Châteaurouxfr FRA2. Ligue 216th104484513.15.055Matches
2010-201121Ajacciofr FRA2. Ligue 22nd321,8555854.220.61913
2011-201222Ajacciofr FRA1. Ligue 116th271,2484636.513.913614Matches
2012-201323Ajacciofr FRA1. Ligue 117th281,6335847.718.1171411Matches
2013-201424Ajacciofr FRA1. Ligue 120th342,8188382.431.332212Matches
2014-201525Montpellierfr FRA1. Ligue 17th311,7575751.419.52171071.481921-2-0.10-0.59Matches
2015-201626Montpellierfr FRA1. Ligue 112th95175715.15.763310.5626-4-0.70-0.88Matches
2016-201727Montpellierfr FRA1. Ligue 115th241,4856243.416.5169841.131924-5-0.30+0.30Matches
2017-201828Montpellierfr FRA1. Ligue 110th373,0628389.534.034893031701.383231+1+0.03-0.4737.335.6+1.7+0.05-0.44Matches
2018-201929Montpellierfr FRA1. Ligue 16th351,7895152.319.9188513171511.572822+6+0.30+0.0323.124.6-1.5-0.08-0.61Matches
2019-202030Brestfr FRA1. Ligue 114th191,2246448.613.61483951361.261521-6-0.44-0.6514.025.7-11.7-0.86-0.64Matches
2020-202131Brestfr FRA1. Ligue 117th221,6817649.218.719851032321.272722+5+0.27+1.3520.728.1-7.5-0.40-0.37Matches
2021-202232Brestfr FRA1. Ligue 111th158475624.89.4982461851.201315-2-0.210.009.916.7-6.8-0.73-0.52Matches
2022-202333Paris FCfr FRA2. Ligue 27th281,5485545.317.217851211921.571619-3-0.17-0.4120.417.9+2.5+0.15-0.06Matches
2023-202434Paris FCfr FRA2. Ligue 25th6142244.21.6190151021.6704-4-2.54-2.840.71.3-0.6-0.39-0.70Matches
15 Seasons5 Clubs2 Leagues35722,0546243.8245.02418613911614301.36171185-14-0.09-0.09126.1150.0-23.9-0.21-0.33
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 League1368,6106350.495.79587624115131.35100104-4-0.04-0.1460.360.2+0.20.00-0.53
Ajaccio (4 Seasons)2 Leagues1217,5546255.283.9814140
Brest (3 Seasons)1 League563,7526740.141.74284231417131.255558-3-0.07+0.3144.670.6-26.0-0.62-0.47
Paris FC (2 Seasons)1 League341,6905024.718.8188513161041.591623-7-0.37-0.6521.219.2+1.9+0.10-0.17
Châteauroux (1 Season)1 League104484513.15.055
Ligue 1 (11 Seasons)28118,0616449.2200.7199861268216261.32155162-7-0.05+0.04105.0130.8-25.8-0.27-0.29
Ligue 2 (4 Seasons)763,9935329.244.4428513341041.591623-7-0.37-0.6521.219.2+1.9+0.10-0.17
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-201727Montpellierfr FRA1. Coupe de la Ligue9th218090100.02.02902001.503300.00Matches
2017-201828Montpellierfr FRACoupe de France9th3300100100.03.331003001.336600.00Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd2995027.51.119111813.0010+1+0.91-0.13Matches
2018-201929Montpellierfr FRACoupe de France33rd1767684.40.81760000.000000.00+6.43Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th19090100.01.01901000.0003-3-3.00Matches
2019-202030Brestfr FRACoupe de France33rd1949478.31.01940000.001100.00+3.46Matches
2021-202232Brestfr FRACoupe de FranceR1621356850.01.5190114502.0030+3+2.00+3.33Matches
2022-202333Paris FCfr FRACoupe de FranceR1643017566.93.34750002.5072+5+1.50-1.53Matches
6 Seasons3 Clubs2 Leagues161,2758068.514.21487822711.692115+6+0.42-0.19
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 Leagues97458373.08.389271811.441012-2-0.24-0.90
Brest (2 Seasons)1 League32297658.72.5292114501.3341+3+1.18+2.86
Paris FC (1 Season)1 League43017566.93.34750002.5072+5+1.50-1.53
Coupe de France (5 Seasons)119068273.710.11086414501.64179+8+0.79+0.52
Coupe de la Ligue (3 Seasons)53697458.64.149041811.8046-2-0.49-1.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
2009-201020Châteaurouxfr FRA2. Ligue 25.010Matches
2010-201121Ajacciofr FRA2. Ligue 220.630
2011-201222Ajacciofr FRA1. Ligue 113.94128Matches
2012-201323Ajacciofr FRA1. Ligue 118.15040Matches
2013-201424Ajacciofr FRA1. Ligue 131.36054Matches
2014-201525Montpellierfr FRA1. Ligue 119.51027Matches
2015-201626Montpellierfr FRA1. Ligue 15.71010Matches
2016-201727Montpellierfr FRA1. Coupe de la Ligue2.00000Matches
2016-201727Montpellierfr FRA1. Ligue 116.510012300842219000Matches
2017-201828Montpellierfr FRACoupe de France3.30000Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue1.10000Matches
2017-201828Montpellierfr FRA1. Ligue 134.0100059710525745100233554853.4Matches
2018-201929Montpellierfr FRACoupe de France0.8000000000000Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue1.00000Matches
2018-201929Montpellierfr FRA1. Ligue 119.950030264402233010134221756.4Matches
2019-202030Brestfr FRACoupe de France1.00000000000Matches
2019-202030Brestfr FRA1. Ligue 113.6100151311271300073151353.6Matches
2020-202131Brestfr FRA1. Ligue 118.74102717144726010107222052.4Matches
2021-202232Brestfr FRACoupe de France1.51001002220Matches
2021-202232Brestfr FRA1. Ligue 19.410011150122412000469660.0Matches
2022-202333Paris FCfr FRACoupe de France3.30000403120Matches
2022-202333Paris FCfr FRA2. Ligue 217.22102138227271300096181162.1Matches
2023-202434Paris FCfr FRA2. Ligue 21.60002100550001200Matches
15 Seasons5 Clubs4 Leagues259.24630337215823621417012070114111555.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (5 Seasons)3 Leagues103.91800138127417610197110367776554.2
Ajaccio (4 Seasons)2 Leagues83.9181122
Brest (3 Seasons)2 Leagues44.271054452308053010226463954.1
Paris FC (2 Seasons)2 Leagues22.121023432303320000108181162.1
Châteauroux (1 Season)1 League5.010
Ligue 1 (11 Seasons)200.73920313172620417914812059312310454.2
Coupe de France (5 Seasons)10.1100140534000
Ligue 2 (4 Seasons)44.461023392273218000108181162.1
Coupe de la Ligue (3 Seasons)4.10000
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
2009-201020Châteauroux1 League5.010
2010-201121Ajaccio1 League20.630
2011-201222Ajaccio1 League13.94128
2012-201323Ajaccio1 League18.15040
2013-201424Ajaccio1 League31.36054
2014-201525Montpellier1 League19.51027
2015-201626Montpellier1 League5.71010
2016-201727Montpellier2 Leagues18.510012300842219000
2017-201828Montpellier3 Leagues38.5100059710525745100233554853.4
2018-201929Montpellier3 Leagues21.750030264402233010134221756.4
2019-202030Brest2 Leagues14.6100151311271300073151353.6
2020-202131Brest1 League18.74102717144726010107222052.4
2021-202232Brest2 Leagues10.920012150142614000469660.0
2022-202333Paris FC2 Leagues20.52102142230281500096181162.1
2023-202434Paris FC1 League1.60002100550001200
15 Seasons5 Clubs4 Leagues259.24630337215823621417012070114111555.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (5 Seasons)3 Leagues103.91800138127417610197110367776554.2
Ajaccio (4 Seasons)2 Leagues83.9181122
Brest (3 Seasons)2 Leagues44.271054452308053010226463954.1
Paris FC (2 Seasons)2 Leagues22.121023432303320000108181162.1
Châteauroux (1 Season)1 League5.010
Ligue 1 (11 Seasons)200.73920313172620417914812059312310454.2
Coupe de France (5 Seasons)10.1100140534000
Ligue 2 (4 Seasons)44.461023392273218000108181162.1
Coupe de la Ligue (3 Seasons)4.10000
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
2009-201020Châteaurouxfr FRA2. Ligue 216th5.010Matches
2010-201121Ajacciofr FRA2. Ligue 22nd20.630
2011-201222Ajacciofr FRA1. Ligue 116th13.94128Matches
2012-201323Ajacciofr FRA1. Ligue 117th18.15040Matches
2013-201424Ajacciofr FRA1. Ligue 120th31.36054Matches
2014-201525Montpellierfr FRA1. Ligue 17th19.51027Matches
2015-201626Montpellierfr FRA1. Ligue 112th5.71010Matches
2016-201727Montpellierfr FRA1. Ligue 115th16.510012300842219000Matches
2017-201828Montpellierfr FRA1. Ligue 110th34.0100059710525745100233554853.4Matches
2018-201929Montpellierfr FRA1. Ligue 16th19.950030264402233010134221756.4Matches
2019-202030Brestfr FRA1. Ligue 114th13.6100151311271300073151353.6Matches
2020-202131Brestfr FRA1. Ligue 117th18.74102717144726010107222052.4Matches
2021-202232Brestfr FRA1. Ligue 111th9.410011150122412000469660.0Matches
2022-202333Paris FCfr FRA2. Ligue 27th17.22102138227271300096181162.1Matches
2023-202434Paris FCfr FRA2. Ligue 25th1.60002100550001200Matches
15 Seasons5 Clubs2 Leagues245.04530336211823121116612070114111555.1
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 League95.71800138127417610197110367776554.2
Ajaccio (4 Seasons)2 Leagues83.9181122
Brest (3 Seasons)1 League41.761053452287851010226463954.1
Paris FC (2 Seasons)1 League18.821023392273218000108181162.1
Châteauroux (1 Season)1 League5.010
Ligue 1 (11 Seasons)200.73920313172620417914812059312310454.2
Ligue 2 (4 Seasons)44.461023392273218000108181162.1
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-201727Montpellierfr FRA1. Coupe de la Ligue9th2.00000Matches
2017-201828Montpellierfr FRACoupe de France9th3.30000Matches
2017-201828Montpellierfr FRA1. Coupe de la Ligue3rd1.10000Matches
2018-201929Montpellierfr FRACoupe de France33rd0.8000000000000Matches
2018-201929Montpellierfr FRA1. Coupe de la Ligue17th1.00000Matches
2019-202030Brestfr FRACoupe de France33rd1.00000000000Matches
2021-202232Brestfr FRACoupe de FranceR161.51001002220Matches
2022-202333Paris FCfr FRACoupe de FranceR163.30000403120Matches
6 Seasons3 Clubs2 Leagues14.2100140534000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montpellier (3 Seasons)2 Leagues8.3000000000000
Brest (2 Seasons)1 League2.51001002220
Paris FC (1 Season)1 League3.30000403120
Coupe de France (5 Seasons)10.1100140534000
Coupe de la Ligue (3 Seasons)4.10000

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.