FBref.com Logo Dennis Appiah Scouting Report

FBref.com Logo
for the free FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th17161,37515.3000000200.000.000.000.000.00
2012-201320Monacofr FRA2. Ligue 21st611832.0000000000.000.000.000.000.00
2013-201421Caenfr FRA2. Ligue 23rd35342,98933.2000000200.000.000.000.000.00
2014-201522Caenfr FRA1. Ligue 113th30292,57128.6022000310.000.070.070.000.07Matches
2015-201623Caenfr FRA1. Ligue 17th38383,42038.0112100200.030.030.050.030.05Matches
2016-201724Anderlechtbe BEL1. First Division A1st17171,47416.4000000100.000.000.000.000.00Matches
2017-201825Anderlechtbe BEL1. First Division A3rd27231,96921.9066000600.20.23.53.7541091390.000.270.270.000.270.010.160.170.010.17Matches
2018-201926Anderlechtbe BEL1. First Division A6th19151,37315.3011000200.10.10.30.42572390.000.070.070.000.070.000.020.030.000.03Matches
2019-202027Nantesfr FRA1. Ligue 113th19181,60517.8000000200.10.10.40.42367320.000.000.000.000.000.000.020.020.000.02Matches
2020-202128Nantesfr FRA1. Ligue 118th22161,55617.3022000300.30.31.31.63377810.000.120.120.000.120.020.070.090.020.09Matches
2021-202229Nantesfr FRA1. Ligue 19th32222,09923.3000000400.00.00.30.32569580.000.000.000.000.000.000.010.010.000.01Matches
2022-202330Nantesfr FRA1. Ligue 116th1597958.8000000100.40.40.20.61539510.000.000.000.000.000.050.020.060.050.06Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th19191,67518.6011000100.20.21.31.529122530.000.050.050.000.050.010.070.080.010.08Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd33292,58928.8022000400.50.52.73.1551301130.000.070.070.000.070.020.090.110.020.11Matches
13 Seasons5 Clubs3 Leagues32928625,673285.3115161003311.71.79.811.62596855660.000.050.060.000.060.010.070.080.010.08
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
Nantes (4 Seasons)1 League88656,05567.30220001000.80.82.12.9962522220.000.030.030.000.030.010.030.040.010.04
Caen (3 Seasons)2 Leagues1031018,98099.8134100710.010.030.040.010.04
Anderlecht (3 Seasons)1 League63554,81653.5077000900.30.33.84.1791811780.000.130.130.000.130.010.110.110.010.11
Saint-Étienne (2 Seasons)1 League52484,26447.4033000500.70.74.04.6842521660.000.060.060.000.060.010.080.100.010.10
Monaco (2 Seasons)1 League23171,55817.3000000200.000.000.000.000.00
Ligue 1 (6 Seasons)15613212,046133.81561001510.80.82.12.9962522220.010.040.040.010.040.010.030.040.010.04
Ligue 2 (5 Seasons)110998,81197.9033000900.70.74.04.6842521660.000.030.030.000.030.010.080.100.010.10
First Division A (3 Seasons)63554,81653.5077000900.30.33.84.1791811780.000.130.130.000.130.010.110.110.010.11
Become a Stathead & surf this site ad-free.

Shooting: Domestic Leagues

