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
2014-201518Buryeng ENG4. League Two3rd10120.1000000000.000.000.000.000.00Matches
2015-201619Boltoneng ENG2. Championship24th26262,23624.8101100110.040.000.040.040.04Matches
2016-201720Arsenaleng ENG1. Premier League5th998109.0000000300.000.000.000.000.00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th332703.0112100100.330.330.670.330.67Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st221802.0000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENG1. Premier League6th1298229.1000000300.10.10.00.264720.000.000.000.000.000.010.010.020.010.02Matches
2018-201922Arsenaleng ENG1. Premier League5th1098079.0000000100.10.10.20.342920.000.000.000.000.000.010.020.030.010.03Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th543323.7000000100.000.000.000.000.00Matches
2019-202023Arsenaleng ENG1. Premier League8th865816.5000000100.20.20.00.231610.000.000.000.000.000.030.000.030.030.03Matches
2020-202124Arsenaleng ENG1. Premier League8th30282,55828.4011000201.01.00.21.21011410.000.040.040.000.040.040.010.040.040.04Matches
2021-202225Arsenaleng ENG1. Premier League5th1598459.4101100410.40.40.00.442300.110.000.110.110.110.040.000.040.040.04Matches
2022-202326Arsenaleng ENG1. Premier League2nd1465666.3101100000.30.30.00.332420.160.000.160.160.160.050.000.050.050.05Matches
2023-202427Crystal Palaceeng ENG1. Premier League10th00Matches
2024-202528Crystal Palaceeng ENG1. Premier League15th00Matches
2024-202528Crystal Palaceeng ENGJr. PL211th221802.0000000100.000.000.000.000.00Matches
11 Seasons4 Clubs3 Leagues1251029,237102.63143001522.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
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
Arsenal (7 Seasons)1 League98766,98977.72132001412.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
Arsenal (3 Seasons)1 League1097828.7112100200.120.120.230.120.23
Crystal Palace (2 Seasons)1 League00
Bolton (1 Season)1 League26262,23624.8101100110.040.000.040.040.04
Crystal Palace (1 Season)1 League221802.0000000100.000.000.000.000.00
Bury (1 Season)1 League10120.1000000000.000.000.000.000.00
Premier League (9 Seasons)98766,98977.72132001412.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
PL2 (4 Seasons)121196210.7112100300.090.090.190.090.19
Championship (1 Season)26262,23624.8101100110.040.000.040.040.04
League Two (1 Season)10120.1000000000.000.000.000.000.00

Compare Rob Holding to

