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
2015-201618Rotherham Utdeng ENG2. Championship21st411121.2101100000.800.000.800.800.80Matches
2015-201618Manchester Cityeng ENG1. Premier League4th00Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th22161,58017.6213111000.110.060.170.060.11Matches
2017-201820Hiberniansct SCO1. Premiership4th27171,56817.4246200000.110.230.340.110.34Matches
2018-201921Prestoneng ENG2. Championship14th1665946.6022000000.50.51.82.34122540.000.300.300.000.300.080.270.350.080.35Matches
2019-202022Rangerssct SCO1. Premiership2nd622062.3101100000.440.000.440.440.44Matches
2020-202123Oxford Unitedeng ENG3. League One6th19141,16112.9347300100.230.310.540.230.54Matches
2020-202123Rangerssct SCO1. Premiership1st1043614.0202200100.500.000.500.500.50Matches
2021-202224Rangerssct SCO1. Premiership2nd00Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th11901.0011000000.001.001.000.001.00Matches
2021-202224Readingeng ENG2. Championship21st40270.3000000000.10.10.10.20140.000.000.000.000.000.280.240.510.280.51Matches
2023-202426Morecambeeng ENG4. League Two15th20720.8000000000.000.000.000.000.00Matches
8 Seasons9 Clubs6 Leagues110605,68163.11111221011200.60.61.92.54123580.170.170.350.160.330.090.270.360.090.36
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
Rangers (3 Seasons)1 League1665676.3303300100.480.000.480.480.48
Hibernian (1 Season)1 League27171,56817.4246200000.110.230.340.110.34
NAC Breda (1 Season)1 League22161,58017.6213111000.110.060.170.060.11
Oxford United (1 Season)1 League19141,16112.9347300100.230.310.540.230.54
Preston (1 Season)1 League1665946.6022000000.50.51.82.34122540.000.300.300.000.300.080.270.350.080.35
Rotherham Utd (1 Season)1 League411121.2101100000.800.000.800.800.80
Reading (1 Season)1 League40270.3000000000.10.10.10.20140.000.000.000.000.000.280.240.510.280.51
Morecambe (1 Season)1 League20720.8000000000.000.000.000.000.00
Reading (1 Season)1 League11901.0011000000.001.001.000.001.00
Manchester City (1 Season)1 League00
Premiership (4 Seasons)43232,13523.7549500100.210.170.380.210.38
Championship (3 Seasons)2477338.1123100000.60.61.92.54123580.120.250.370.120.370.090.270.360.090.36
Eerste Divisie (1 Season)22161,58017.6213111000.110.060.170.060.11
League One (1 Season)19141,16112.9347300100.230.310.540.230.54
League Two (1 Season)20720.8000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0011000000.001.001.000.001.00
Premier League (1 Season)00

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
2015-201618Rotherham Utdeng ENG2. Championship21st1.2110.801.0000Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th17.620150.000.850.0711Matches
2017-201820Hiberniansct SCO1. Premiership4th17.42120.690.1700Matches
2018-201921Prestoneng ENG2. Championship14th6.6012216.71.820.300.000.0022.90000.50.50.04-0.5-0.5Matches
2019-202022Rangerssct SCO1. Premiership2nd2.317228.63.060.870.140.5000Matches
2020-202123Oxford Unitedeng ENG3. League One6th12.9321838.11.630.620.140.3800Matches
2020-202123Rangerssct SCO1. Premiership1st4.0212325.02.990.750.170.6700Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th1.0000Matches
2021-202224Readingeng ENG2. Championship21st0.3011100.03.333.330.000.0011.60000.10.10.08-0.1-0.1Matches
2023-202426Morecambeeng ENG4. League Two15th0.80100.01.250.000.0000Matches
8 Seasons9 Clubs6 Leagues63.111544457.41.210.700.130.2322.00110.60.60.05-0.6-0.6
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
Rangers (3 Seasons)1 League6.3319526.33.020.790.160.6000
Hibernian (1 Season)1 League17.42120.690.1700
NAC Breda (1 Season)1 League17.620150.000.850.0711
Oxford United (1 Season)1 League12.9321838.11.630.620.140.3800
Preston (1 Season)1 League6.6012216.71.820.300.000.0022.90000.50.50.04-0.5-0.5
Rotherham Utd (1 Season)1 League1.2110.801.0000
Reading (1 Season)1 League0.3011100.03.333.330.000.0011.60000.10.10.08-0.1-0.1
Morecambe (1 Season)1 League0.80100.01.250.000.0000
Reading (1 Season)1 League1.0000
Manchester City (1 Season)1 League
Premiership (4 Seasons)23.75191726.33.020.720.160.2900
Championship (3 Seasons)8.1113423.11.880.490.000.2522.00000.60.60.05-0.6-0.6
Eerste Divisie (1 Season)17.620150.000.850.0711
League One (1 Season)12.9321838.11.630.620.140.3800
League Two (1 Season)0.80100.01.250.000.0000
PL2 — Div. 2 (1 Season)1.0000
Premier League (1 Season)

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
2015-201618Rotherham Utdeng ENG2. Championship21st1.20Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th17.61Matches
2017-201820Hiberniansct SCO1. Premiership4th17.44Matches
2018-201921Prestoneng ENG2. Championship14th6.618923779.7299250410512584.0738684.9112055.021.81.4+0.210156122Matches
2019-202022Rangerssct SCO1. Premiership2nd2.30Matches
2020-202123Oxford Unitedeng ENG3. League One6th12.94Matches
2020-202123Rangerssct SCO1. Premiership1st4.00Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th1.01Matches
2021-202224Readingeng ENG2. Championship21st0.381361.56386875.0020.00000.10.0-0.110101Matches
2023-202426Morecambeeng ENG4. League Two15th0.80Matches
8 Seasons9 Clubs6 Leagues63.119725078.8305551211113383.5738883.0112055.0111.91.5+9.111157123
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
Rangers (3 Seasons)1 League6.30
Hibernian (1 Season)1 League17.44
NAC Breda (1 Season)1 League17.61
Oxford United (1 Season)1 League12.94
Preston (1 Season)1 League6.618923779.7299250410512584.0738684.9112055.021.81.4+0.210156122
Rotherham Utd (1 Season)1 League1.20
Reading (1 Season)1 League0.381361.56386875.0020.00000.10.0-0.110101
Morecambe (1 Season)1 League0.80
Reading (1 Season)1 League1.01
Manchester City (1 Season)1 League
Premiership (4 Seasons)23.74
Championship (3 Seasons)8.119725078.8305551211113383.5738883.0112055.021.91.5+0.111157123
Eerste Divisie (1 Season)17.61
League One (1 Season)12.94
League Two (1 Season)0.80
PL2 — Div. 2 (1 Season)1.01
Premier League (1 Season)
Become a Stathead & surf this site ad-free.

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
2015-201618Rotherham Utdeng ENG2. Championship21st1.2Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th17.60Matches
2017-201820Hiberniansct SCO1. Premiership4th17.4Matches
2018-201921Prestoneng ENG2. Championship14th6.62372288210184000018916Matches
2019-202022Rangerssct SCO1. Premiership2nd2.34Matches
2020-202123Oxford Unitedeng ENG3. League One6th12.946Matches
2020-202123Rangerssct SCO1. Premiership1st4.013Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th1.0Matches
2021-202224Readingeng ENG2. Championship21st0.313112100301100800Matches
2023-202426Morecambeeng ENG4. League Two15th0.83Matches
8 Seasons9 Clubs6 Leagues63.125023910310874110019716
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (3 Seasons)1 League6.317
Hibernian (1 Season)1 League17.4
NAC Breda (1 Season)1 League17.60
Oxford United (1 Season)1 League12.946
Preston (1 Season)1 League6.62372288210184000018916
Rotherham Utd (1 Season)1 League1.2
Reading (1 Season)1 League0.313112100301100800
Morecambe (1 Season)1 League0.83
Reading (1 Season)1 League1.0
Manchester City (1 Season)1 League
Premiership (4 Seasons)23.717
Championship (3 Seasons)8.125023910310214110019716
Eerste Divisie (1 Season)17.60
League One (1 Season)12.946
League Two (1 Season)0.83
PL2 — Div. 2 (1 Season)1.0
Premier League (1 Season)

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
2015-201618Rotherham Utdeng ENG2. Championship21st1.2Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th17.6Matches
2017-201820Hiberniansct SCO1. Premiership4th17.4Matches
2018-201921Prestoneng ENG2. Championship14th6.6243.64161223050.76300110Matches
2019-202022Rangerssct SCO1. Premiership2nd2.3Matches
2020-202123Oxford Unitedeng ENG3. League One6th12.9Matches
2020-202123Rangerssct SCO1. Premiership1st4.0Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th1.0Matches
2021-202224Readingeng ENG2. Championship21st0.313.3310000000.00000000Matches
2023-202426Morecambeeng ENG4. League Two15th0.8Matches
8 Seasons9 Clubs6 Leagues63.1253.62171223050.72300110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (3 Seasons)1 League6.3
Hibernian (1 Season)1 League17.4
NAC Breda (1 Season)1 League17.6
Oxford United (1 Season)1 League12.9
Preston (1 Season)1 League6.6243.64161223050.76300110
Rotherham Utd (1 Season)1 League1.2
Reading (1 Season)1 League0.313.3310000000.00000000
Morecambe (1 Season)1 League0.8
Reading (1 Season)1 League1.0
Manchester City (1 Season)1 League
Premiership (4 Seasons)23.7
Championship (3 Seasons)8.1253.62171223050.72300110
Eerste Divisie (1 Season)17.6
League One (1 Season)12.9
League Two (1 Season)0.8
PL2 — Div. 2 (1 Season)1.0
Premier League (1 Season)

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
2015-201618Rotherham Utdeng ENG2. Championship21st1.2Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th17.600Matches
2017-201820Hiberniansct SCO1. Premiership4th17.4Matches
2018-201921Prestoneng ENG2. Championship14th6.65113121020.086063840Matches
2019-202022Rangerssct SCO1. Premiership2nd2.300Matches
2020-202123Oxford Unitedeng ENG3. League One6th12.9178Matches
2020-202123Rangerssct SCO1. Premiership1st4.050Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th1.0Matches
2021-202224Readingeng ENG2. Championship21st0.300000010.010000000Matches
2023-202426Morecambeeng ENG4. League Two15th0.810Matches
8 Seasons9 Clubs6 Leagues63.152413121118.2960611840
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
Rangers (3 Seasons)1 League6.3500
Hibernian (1 Season)1 League17.40
NAC Breda (1 Season)1 League17.6000
Oxford United (1 Season)1 League12.91780
Preston (1 Season)1 League6.65113121020.086063840
Rotherham Utd (1 Season)1 League1.20
Reading (1 Season)1 League0.300000010.010000000
Morecambe (1 Season)1 League0.8100
Reading (1 Season)1 League1.00
Manchester City (1 Season)1 League0
Premiership (4 Seasons)23.7500
Championship (3 Seasons)8.15113121118.296063840
Eerste Divisie (1 Season)17.6000
League One (1 Season)12.91780
League Two (1 Season)0.8100
PL2 — Div. 2 (1 Season)1.00
Premier League (1 Season)0

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
2015-201618Rotherham Utdeng ENG2. Championship21st1.2Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th17.6Matches
2017-201820Hiberniansct SCO1. Premiership4th17.4Matches
2018-201921Prestoneng ENG2. Championship14th6.630522112416919305241250.01250.021920791098413914141324154Matches
2019-202022Rangerssct SCO1. Premiership2nd2.3Matches
2020-202123Oxford Unitedeng ENG3. League One6th12.9Matches
2020-202123Rangerssct SCO1. Premiership1st4.0Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th1.0Matches
2021-202224Readingeng ENG2. Championship21st0.322055121223133.3266.7121232103022124Matches
2023-202426Morecambeeng ENG4. League Two15th0.8Matches
8 Seasons9 Clubs6 Leagues63.132722612918120327271348.11451.923122021119414214161525358
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
Rangers (3 Seasons)1 League6.3
Hibernian (1 Season)1 League17.4
NAC Breda (1 Season)1 League17.6
Oxford United (1 Season)1 League12.9
Preston (1 Season)1 League6.630522112416919305241250.01250.021920791098413914141324154
Rotherham Utd (1 Season)1 League1.2
Reading (1 Season)1 League0.322055121223133.3266.7121232103022124
Morecambe (1 Season)1 League0.8
Reading (1 Season)1 League1.0
Manchester City (1 Season)1 League
Premiership (4 Seasons)23.7
Championship (3 Seasons)8.132722612918120327271348.11451.923122021119414214161525358
Eerste Divisie (1 Season)17.6
League One (1 Season)12.9
League Two (1 Season)0.8
PL2 — Div. 2 (1 Season)1.0
Premier League (1 Season)

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
2015-201618Rotherham Utdeng ENG2. Championship21st4112282.71.211310.7525-3-2.41-2.08Matches
2015-201618Manchester Cityeng ENG1. Premier League4th00002Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th221,5807246.217.61612611.552124-3-0.17-1.05Matches
2017-201820Hiberniansct SCO1. Premiership4th271,5685845.817.4174101.56Matches
2018-201921Prestoneng ENG2. Championship14th165943714.36.66672101961.131213-1-0.15-0.188.510.2-1.7-0.26-0.20Matches
2019-202022Rangerssct SCO1. Premiership2nd6206347.92.3252042662.5072+5+2.18+0.69Matches
2020-202123Oxford Unitedeng ENG3. League One6th191,1616128.012.91473452811.382014+6+0.47+0.01Matches
2020-202123Rangerssct SCO1. Premiership1st103613610.64.04651617102.60110+11+2.74+0.74Matches
2021-202224Rangerssct SCO1. Premiership2nd00001Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th190903.81.01901000.0034-1-1.00-0.08Matches
2021-202224Readingeng ENG2. Championship21st42770.70.3004790.7501-1-3.33-2.630.30.7-0.3-1.12-0.57Matches
2023-202426Morecambeeng ENG4. League Two15th272361.70.80023601.5010+1+1.25+1.58Matches
8 Seasons9 Clubs6 Leagues1105,6815214.163.16069245021371.557459+15+0.33+0.058.810.9-2.1-0.30+0.03
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
Rangers (3 Seasons)1 League16567356.06.366011021172.56182+16+2.54+0.76
Hibernian (1 Season)1 League271,5685845.817.4174101.56
NAC Breda (1 Season)1 League221,5807246.217.61612611.552124-3-0.17-1.05
Oxford United (1 Season)1 League191,1616128.012.91473452811.382014+6+0.47+0.01
Preston (1 Season)1 League165943714.36.66672101961.131213-1-0.15-0.188.510.2-1.7-0.26-0.20
Rotherham Utd (1 Season)1 League4112282.71.211310.7525-3-2.41-2.08
Reading (1 Season)1 League42770.70.3004790.7501-1-3.33-2.630.30.7-0.3-1.12-0.57
Morecambe (1 Season)1 League272361.70.80023601.5010+1+1.25+1.58
Reading (1 Season)1 League190903.81.01901000.0034-1-1.00-0.08
Manchester City (1 Season)1 League00002
Premiership (4 Seasons)432,1355016.623.7236052021171.93182+16+2.54+0.76
Championship (3 Seasons)24733315.98.176731716161.001419-5-0.61-0.268.810.9-2.1-0.30+0.03
Eerste Divisie (1 Season)221,5807246.217.61612611.552124-3-0.17-1.05
League One (1 Season)191,1616128.012.91473452811.382014+6+0.47+0.01
League Two (1 Season)272361.70.80023601.5010+1+1.25+1.58
PL2 — Div. 2 (1 Season)190903.81.01901000.0034-1-1.00-0.08
Premier League (1 Season)00002

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
2015-201618Rotherham Utdeng ENG2. Championship21st1.2000Matches
2016-201719NAC Bredanl NED2. Eerste Divisie5th17.600000000000Matches
2017-201820Hiberniansct SCO1. Premiership4th17.40015Matches
2018-201921Prestoneng ENG2. Championship14th6.60002511831000312228.3Matches
2019-202022Rangerssct SCO1. Premiership2nd2.30004124000Matches
2020-202123Oxford Unitedeng ENG3. League One6th12.910011163468170Matches
2020-202123Rangerssct SCO1. Premiership1st4.010094113050Matches
2021-202224Readingeng ENGJr. PL2 — Div. 214th1.00000Matches
2021-202224Readingeng ENG2. Championship21st0.3000010300000400Matches
2023-202426Morecambeeng ENG4. League Two15th0.80000103010Matches
8 Seasons9 Clubs6 Leagues63.120041287871124000352228.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (3 Seasons)1 League6.3100135317050
Hibernian (1 Season)1 League17.40015
NAC Breda (1 Season)1 League17.600000000000
Oxford United (1 Season)1 League12.910011163468170
Preston (1 Season)1 League6.60002511831000312228.3
Rotherham Utd (1 Season)1 League1.2000
Reading (1 Season)1 League0.3000010300000400
Morecambe (1 Season)1 League0.80000103010
Reading (1 Season)1 League1.00000
Manchester City (1 Season)1 League
Premiership (4 Seasons)23.7100285317050
Championship (3 Seasons)8.10002612131000352228.3
Eerste Divisie (1 Season)17.600000000000
League One (1 Season)12.910011163468170
League Two (1 Season)0.80000103010
PL2 — Div. 2 (1 Season)1.00000
Premier League (1 Season)

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.