Shooting: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th15.3040.260.0000
2012-201320Monacofr FRA2. Ligue 21st2.0010.490.0000
2013-201421Caenfr FRA2. Ligue 23rd33.2080.240.0000
2014-201522Caenfr FRA1. Ligue 113th28.6010.040.0000Matches
2015-201623Caenfr FRA1. Ligue 17th38.0140.110.2500Matches
2016-201724Anderlechtbe BEL1. First Division A1st16.40010.000.060.0000Matches
2017-201825Anderlechtbe BEL1. First Division A3rd21.903133.30.140.050.000.0016.50000.20.20.06-0.2-0.2Matches
2018-201926Anderlechtbe BEL1. First Division A6th15.30200.00.130.000.0030.90000.10.10.04-0.1-0.1Matches
2019-202027Nantesfr FRA1. Ligue 113th17.80100.00.060.000.0017.10000.10.10.05-0.1-0.1Matches
2020-202128Nantesfr FRA1. Ligue 118th17.30600.00.350.000.0018.00000.30.30.05-0.3-0.3Matches
2021-202229Nantesfr FRA1. Ligue 19th23.30200.00.090.000.0022.20000.00.00.020.00.0Matches
2022-202330Nantesfr FRA1. Ligue 116th8.805120.00.570.110.000.0019.30000.40.40.08-0.4-0.4Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th18.605360.00.270.160.000.0021.70000.20.20.04-0.2-0.2Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd28.807228.60.240.070.000.0019.10000.50.50.07-0.5-0.5Matches
13 Seasons5 Clubs3 Leagues285.31312625.80.180.090.000.0420.00001.71.70.06-1.7-1.7
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
Nantes (4 Seasons)1 League67.301417.10.210.010.000.0019.00000.80.80.06-0.8-0.8
Caen (3 Seasons)2 Leagues99.81130.130.0800
Anderlecht (3 Seasons)1 League53.505240.00.090.040.000.0022.30000.30.30.05-0.3-0.3
Saint-Étienne (2 Seasons)1 League47.4012541.70.250.110.000.0020.20000.70.70.06-0.7-0.7
Monaco (2 Seasons)1 League17.3050.290.0000
Ligue 1 (6 Seasons)133.811467.10.210.040.000.1719.00000.80.80.06-0.8-0.8
Ligue 2 (5 Seasons)97.90121841.70.250.180.000.0020.20000.70.70.06-0.7-0.7
First Division A (3 Seasons)53.505240.00.090.040.000.0022.30000.30.30.05-0.3-0.3

Passing: Domestic Leagues

