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
2009-201021Châteaurouxfr FRA2. Ligue 216th19131,23413.7459400000.290.360.660.290.66
2010-201122Châteaurouxfr FRA2. Ligue 214th34191,55417.3448311310.230.230.460.170.41
2011-201223Châteaurouxfr FRA2. Ligue 214th31211,71719.1336300510.160.160.310.160.31
2012-201324Nancyfr FRA1. Ligue 118th201093310.4235200000.190.290.480.190.48Matches
2013-201425Nancyfr FRA2. Ligue 24th1244725.2011000020.000.190.190.000.19
2014-201526Nancyfr FRA2. Ligue 25th22121,05911.8303300000.250.000.250.250.25Matches
2015-201627Paris FCfr FRA2. Ligue 220th30252,15924.0617511100.250.040.290.210.25Matches
2016-201728Niortfr FRA2. Ligue 210th33312,52028.0358300210.110.180.290.110.29Matches
2017-201829Niortfr FRA2. Ligue 215th17161,28414.3448400300.280.280.560.280.56Matches
2017-201829Charleroibe BEL1. First Division A6th1033724.1000000300.60.60.81.4733290.000.000.000.000.000.150.190.340.150.34Matches
2018-201930Charleroibe BEL1. First Division A8th801001.1011000000.10.10.60.7715110.000.900.900.000.900.090.570.670.090.67Matches
2018-201930Grenoblefr FRA2. Ligue 29th18181,51416.8415400300.240.060.300.240.30Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th25242,19024.35510411200.210.210.410.160.37Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th30262,16624.1617422400.250.040.290.170.21Matches
12 Seasons6 Clubs3 Leagues30922219,274214.244347839552650.70.71.42.21448400.210.160.360.180.340.140.270.410.140.41
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
Châteauroux (5 Seasons)1 League1391038,86198.522184018441420.220.180.410.180.37
Nancy (3 Seasons)2 Leagues54262,46427.4549500020.180.150.330.180.33
Niort (2 Seasons)1 League50473,80442.37916700510.170.210.380.170.38
Charleroi (2 Seasons)1 League1834725.2011000300.70.71.42.21448400.000.190.190.000.190.140.270.410.140.41
Paris FC (1 Season)1 League30252,15924.0617511100.250.040.290.210.25
Grenoble (1 Season)1 League18181,51416.8415400300.240.060.300.240.30
Ligue 2 (11 Seasons)27120917,869198.542307237552350.210.150.360.190.34
First Division A (2 Seasons)1834725.2011000300.70.71.42.21448400.000.190.190.000.190.140.270.410.140.41
Ligue 1 (1 Season)201093310.4235200000.190.290.480.190.48

Compare Romain Grange to