Javascript is required for the selection of a player.
Ex: Virgil van Dijk, Trent Alexander-Arnold, William Saliba
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
2014-201518Buryeng ENG4. League Two3rd0.1000.0000Matches
2015-201619Boltoneng ENG2. Championship24th24.8140.160.2500Matches
2016-201720Arsenaleng ENG1. Premier League5th9.006233.30.670.220.000.0000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0100Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0000Matches
2017-201821Arsenaleng ENG1. Premier League6th9.10100.00.110.000.0010.00000.10.10.11-0.1-0.1Matches
2018-201922Arsenaleng ENG1. Premier League5th9.00200.00.220.000.0020.10000.10.10.06-0.1-0.1Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7000Matches
2019-202023Arsenaleng ENG1. Premier League8th6.50200.00.310.000.006.30000.20.20.11-0.2-0.2Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4014214.30.490.070.000.0012.80001.01.00.07-1.0-1.0Matches
2021-202225Arsenaleng ENG1. Premier League5th9.414125.00.430.110.251.008.40000.40.40.09+0.6+0.6Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.315240.00.800.320.200.5012.80000.30.30.07+0.7+0.7Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0000Matches
11 Seasons4 Clubs3 Leagues102.63341120.60.440.110.060.2712.10002.22.20.08-0.2-0.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Arsenal (7 Seasons)1 League77.7234720.60.440.090.060.2912.10002.22.20.08-0.2-0.2
Arsenal (3 Seasons)1 League8.7100
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8140.160.2500
Crystal Palace (1 Season)1 League2.0000
Bury (1 Season)1 League0.1000.0000
Premier League (9 Seasons)77.7234720.60.440.090.060.2912.10002.22.20.08-0.2-0.2
PL2 (4 Seasons)10.7100
Championship (1 Season)24.8140.160.2500
League Two (1 Season)0.1000.0000

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
2014-201518Buryeng ENG4. League Two3rd0.10Matches
2015-201619Boltoneng ENG2. Championship24th24.80Matches
2016-201720Arsenaleng ENG1. Premier League5th9.00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.01Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.00Matches
2017-201821Arsenaleng ENG1. Premier League6th9.151761284.59871331417620486.327129591.9589163.700.00.10.02330047Matches
2018-201922Arsenaleng ENG1. Premier League5th9.054061887.49956354722024490.225628191.1537768.800.20.1-0.22182029Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.70Matches
2019-202023Arsenaleng ENG1. Premier League8th6.530735486.7616420259510491.317418594.1376061.700.00.10.00132016Matches
2020-202124Arsenaleng ENG1. Premier League8th28.41578181986.8316381024947051092.291298992.218328364.710.20.4+0.8412360114Matches
2021-202225Arsenaleng ENG1. Premier League5th9.442048387.07860253614716091.924126192.3295552.700.00.00.00300023Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.338244286.47494270114115292.819120792.3466966.700.00.10.00231024Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.00Matches
11 Seasons4 Clubs3 Leagues102.63744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
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
Arsenal (7 Seasons)1 League77.73744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
Arsenal (3 Seasons)1 League8.71
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.80
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.73744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
PL2 (4 Seasons)10.71
Championship (1 Season)24.80
League Two (1 Season)0.10

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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.02Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.1612593171011107000051725Matches
2018-201922Arsenaleng ENG1. Premier League5th9.0618603151201213000054002Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.5354343980601000030721Matches
2020-202124Arsenaleng ENG1. Premier League8th28.41819177837260142110000157847Matches
2021-202225Arsenaleng ENG1. Premier League5th9.44834681570207000042003Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.34424301081202000038223Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.64328421510371247531000037441021
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (7 Seasons)1 League77.74328421510371247531000037441021
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.74328421510371247531000037441021
PL2 (4 Seasons)10.7
Championship (1 Season)24.8
League Two (1 Season)0.1

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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.0Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.150.5550000010.11100000Matches
2018-201922Arsenaleng ENG1. Premier League5th9.030.3330000000.00000000Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.520.3120000000.00000000Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4140.49130000130.11300000Matches
2021-202225Arsenaleng ENG1. Premier League5th9.430.3230000000.00000000Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.360.9540110000.00000000Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.6330.48300110140.06400000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (7 Seasons)1 League77.7330.48300110140.06400000
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7330.48300110140.06400000
PL2 (4 Seasons)10.7
Championship (1 Season)24.8
League Two (1 Season)0.1

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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.0911Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.11914135141233.38161062140402Matches
2018-201922Arsenaleng ENG1. Premier League5th9.01179202825.069721223400Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.5423101333.32106459451Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4432028132173548.61837271024671200Matches
2021-202225Arsenaleng ENG1. Premier League5th9.413911115683.31231851023421Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.3854403650.03651311271Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.6986668264327045.7381017328861733145
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
Arsenal (7 Seasons)1 League77.7986668264327045.7381017328861733145
Arsenal (3 Seasons)1 League8.70
Crystal Palace (2 Seasons)1 League0
Bolton (1 Season)1 League24.80
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.7986668264327045.7381017328861733145
PL2 (4 Seasons)10.70
Championship (1 Season)24.80
League Two (1 Season)0.10

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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.0Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.1721653173713647218562.5337.5450213012936130764742Matches
2018-201922Arsenaleng ENG1. Premier League5th9.0710733653272047105360.0240.045321401188450425122Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.5440732421891064404250.0250.02921320707320423101Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4209328310519806822209311872.7327.31350643438721010012614861Matches
2021-202225Arsenaleng ENG1. Premier League5th9.458784299275157587100.01100.03311150661410433680Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.34995824024515749911100.000.03191466881311303392Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.6505063625142387164505050301963.31136.7319514640860230321341934898
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
Arsenal (7 Seasons)1 League77.7505063625142387164505050301963.31136.7319514640860230321341934898
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7505063625142387164505050301963.31136.7319514640860230321341934898
PL2 (4 Seasons)10.7
Championship (1 Season)24.8
League Two (1 Season)0.1

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
2014-201518Buryeng ENG4. League Two3rd112120.30.100113.000000.00-0.44Matches
2015-201619Boltoneng ENG2. Championship24th262,2368654.024.82623040.692650-24-0.97-0.21Matches
2016-201720Arsenaleng ENG1. Premier League5th98109023.79.0990122.44218+13+1.44+0.75Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th32709013.63.03903002.33126+6+2.00+1.89Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2180909.12.02902003.0083+5+2.50+1.95Matches
2017-201821Arsenaleng ENG1. Premier League6th128226924.09.198361.581417-3-0.33-1.2315.115.8-0.7-0.08-0.81Matches
2018-201922Arsenaleng ENG1. Premier League5th108078123.69.0984815142.202310+13+1.45+1.1413.513.0+0.5+0.06-0.12Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th53326620.53.7472214501.4079-2-0.54-0.68Matches
2019-202023Arsenaleng ENG1. Premier League8th85817317.06.56885228101.63119+2+0.31+0.128.010.2-2.3-0.35-0.16Matches
2020-202124Arsenaleng ENG1. Premier League8th302,5588574.828.428902722451.573726+11+0.39-0.1437.233.8+3.4+0.12-0.44Matches
2021-202225Arsenaleng ENG1. Premier League5th158455624.79.49848616212.071814+4+0.43+0.1114.012.9+1.0+0.11-0.37Matches
2022-202326Arsenaleng ENG1. Premier League2nd145664016.56.3690683242.361713+4+0.64-0.6613.411.5+1.9+0.31-0.57Matches
2023-202427Crystal Palaceeng ENG1. Premier League10th000010Matches
2024-202528Crystal Palaceeng ENG1. Premier League15th00001Matches
2024-202528Crystal Palaceeng ENGJr. PL211th21809022.22.02902002.0084+4+2.00+2.43Matches
11 Seasons4 Clubs3 Leagues1259,2377424.9102.610288942314981.66167147+20+0.19-0.28101.197.2+4.0+0.06-0.36
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
Arsenal (7 Seasons)1 League986,9897129.277.77688712214821.9114197+44+0.57-0.05101.197.2+4.0+0.06-0.36
Arsenal (3 Seasons)1 League107827814.08.7982714502.002718+9+1.04+0.75
Crystal Palace (2 Seasons)1 League000011
Bolton (1 Season)1 League262,2368654.024.82623040.692650-24-0.97-0.21
Crystal Palace (1 Season)1 League21809022.22.02902002.0084+4+2.00+2.43
Bury (1 Season)1 League112120.30.100113.000000.00-0.44
Premier League (9 Seasons)986,9897124.377.77688712214931.9114197+44+0.57-0.05101.197.2+4.0+0.06-0.36
PL2 (4 Seasons)129628015.110.71183914502.003522+13+1.22+1.02
Championship (1 Season)262,2368654.024.82623040.692650-24-0.97-0.21
League Two (1 Season)112120.30.100113.000000.00-0.44

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
2014-201518Buryeng ENG4. League Two3rd0.1000Matches
2015-201619Boltoneng ENG2. Championship24th24.81118Matches
2016-201720Arsenaleng ENG1. Premier League5th9.030010202119010Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.01000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.00000Matches
2017-201821Arsenaleng ENG1. Premier League6th9.13009500211400067272057.4Matches
2018-201922Arsenaleng ENG1. Premier League5th9.010062011270105421970.0Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.71000Matches
2019-202023Arsenaleng ENG1. Premier League8th6.510043005200022161453.3Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4200255222420001138716054.2Matches
2021-202225Arsenaleng ENG1. Premier League5th9.4411930010900049282256.0Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.300052003501040221756.4Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.01000Matches
11 Seasons4 Clubs3 Leagues102.61521862225866603137018514256.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (7 Seasons)1 League77.71411682225866603137018514256.6
Arsenal (3 Seasons)1 League8.72000
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.81118
Crystal Palace (1 Season)1 League2.01000
Bury (1 Season)1 League0.1000
Premier League (9 Seasons)77.71411682225866603137018514256.6
PL2 (4 Seasons)10.73000
Championship (1 Season)24.81118
League Two (1 Season)0.1000

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.