Passing: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th15.30
2012-201320Monacofr FRA2. Ligue 21st2.00
2013-201421Caenfr FRA2. Ligue 23rd33.20
2014-201522Caenfr FRA1. Ligue 113th28.62Matches
2015-201623Caenfr FRA1. Ligue 17th38.01Matches
2016-201724Anderlechtbe BEL1. First Division A1st16.40Matches
2017-201825Anderlechtbe BEL1. First Division A3rd21.9933128172.815370669545052785.439652275.96416239.563.52.9+2.519952313109Matches
2018-201926Anderlechtbe BEL1. First Division A6th15.368185379.811695512333437190.027134279.26611358.410.30.9+0.756113772Matches
2019-202027Nantesfr FRA1. Ligue 113th17.873498274.710333487547354886.321929374.7268729.900.40.3-0.48452267Matches
2020-202128Nantesfr FRA1. Ligue 118th17.362886872.49400493236842287.221930571.8329832.721.31.0+0.7146615577Matches
2021-202229Nantesfr FRA1. Ligue 19th23.3756100175.513014591334839987.231940479.07113951.100.31.0-0.334312769Matches
2022-202330Nantesfr FRA1. Ligue 116th8.833946872.45590219615219179.615420475.5225341.500.20.3-0.24307439Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th18.6830103380.313796636539044687.437543785.84410342.711.31.0-0.31177155122Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd28.81255162077.520430875561371485.954266581.57517343.422.72.8-0.7251052411130Matches
13 Seasons5 Clubs3 Leagues285.36156810675.999628448543128361886.52495317278.740092843.1159.810.2+5.28952211154685
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
Nantes (4 Seasons)1 League67.32457331974.038337179161341156086.0911120675.515137740.122.12.6-0.1291843618252
Caen (3 Seasons)2 Leagues99.83
Anderlecht (3 Seasons)1 League53.51614213475.6270651181878489887.366786477.213027547.373.83.9+3.2241563620181
Saint-Étienne (2 Seasons)1 League47.42085265378.634226151201003116086.5917110283.211927643.134.03.8-1.0361823916252
Monaco (2 Seasons)1 League17.30
Ligue 1 (6 Seasons)133.82457331974.038337179161341156086.0911120675.515137740.152.12.6+2.9291843618252
Ligue 2 (5 Seasons)97.92085265378.634226151201003116086.5917110283.211927643.134.03.8-1.0361823916252
First Division A (3 Seasons)53.51614213475.6270651181878489887.366786477.213027547.373.83.9+3.2241563620181

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th15.3
2012-201320Monacofr FRA2. Ligue 21st2.0
2013-201421Caenfr FRA2. Ligue 23rd33.2
2014-201522Caenfr FRA1. Ligue 113th28.6Matches
2015-201623Caenfr FRA1. Ligue 17th38.0Matches
2016-201724Anderlechtbe BEL1. First Division A1st16.40Matches
2017-201825Anderlechtbe BEL1. First Division A3rd21.9128110612151312882020000933537Matches
2018-201926Anderlechtbe BEL1. First Division A6th15.3853729122802331130000681217Matches
2019-202027Nantesfr FRA1. Ligue 113th17.89827811991201321870000734220Matches
2020-202128Nantesfr FRA1. Ligue 118th17.38686761891302471760000628318Matches
2021-202229Nantesfr FRA1. Ligue 19th23.310018561411010381310000756418Matches
2022-202330Nantesfr FRA1. Ligue 116th8.8468393745002169000033918Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th18.610338631652214271430000830520Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd28.816201325285175369268000012551036Matches
13 Seasons5 Clubs3 Leagues285.381066684139010081435512890000615632174
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nantes (4 Seasons)1 League67.3331927066034013138563000024571064
Caen (3 Seasons)2 Leagues99.8
Anderlecht (3 Seasons)1 League53.521341790337211412131500001614754
Saint-Étienne (2 Seasons)1 League47.426532188450396796411000020851556
Monaco (2 Seasons)1 League17.3
Ligue 1 (6 Seasons)133.8331927066034013138563000024571064
Ligue 2 (5 Seasons)97.926532188450396796411000020851556
First Division A (3 Seasons)53.521341790337211412131500001614754

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th15.3
2012-201320Monacofr FRA2. Ligue 21st2.0
2013-201421Caenfr FRA2. Ligue 23rd33.2
2014-201522Caenfr FRA1. Ligue 113th28.6Matches
2015-201623Caenfr FRA1. Ligue 17th38.0Matches
2016-201724Anderlechtbe BEL1. First Division A1st16.4Matches
2017-201825Anderlechtbe BEL1. First Division A3rd21.9351.60323000070.32700000Matches
2018-201926Anderlechtbe BEL1. First Division A6th15.3161.12150100030.21300000Matches
2019-202027Nantesfr FRA1. Ligue 113th17.8170.95143000000.00000000Matches
2020-202128Nantesfr FRA1. Ligue 118th17.3321.85280100350.29500000Matches
2021-202229Nantesfr FRA1. Ligue 19th23.3150.64131100000.00000000Matches
2022-202330Nantesfr FRA1. Ligue 116th8.8111.2581200010.11100000Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th18.6281.50250200120.11200000Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd28.8551.91492220020.07200000Matches
13 Seasons5 Clubs3 Leagues285.32091.39184109204200.132000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nantes (4 Seasons)1 League67.3751.11635400360.09600000
Caen (3 Seasons)2 Leagues99.8
Anderlecht (3 Seasons)1 League53.5511.414731000100.281000000
Saint-Étienne (2 Seasons)1 League47.4831.75742420140.08400000
Monaco (2 Seasons)1 League17.3
Ligue 1 (6 Seasons)133.8751.11635400360.09600000
Ligue 2 (5 Seasons)97.9831.75742420140.08400000
First Division A (3 Seasons)53.5511.414731000100.281000000

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th15.3
2012-201320Monacofr FRA2. Ligue 21st2.0
2013-201421Caenfr FRA2. Ligue 23rd33.2
2014-201522Caenfr FRA1. Ligue 113th28.6Matches
2015-201623Caenfr FRA1. Ligue 17th38.0Matches
2016-201724Anderlechtbe BEL1. First Division A1st16.400Matches
2017-201825Anderlechtbe BEL1. First Division A3rd21.9593838165204841.728284243089541Matches
2018-201926Anderlechtbe BEL1. First Division A6th15.341262993173056.71313582667450Matches
2019-202027Nantesfr FRA1. Ligue 113th17.8583532206285253.8249362381340Matches
2020-202128Nantesfr FRA1. Ligue 118th17.3553433157325954.227236172580430Matches
2021-202229Nantesfr FRA1. Ligue 19th23.3553435182284858.3203013172782740Matches
2022-202330Nantesfr FRA1. Ligue 116th8.821111470102737.01713581031160Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th18.6573729235285352.825288202380410Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd28.8886047356488060.0323382537125690Matches
13 Seasons5 Clubs3 Leagues285.34342752571433421139753.1186177521252016353761
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
Nantes (4 Seasons)1 League67.318911411460159818652.788752748852741670
Caen (3 Seasons)2 Leagues99.80
Anderlecht (3 Seasons)1 League53.51006467258377847.4414193256156991
Saint-Étienne (2 Seasons)1 League47.4145977658117613357.157611645602051100
Monaco (2 Seasons)1 League17.30
Ligue 1 (6 Seasons)133.818911411460159818652.788752748852741670
Ligue 2 (5 Seasons)97.9145977658117613357.157611645602051100
First Division A (3 Seasons)53.51006467258377847.4414193256156991