Javascript is required for the selection of a player.
Ex: Lamine Yamal, Cristiano Ronaldo, Lionel Messi
Powered by Stathead.com Logo
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
2009-201021Châteaurouxfr FRA2. Ligue 216th13.74110.800.3600
2010-201122Châteaurouxfr FRA2. Ligue 214th17.34120.690.2511
2011-201223Châteaurouxfr FRA2. Ligue 214th19.13120.630.2500
2012-201324Nancyfr FRA1. Ligue 118th10.42141.350.1400Matches
2013-201425Nancyfr FRA2. Ligue 24th5.2020.380.0000
2014-201526Nancyfr FRA2. Ligue 25th11.8380.680.3800Matches
2015-201627Paris FCfr FRA2. Ligue 220th24.06190.790.2611Matches
2016-201728Niortfr FRA2. Ligue 210th28.030140.000.500.2100Matches
2017-201829Niortfr FRA2. Ligue 215th14.340110.000.770.3600Matches
2017-201829Charleroibe BEL1. First Division A6th4.1013646.23.151.450.000.0023.35000.60.60.05-0.6-0.6Matches
2018-201930Charleroibe BEL1. First Division A8th1.10200.01.800.000.0023.11000.10.10.05-0.1-0.1Matches
2018-201930Grenoblefr FRA2. Ligue 29th16.8400Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th24.35622641.92.551.070.060.1511Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th24.16502040.02.080.830.080.2022Matches
12 Seasons6 Clubs3 Leagues214.24412715560.61.320.790.120.2323.36550.70.70.05-0.7-0.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
Châteauroux (5 Seasons)1 League98.5221128141.12.310.820.070.2244
Nancy (3 Seasons)2 Leagues27.45240.880.2100
Niort (2 Seasons)1 League42.370250.000.590.2800
Charleroi (2 Seasons)1 League5.2015640.02.861.140.000.0023.36000.70.70.05-0.7-0.7
Paris FC (1 Season)1 League24.06190.790.2611
Grenoble (1 Season)1 League16.8400
Ligue 2 (11 Seasons)198.54211213563.41.240.740.130.2455
First Division A (2 Seasons)5.2015640.02.861.140.000.0023.36000.70.70.05-0.7-0.7
Ligue 1 (1 Season)10.42141.350.1400

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
2009-201021Châteaurouxfr FRA2. Ligue 216th13.75
2010-201122Châteaurouxfr FRA2. Ligue 214th17.34
2011-201223Châteaurouxfr FRA2. Ligue 214th19.13
2012-201324Nancyfr FRA1. Ligue 118th10.43Matches
2013-201425Nancyfr FRA2. Ligue 24th5.21
2014-201526Nancyfr FRA2. Ligue 25th11.80Matches
2015-201627Paris FCfr FRA2. Ligue 220th24.01Matches
2016-201728Niortfr FRA2. Ligue 210th28.05Matches
2017-201829Niortfr FRA2. Ligue 215th14.34Matches
2017-201829Charleroibe BEL1. First Division A6th4.116826164.437441365607481.1649269.6418647.700.80.9-0.811303133Matches
2018-201930Charleroibe BEL1. First Division A8th1.1719971.71854626192479.2273479.4243863.210.60.2+0.46163215Matches
2018-201930Grenoblefr FRA2. Ligue 29th16.81Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th24.35Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th24.11Matches
12 Seasons6 Clubs3 Leagues214.223936066.455981991799880.69112672.26512452.4341.41.1+32.617466348
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
Châteauroux (5 Seasons)1 League98.518
Nancy (3 Seasons)2 Leagues27.44
Niort (2 Seasons)1 League42.39
Charleroi (2 Seasons)1 League5.223936066.455981991799880.69112672.26512452.411.41.1-0.417466348
Paris FC (1 Season)1 League24.01
Grenoble (1 Season)1 League16.81
Ligue 2 (11 Seasons)198.530
First Division A (2 Seasons)5.223936066.455981991799880.69112672.26512452.411.41.1-0.417466348
Ligue 1 (1 Season)10.43

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
2009-201021Châteaurouxfr FRA2. Ligue 216th13.7
2010-201122Châteaurouxfr FRA2. Ligue 214th17.3
2011-201223Châteaurouxfr FRA2. Ligue 214th19.1
2012-201324Nancyfr FRA1. Ligue 118th10.4Matches
2013-201425Nancyfr FRA2. Ligue 24th5.2
2014-201526Nancyfr FRA2. Ligue 25th11.8Matches
2015-201627Paris FCfr FRA2. Ligue 220th24.0Matches
2016-201728Niortfr FRA2. Ligue 210th28.00Matches
2017-201829Niortfr FRA2. Ligue 215th14.30Matches
2017-201829Charleroibe BEL1. First Division A6th4.126121347230550123710216812Matches
2018-201930Charleroibe BEL1. First Division A8th1.199871240617264207102Matches
2018-201930Grenoblefr FRA2. Ligue 29th16.8Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th24.3231Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th24.1223Matches
12 Seasons6 Clubs3 Leagues214.236030059270115213291112223914
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Châteauroux (5 Seasons)1 League98.5454
Nancy (3 Seasons)2 Leagues27.4
Niort (2 Seasons)1 League42.30
Charleroi (2 Seasons)1 League5.23603005927011673291112223914
Paris FC (1 Season)1 League24.0
Grenoble (1 Season)1 League16.8
Ligue 2 (11 Seasons)198.5454
First Division A (2 Seasons)5.23603005927011673291112223914
Ligue 1 (1 Season)10.4

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
2009-201021Châteaurouxfr FRA2. Ligue 216th13.7
2010-201122Châteaurouxfr FRA2. Ligue 214th17.3
2011-201223Châteaurouxfr FRA2. Ligue 214th19.1
2012-201324Nancyfr FRA1. Ligue 118th10.4Matches
2013-201425Nancyfr FRA2. Ligue 24th5.2
2014-201526Nancyfr FRA2. Ligue 25th11.8Matches
2015-201627Paris FCfr FRA2. Ligue 220th24.0Matches
2016-201728Niortfr FRA2. Ligue 210th28.0Matches
2017-201829Niortfr FRA2. Ligue 215th14.3Matches
2017-201829Charleroibe BEL1. First Division A6th4.1256.051210021000.00000000Matches
2018-201930Charleroibe BEL1. First Division A8th1.1109.0063001010.90100000Matches
2018-201930Grenoblefr FRA2. Ligue 29th16.8Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th24.3Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th24.1Matches
12 Seasons6 Clubs3 Leagues214.2356.671813022010.19100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Châteauroux (5 Seasons)1 League98.5
Nancy (3 Seasons)2 Leagues27.4
Niort (2 Seasons)1 League42.3
Charleroi (2 Seasons)1 League5.2356.671813022010.19100000
Paris FC (1 Season)1 League24.0
Grenoble (1 Season)1 League16.8
Ligue 2 (11 Seasons)198.5
First Division A (2 Seasons)5.2356.671813022010.19100000
Ligue 1 (1 Season)10.4

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
2009-201021Châteaurouxfr FRA2. Ligue 216th13.7
2010-201122Châteaurouxfr FRA2. Ligue 214th17.3
2011-201223Châteaurouxfr FRA2. Ligue 214th19.1
2012-201324Nancyfr FRA1. Ligue 118th10.4Matches
2013-201425Nancyfr FRA2. Ligue 24th5.2
2014-201526Nancyfr FRA2. Ligue 25th11.8Matches
2015-201627Paris FCfr FRA2. Ligue 220th24.0Matches
2016-201728Niortfr FRA2. Ligue 210th28.000Matches
2017-201829Niortfr FRA2. Ligue 215th14.300Matches
2017-201829Charleroibe BEL1. First Division A6th4.1432201520.041014840Matches
2018-201930Charleroibe BEL1. First Division A8th1.11110011100.001011200Matches
2018-201930Grenoblefr FRA2. Ligue 29th16.8Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th24.31115Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th24.11121Matches
12 Seasons6 Clubs3 Leagues214.25263202633.34202411040
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
Châteauroux (5 Seasons)1 League98.522360
Nancy (3 Seasons)2 Leagues27.40
Niort (2 Seasons)1 League42.3000
Charleroi (2 Seasons)1 League5.2543202633.3420251040
Paris FC (1 Season)1 League24.00
Grenoble (1 Season)1 League16.80
Ligue 2 (11 Seasons)198.522360
First Division A (2 Seasons)5.2543202633.3420251040
Ligue 1 (1 Season)10.40

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
2009-201021Châteaurouxfr FRA2. Ligue 216th13.7
2010-201122Châteaurouxfr FRA2. Ligue 214th17.3
2011-201223Châteaurouxfr FRA2. Ligue 214th19.1
2012-201324Nancyfr FRA1. Ligue 118th10.4Matches
2013-201425Nancyfr FRA2. Ligue 24th5.2
2014-201526Nancyfr FRA2. Ligue 25th11.8Matches
2015-201627Paris FCfr FRA2. Ligue 220th24.0Matches
2016-201728Niortfr FRA2. Ligue 210th28.0Matches
2017-201829Niortfr FRA2. Ligue 215th14.3Matches
2017-201829Charleroibe BEL1. First Division A6th4.1293431163104929333100.000.01206202947326018629Matches
2018-201930Charleroibe BEL1. First Division A8th1.1104095739110400062522272751117011Matches
2018-201930Grenoblefr FRA2. Ligue 29th16.8Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th24.3Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th24.1Matches
12 Seasons6 Clubs3 Leagues214.23974402201431039733100.000.0182114256614837125640
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
Châteauroux (5 Seasons)1 League98.5
Nancy (3 Seasons)2 Leagues27.4
Niort (2 Seasons)1 League42.3
Charleroi (2 Seasons)1 League5.23974402201431039733100.000.0182114256614837125640
Paris FC (1 Season)1 League24.0
Grenoble (1 Season)1 League16.8
Ligue 2 (11 Seasons)198.5
First Division A (2 Seasons)5.23974402201431039733100.000.0182114256614837125640
Ligue 1 (1 Season)10.4

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
2009-201021Châteaurouxfr FRA2. Ligue 216th191,2346536.113.7136
2010-201122Châteaurouxfr FRA2. Ligue 214th341,5544645.417.31915
2011-201223Châteaurouxfr FRA2. Ligue 214th311,7175550.219.12110
2012-201324Nancyfr FRA1. Ligue 118th209334727.310.410410Matches
2013-201425Nancyfr FRA2. Ligue 24th124723913.85.248
2014-201526Nancyfr FRA2. Ligue 25th221,0594831.011.81221041.231415-1-0.08-0.66Matches
2015-201627Paris FCfr FRA2. Ligue 220th302,1597263.124.02510510.871933-14-0.58-0.23Matches
2016-201728Niortfr FRA2. Ligue 210th332,5207673.728.0318201.273040-10-0.36-0.16Matches
2017-201829Niortfr FRA2. Ligue 215th171,2847637.514.3165101.41202000.00+0.55Matches
2017-201829Charleroibe BEL1. First Division A6th103723710.34.130740.9026-4-0.97-1.163.84.8-1.0-0.24-0.12Matches
2018-201930Charleroibe BEL1. First Division A8th8100133.71.10081241.131100.00-0.452.01.5+0.4+0.40+0.23Matches
2018-201930Grenoblefr FRA2. Ligue 29th181,5148444.316.818847001.001926-7-0.42-0.56Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th252,1908886.924.324902412911.322129-8-0.33+1.85Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th302,1667263.324.126791242610.671831-13-0.54+0.39Matches
12 Seasons6 Clubs3 Leagues30919,2746241.5214.222284728717151.08144201-57-0.38-0.375.86.3-0.6-0.11-0.12
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
Châteauroux (5 Seasons)1 League1398,8616454.798.51038436362720.973960-21-0.43+0.76
Nancy (3 Seasons)2 Leagues542,4644624.027.42662841.231415-1-0.08-0.66
Niort (2 Seasons)1 League503,8047655.642.34713301.325060-10-0.24+0.21
Charleroi (2 Seasons)1 League18472267.55.230151281.0037-4-0.76-1.075.86.3-0.6-0.11-0.12
Paris FC (1 Season)1 League302,1597263.124.02510510.871933-14-0.58-0.23
Grenoble (1 Season)1 League181,5148444.316.818847001.001926-7-0.42-0.56
Ligue 2 (11 Seasons)27117,8696648.7198.52098468622771.09141194-53-0.37-0.17
First Division A (2 Seasons)18472267.55.230151281.0037-4-0.76-1.075.86.3-0.6-0.11-0.12
Ligue 1 (1 Season)209334727.310.410410

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
2009-201021Châteaurouxfr FRA2. Ligue 216th13.700
2010-201122Châteaurouxfr FRA2. Ligue 214th17.331
2011-201223Châteaurouxfr FRA2. Ligue 214th19.151
2012-201324Nancyfr FRA1. Ligue 118th10.4007Matches
2013-201425Nancyfr FRA2. Ligue 24th5.202
2014-201526Nancyfr FRA2. Ligue 25th11.800Matches
2015-201627Paris FCfr FRA2. Ligue 220th24.01011Matches
2016-201728Niortfr FRA2. Ligue 210th28.02101200000000Matches
2017-201829Niortfr FRA2. Ligue 215th14.33001200000000Matches
2017-201829Charleroibe BEL1. First Division A6th4.13006405043000281233.3Matches
2018-201930Charleroibe BEL1. First Division A8th1.10000101711000410100.0Matches
2018-201930Grenoblefr FRA2. Ligue 29th16.83000Matches
2019-202031Châteaurouxfr FRA2. Ligue 215th24.32001213223115110Matches
2020-202132Châteaurouxfr FRA2. Ligue 220th24.14002212522321110Matches
12 Seasons6 Clubs3 Leagues214.22650823075214126000322250.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Châteauroux (5 Seasons)1 League98.514203425745436220
Nancy (3 Seasons)2 Leagues27.4027
Niort (2 Seasons)1 League42.35102400000000
Charleroi (2 Seasons)1 League5.23006506754000322250.0
Paris FC (1 Season)1 League24.01011
Grenoble (1 Season)1 League16.83000
Ligue 2 (11 Seasons)198.52350692574543622000
First Division A (2 Seasons)5.23006506754000322250.0
Ligue 1 (1 Season)10.4007

Player Club Summary

Leaderboard Appearances, Awards, and Honors

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.

More Romain Grange Pages

Romain Grange Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Stathead & Player Comparison