Possession: Domestic Leagues

Possession: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th15.3
2012-201320Monacofr FRA2. Ligue 21st2.0
2013-201421Caenfr FRA2. Ligue 23rd33.2
2014-201522Caenfr FRA1. Ligue 113th28.6Matches
2015-201623Caenfr FRA1. Ligue 17th38.0Matches
2016-201724Anderlechtbe BEL1. First Division A1st16.4Matches
2017-201825Anderlechtbe BEL1. First Division A3rd21.9150858422702395181508311754.81445.264835891816543182526867139Matches
2018-201926Anderlechtbe BEL1. First Division A6th15.31017643485201614101716743.8956.34972414128025192131362939Matches
2019-202027Nantesfr FRA1. Ligue 113th17.811545239956819451154292275.9724.15132662143023273211859632Matches
2020-202128Nantesfr FRA1. Ligue 118th17.3105750345462256121057201260.0840.04672251118933293181751281Matches
2021-202229Nantesfr FRA1. Ligue 19th23.3124310246657621571243301446.71653.3663365817332520323567858Matches
2022-202330Nantesfr FRA1. Ligue 116th8.855437158292113455418633.31055.63722193117315130121033951Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th18.6122648355699182101226241562.5937.5804466726302919217673453Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd28.81971111596954447161971562748.22951.81232727634215548446261106113Matches
13 Seasons5 Clubs3 Leagues285.3973052230894773196376973022412053.610245.551962871014672259206251751215461566
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
Nantes (4 Seasons)1 League67.3400824113681898778284008975455.74142.320151076455259689974502125222
Caen (3 Seasons)2 Leagues99.8
Anderlecht (3 Seasons)1 League53.525251227701222556222525472451.12348.911456003309679501038391496178
Saint-Étienne (2 Seasons)1 League47.431971599511653629263197804252.53847.520361194360518467663321840166
Monaco (2 Seasons)1 League17.3
Ligue 1 (6 Seasons)133.8400824113681898778284008975455.74142.320151076455259689974502125222
Ligue 2 (5 Seasons)97.931971599511653629263197804252.53847.520361194360518467663321840166
First Division A (3 Seasons)53.525251227701222556222525472451.12348.911456003309679501038391496178

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th171,3758140.215.3161
2012-201320Monacofr FRA2. Ligue 21st6183315.42.015
2013-201421Caenfr FRA2. Ligue 23rd352,9898587.433.2341
2014-201522Caenfr FRA1. Ligue 113th302,5718675.228.62928121.334232+10+0.35+1.52Matches
2015-201623Caenfr FRA1. Ligue 17th383,42090100.038.03838001.423952-13-0.34Matches
2016-201724Anderlechtbe BEL1. First Division A1st171,4748740.916.41714012.243212+20+1.22+0.16Matches
2017-201825Anderlechtbe BEL1. First Division A3rd271,9697354.721.92316421.813431+3+0.14+0.0832.527.9+4.7+0.21-0.43Matches
2018-201926Anderlechtbe BEL1. First Division A6th191,3737238.115.3158713417111.632522+3+0.20+0.1626.818.2+8.6+0.60+0.29Matches
2019-202027Nantesfr FRA1. Ligue 113th191,6058463.717.818881612851.37161600.00+0.3019.818.9+0.9+0.05+0.26Matches
2020-202128Nantesfr FRA1. Ligue 118th221,5567145.517.3168713628131.142728-1-0.06+0.2825.128.6-3.6-0.21-0.16Matches
2021-202229Nantesfr FRA1. Ligue 19th322,0996661.423.3228719101841.503127+4+0.17-0.0325.933.2-7.3-0.31-0.33Matches
2022-202330Nantesfr FRA1. Ligue 116th157955323.28.8976361800.87816-8-0.91-0.5610.012.5-2.4-0.28-0.03Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th191,6758849.018.6198817012.113421+13+0.70+1.0633.320.6+12.7+0.68+0.62Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd332,5897875.728.829872641901.653324+9+0.31-0.5538.232.0+6.1+0.21-0.49Matches
13 Seasons5 Clubs3 Leagues32925,6737854.0285.3286862034320391.54321281+40+0.17+0.17211.7192.1+19.6+0.13+0.01
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
Nantes (4 Seasons)1 League886,0556947.467.36586512321221.278287-5-0.07+0.1580.893.3-12.4-0.18-0.05
Caen (3 Seasons)2 Leagues1038,9808787.599.810166221.388184-3-0.05+1.12
Anderlecht (3 Seasons)1 League634,8167644.653.5558743817141.879165+26+0.49+0.0859.346.1+13.2+0.37-0.08
Saint-Étienne (2 Seasons)1 League524,2648262.347.448874341911.826745+22+0.46+0.4371.552.7+18.8+0.40+0.13
Monaco (2 Seasons)1 League231,5586822.817.3176
Ligue 1 (6 Seasons)15612,0467761.4133.8132861172421241.32163171-8-0.06+0.2780.893.3-12.4-0.18-0.05
Ligue 2 (5 Seasons)1108,8118051.597.9998743111911.826745+22+0.46+0.4371.552.7+18.8+0.40+0.13
First Division A (3 Seasons)634,8167644.653.5558743817141.879165+26+0.49+0.0859.346.1+13.2+0.37-0.08

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues 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
2011-201219Monacofr FRA2. Ligue 28th15.320
2012-201320Monacofr FRA2. Ligue 21st2.000
2013-201421Caenfr FRA2. Ligue 23rd33.220
2014-201522Caenfr FRA1. Ligue 113th28.63134Matches
2015-201623Caenfr FRA1. Ligue 17th38.02034Matches
2016-201724Anderlechtbe BEL1. First Division A1st16.410000000000Matches
2017-201825Anderlechtbe BEL1. First Division A3rd21.960041130883038010136332755.0Matches
2018-201926Anderlechtbe BEL1. First Division A6th15.3200173033262600064251464.1Matches
2019-202027Nantesfr FRA1. Ligue 113th17.82002670322335000100191752.8Matches
2020-202128Nantesfr FRA1. Ligue 118th17.3300163147253401099302356.6Matches
2021-202229Nantesfr FRA1. Ligue 19th23.3400394238273401197303943.5Matches
2022-202330Nantesfr FRA1. Ligue 116th8.8100161121101101050161650.0Matches
2022-202330Saint-Étiennefr FRA2. Ligue 28th18.61002990272337010100302554.5Matches
2023-202431Saint-Étiennefr FRA2. Ligue 23rd28.840033131693760000169324442.1Matches
13 Seasons5 Clubs3 Leagues285.3331028553535520127505181521520551.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nantes (4 Seasons)1 League67.310009715413885114031346959550.0
Caen (3 Seasons)2 Leagues99.87168
Anderlecht (3 Seasons)1 League53.5900581601215664010200584158.6
Saint-Étienne (2 Seasons)1 League47.450062221966097010269626947.3
Monaco (2 Seasons)1 League17.320
Ligue 1 (6 Seasons)133.8151016515413885114031346959550.0
Ligue 2 (5 Seasons)97.990062221966097010269626947.3
First Division A (3 Seasons)53.5900581601215664010200584158.6

Player Club Summary

Leaderboard Appearances, Awards, and Honors

Wages

Additional Resources

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.