FBref.com Logo Johnny Russell 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
2006-200716Dundee Unitedsct SCO1. Premier League9th20170.2000000000.000.000.000.000.00
2007-200817Dundee Unitedsct SCO1. Premier League5th20560.6000000000.000.000.000.000.00
2009-201019Raith Roverssct SCO2. First Division7th23181,60217.8415400300.220.060.280.220.28
2010-201120Dundee Unitedsct SCO1. Premier League4th30211,83920.4909900000.440.000.440.440.44
2011-201221Dundee Unitedsct SCO1. Premier League4th37332,79431.09514900210.290.160.450.290.45
2012-201322Dundee Unitedsct SCO1. Premier League6th32302,63729.3135181122310.440.170.610.380.55
2013-201423Derby Countyeng ENG2. Championship3rd39232,08523.29110813100.390.040.430.350.39
2014-201524Derby Countyeng ENG2. Championship8th39272,48027.66814600300.220.290.510.220.51Matches
2015-201625Derby Countyeng ENG2. Championship5th45353,08834.39817900300.260.230.500.260.50Matches
2016-201726Derby Countyeng ENG2. Championship9th36292,43127.0246200200.070.150.220.070.22Matches
2017-201827Derby Countyeng ENG2. Championship6th23131,29714.4426400300.280.140.420.280.42Matches
201827Sporting KCus USA1. MLS3rd30242,17824.210717911309.78.96.815.7104842230.410.290.700.370.660.400.280.680.370.65Matches
201928Sporting KCus USA1. MLS21st28242,11323.59615900106.66.67.414.090962020.380.260.640.380.640.280.310.600.280.60Matches
202029Sporting KCus USA1. MLS5th21171,52416.9628600305.45.45.310.760661430.350.120.470.350.470.320.310.630.320.63Matches
202130Sporting KCus USA1. MLS4th30262,22124.7157221233109.97.66.313.992792310.610.280.890.490.770.400.250.660.310.56Matches
202231Sporting KCus USA1. MLS33312,69830.0819534408.14.94.29.1126822170.270.030.300.170.200.270.140.410.160.30Matches
16 Seasons4 Clubs4 Leagues45035131,060345.111357170103101332239.833.530.063.447240710160.330.170.490.300.460.330.250.580.280.53
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
Derby County (5 Seasons)1 League18212711,381126.530235329131200.240.180.420.230.41
Sporting KC (5 Seasons)1 League14212210,734119.3482371417812039.833.530.063.447240710160.400.190.600.340.540.330.250.580.280.53
Dundee United (5 Seasons)1 League103847,34381.63110412922520.380.120.500.360.48
Raith Rovers (1 Season)1 League23181,60217.8415400300.220.060.280.220.28
Championship (5 Seasons)18212711,381126.530235329131200.240.180.420.230.41
MLS (5 Seasons)14212210,734119.3482371417812039.833.530.063.447240710160.400.190.600.340.540.330.250.580.280.53
Premier League (5 Seasons)103847,34381.63110412922520.380.120.500.360.48
First Division (1 Season)23181,60217.8415400300.220.060.280.220.28

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
2006-200716Dundee Unitedsct SCO1. Premier League9th0.2000
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6000.0000
2009-201019Raith Roverssct SCO2. First Division7th17.84140.790.2900
2010-201120Dundee Unitedsct SCO1. Premier League4th20.49130.640.6900
2011-201221Dundee Unitedsct SCO1. Premier League4th31.09230.740.3900
2012-201322Dundee Unitedsct SCO1. Premier League6th29.313230.780.4822
2013-201423Derby Countyeng ENG2. Championship3rd23.29241.040.3313
2014-201524Derby Countyeng ENG2. Championship8th27.66190.690.3200Matches
2015-201625Derby Countyeng ENG2. Championship5th34.39230.670.3900Matches
2016-201726Derby Countyeng ENG2. Championship9th27.020170.000.630.1200Matches
2017-201827Derby Countyeng ENG2. Championship6th14.44341441.22.360.970.120.2900Matches
201827Sporting KCus USA1. MLS3rd24.210692739.12.851.120.130.3317.23119.78.90.13+0.3+0.1Matches
201928Sporting KCus USA1. MLS21st23.59562239.32.390.940.160.4118.210006.66.60.12+2.4+2.4Matches
202029Sporting KCus USA1. MLS5th16.96501632.02.950.940.120.3819.18005.45.40.11+0.6+0.6Matches
202130Sporting KCus USA1. MLS4th24.715662943.92.671.180.180.4118.49339.97.60.12+5.1+4.4Matches
202231Sporting KCus USA1. MLS30.08611727.92.030.570.080.2920.57348.14.90.08-0.1+0.1Matches
16 Seasons4 Clubs4 Leagues345.111333628142.32.090.810.140.3718.637101339.833.50.11+8.2+7.5
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
Derby County (5 Seasons)1 League126.530349791.20.820.770.180.3013
Sporting KC (5 Seasons)1 League119.34830211136.82.530.930.140.3718.6377839.833.50.11+8.2+7.5
Dundee United (5 Seasons)1 League81.631590.720.4922
Raith Rovers (1 Season)1 League17.84140.790.2900
Championship (5 Seasons)126.530349791.20.820.770.180.3013
MLS (5 Seasons)119.34830211136.82.530.930.140.3718.6377839.833.50.11+8.2+7.5
Premier League (5 Seasons)81.631590.720.4922
First Division (1 Season)17.84140.790.2900

Passing: Domestic Leagues

Passing: Domestic Leagues 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 xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200716Dundee Unitedsct SCO1. Premier League9th0.20
2007-200817Dundee Unitedsct SCO1. Premier League5th0.60
2009-201019Raith Roverssct SCO2. First Division7th17.81
2010-201120Dundee Unitedsct SCO1. Premier League4th20.40
2011-201221Dundee Unitedsct SCO1. Premier League4th31.05
2012-201322Dundee Unitedsct SCO1. Premier League6th29.35
2013-201423Derby Countyeng ENG2. Championship3rd23.21
2014-201524Derby Countyeng ENG2. Championship8th27.68Matches
2015-201625Derby Countyeng ENG2. Championship5th34.38Matches
2016-201726Derby Countyeng ENG2. Championship9th27.04Matches
2017-201827Derby Countyeng ENG2. Championship6th14.42Matches
201827Sporting KCus USA1. MLS3rd24.259884171.19553281332039181.818624775.35712147.176.86.0+0.2553637884Matches
201928Sporting KCus USA1. MLS21st23.556688663.911058362824731877.719628070.010121646.867.47.7-1.46350491096Matches
202029Sporting KCus USA1. MLS5th16.940764263.47850238117122177.415523067.46714247.225.34.4-3.3324122266Matches
202130Sporting KCus USA1. MLS4th24.759187567.510128264629034284.821629573.26416538.876.35.4+0.7424023579Matches
202231Sporting KCus USA1. MLS30.066095169.411321274433140282.324334271.17013352.614.23.9-3.24044321182Matches
16 Seasons4 Clubs4 Leagues345.12822419567.349910142121359167481.2996139471.435977746.25730.027.5+27.023221116336407
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
Derby County (5 Seasons)1 League126.523
Sporting KC (5 Seasons)1 League119.32822419567.349910142121359167481.2996139471.435977746.22330.027.5-7.023221116336407
Dundee United (5 Seasons)1 League81.610
Raith Rovers (1 Season)1 League17.81
Championship (5 Seasons)126.523
MLS (5 Seasons)119.32822419567.349910142121359167481.2996139471.435977746.22330.027.5-7.023221116336407
Premier League (5 Seasons)81.610
First Division (1 Season)17.81

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
2006-200716Dundee Unitedsct SCO1. Premier League9th0.2
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6
2009-201019Raith Roverssct SCO2. First Division7th17.8
2010-201120Dundee Unitedsct SCO1. Premier League4th20.4
2011-201221Dundee Unitedsct SCO1. Premier League4th31.0
2012-201322Dundee Unitedsct SCO1. Premier League6th29.3
2013-201423Derby Countyeng ENG2. Championship3rd23.2
2014-201524Derby Countyeng ENG2. Championship8th27.6Matches
2015-201625Derby Countyeng ENG2. Championship5th34.3Matches
2016-201726Derby Countyeng ENG2. Championship9th27.00Matches
2017-201827Derby Countyeng ENG2. Championship6th14.415Matches
201827Sporting KCus USA1. MLS3rd24.284172311711379432743671598132Matches
201928Sporting KCus USA1. MLS21st23.5886710171436201511810943364566527Matches
202029Sporting KCus USA1. MLS5th16.9642543962721710311583961407322Matches
202130Sporting KCus USA1. MLS4th24.7875738132413131357835920591524Matches
202231Sporting KCus USA1. MLS30.0951908411441191912821660232Matches
16 Seasons4 Clubs4 Leagues345.141953622557136186858977336185537282216137
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (5 Seasons)1 League126.515
Sporting KC (5 Seasons)1 League119.341953622557136186857477336185537282216137
Dundee United (5 Seasons)1 League81.6
Raith Rovers (1 Season)1 League17.8
Championship (5 Seasons)126.515
MLS (5 Seasons)119.341953622557136186857477336185537282216137
Premier League (5 Seasons)81.6
First Division (1 Season)17.8

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
2006-200716Dundee Unitedsct SCO1. Premier League9th0.2
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6
2009-201019Raith Roverssct SCO2. First Division7th17.8
2010-201120Dundee Unitedsct SCO1. Premier League4th20.4
2011-201221Dundee Unitedsct SCO1. Premier League4th31.0
2012-201322Dundee Unitedsct SCO1. Premier League6th29.3
2013-201423Derby Countyeng ENG2. Championship3rd23.2
2014-201524Derby Countyeng ENG2. Championship8th27.6Matches
2015-201625Derby Countyeng ENG2. Championship5th34.3Matches
2016-201726Derby Countyeng ENG2. Championship9th27.0Matches
2017-201827Derby Countyeng ENG2. Championship6th14.4Matches
201827Sporting KCus USA1. MLS3rd24.21305.377022195113240.991027131Matches
201928Sporting KCus USA1. MLS21st23.51235.24673111860150.64823200Matches
202029Sporting KCus USA1. MLS5th16.9704.134013854050.30221000Matches
202130Sporting KCus USA1. MLS4th24.7943.8156157682130.53611320Matches
202231Sporting KCus USA1. MLS30.0832.77634826070.23700000Matches
16 Seasons4 Clubs4 Leagues345.15004.19296855326355640.5433712651
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (5 Seasons)1 League126.5
Sporting KC (5 Seasons)1 League119.35004.19296855326355640.5433712651
Dundee United (5 Seasons)1 League81.6
Raith Rovers (1 Season)1 League17.8
Championship (5 Seasons)126.5
MLS (5 Seasons)119.35004.19296855326355640.5433712651
Premier League (5 Seasons)81.6
First Division (1 Season)17.8

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
2006-200716Dundee Unitedsct SCO1. Premier League9th0.2
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6
2009-201019Raith Roverssct SCO2. First Division7th17.8
2010-201120Dundee Unitedsct SCO1. Premier League4th20.4
2011-201221Dundee Unitedsct SCO1. Premier League4th31.0
2012-201322Dundee Unitedsct SCO1. Premier League6th29.3
2013-201423Derby Countyeng ENG2. Championship3rd23.2
2014-201524Derby Countyeng ENG2. Championship8th27.6Matches
2015-201625Derby Countyeng ENG2. Championship5th34.3Matches
2016-201726Derby Countyeng ENG2. Championship9th27.000Matches
2017-201827Derby Countyeng ENG2. Championship6th14.41815Matches
201827Sporting KCus USA1. MLS3rd24.2281312610112740.71623419164480Matches
201928Sporting KCus USA1. MLS21st23.5201293872725.92021219929130Matches
202029Sporting KCus USA1. MLS5th16.92398114133339.42015114153890Matches
202130Sporting KCus USA1. MLS4th24.72115810372626.919232212041130Matches
202231Sporting KCus USA1. MLS30.02210512572035.013213181638390Matches
16 Seasons4 Clubs4 Leagues345.1114774242304513333.888103129191190820
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
Derby County (5 Seasons)1 League126.518150
Sporting KC (5 Seasons)1 League119.3114594242304513333.888103129176190820
Dundee United (5 Seasons)1 League81.60
Raith Rovers (1 Season)1 League17.80
Championship (5 Seasons)126.518150
MLS (5 Seasons)119.3114594242304513333.888103129176190820
Premier League (5 Seasons)81.60
First Division (1 Season)17.80

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
2006-200716Dundee Unitedsct SCO1. Premier League9th0.2
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6
2009-201019Raith Roverssct SCO2. First Division7th17.8
2010-201120Dundee Unitedsct SCO1. Premier League4th20.4
2011-201221Dundee Unitedsct SCO1. Premier League4th31.0
2012-201322Dundee Unitedsct SCO1. Premier League6th29.3
2013-201423Derby Countyeng ENG2. Championship3rd23.2
2014-201524Derby Countyeng ENG2. Championship8th27.6Matches
2015-201625Derby Countyeng ENG2. Championship5th34.3Matches
2016-201726Derby Countyeng ENG2. Championship9th27.0Matches
2017-201827Derby Countyeng ENG2. Championship6th14.4Matches
201827Sporting KCus USA1. MLS3rd24.21160139231277315311591175042.76555.66966285304010464624550812223Matches
201928Sporting KCus USA1. MLS21st23.51180211173667141261180934447.34952.7694558326669057535626761202Matches
202029Sporting KCus USA1. MLS5th16.9884188731949589884754256.03344.0510391316776036274032571143Matches
202130Sporting KCus USA1. MLS4th24.71189181194026871391186964445.85254.2741536524199243495723828231Matches
202231Sporting KCus USA1. MLS30.013004318547466314512961024645.15352.08407039329212678515046982217Matches
16 Seasons4 Clubs4 Leagues345.1571311360018733332652570548322646.825252.23481281851309447227824224817739541016
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
Derby County (5 Seasons)1 League126.5
Sporting KC (5 Seasons)1 League119.3571311360018733332652570548322646.825252.23481281851309447227824224817739541016
Dundee United (5 Seasons)1 League81.6
Raith Rovers (1 Season)1 League17.8
Championship (5 Seasons)126.5
MLS (5 Seasons)119.3571311360018733332652570548322646.825252.23481281851309447227824224817739541016
Premier League (5 Seasons)81.6
First Division (1 Season)17.8

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
2006-200716Dundee Unitedsct SCO1. Premier League9th21790.202
2007-200817Dundee Unitedsct SCO1. Premier League5th256280.602
2009-201019Raith Roverssct SCO2. First Division7th231,6027017.8185
2010-201120Dundee Unitedsct SCO1. Premier League4th301,8396120.4219
2011-201221Dundee Unitedsct SCO1. Premier League4th372,7947631.0334
2012-201322Dundee Unitedsct SCO1. Premier League6th322,6378229.3302
2013-201423Derby Countyeng ENG2. Championship3rd392,0855323.22316
2014-201524Derby Countyeng ENG2. Championship8th392,4806459.927.627101201.544326+17+0.62-0.03Matches
2015-201625Derby Countyeng ENG2. Championship5th453,0886974.634.335191001.705126+25+0.73+0.90Matches
2016-201726Derby Countyeng ENG2. Championship9th362,4316858.727.02912751.583628+8+0.30+0.51Matches
2017-201827Derby Countyeng ENG2. Championship6th231,2975631.314.41381011.831913+6+0.42-0.09Matches
201827Sporting KCus USA1. MLS3rd302,1787371.224.224851262501.714228+14+0.58-0.5446.235.9+10.3+0.43-0.26Matches
201928Sporting KCus USA1. MLS21st282,1137569.123.524861841401.183748-11-0.47+0.2044.937.8+7.1+0.30+0.25Matches
202029Sporting KCus USA1. MLS5th211,5247380.616.91783843001.802921+8+0.47-0.7627.720.6+7.1+0.42+0.04Matches
202130Sporting KCus USA1. MLS4th302,2217472.624.726842041231.694032+8+0.32-0.7538.437.6+0.8+0.03-0.27Matches
202231Sporting KCus USA1. MLS332,6988288.230.031851623201.214044-4-0.1334.240.5-6.2-0.21+0.14Matches
16 Seasons4 Clubs4 Leagues45031,0606965.3345.135184123992291.57337266+71+0.32-0.03191.5172.4+19.1+0.16-0.11
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
Derby County (5 Seasons)1 League18211,3816356.1126.5127495561.6514993+56+0.54+0.27
Sporting KC (5 Seasons)1 League14210,7347676.0119.31228474202231.50188173+15+0.13-0.38191.5172.4+19.1+0.16-0.11
Dundee United (5 Seasons)1 League1037,3437181.68419
Raith Rovers (1 Season)1 League231,6027017.8185
Championship (5 Seasons)18211,3816356.1126.5127495561.6514993+56+0.54+0.27
MLS (5 Seasons)14210,7347676.0119.31228474202231.50188173+15+0.13-0.38191.5172.4+19.1+0.16-0.11
Premier League (5 Seasons)1037,3437181.68419
First Division (1 Season)231,6027017.8185

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
2006-200716Dundee Unitedsct SCO1. Premier League9th0.200
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6000
2009-201019Raith Roverssct SCO2. First Division7th17.830
2010-201120Dundee Unitedsct SCO1. Premier League4th20.4009
2011-201221Dundee Unitedsct SCO1. Premier League4th31.02122
2012-201322Dundee Unitedsct SCO1. Premier League6th29.33115
2013-201423Derby Countyeng ENG2. Championship3rd23.21017
2014-201524Derby Countyeng ENG2. Championship8th27.63022Matches
2015-201625Derby Countyeng ENG2. Championship5th34.33019Matches
2016-201726Derby Countyeng ENG2. Championship9th27.02001600000000Matches
2017-201827Derby Countyeng ENG2. Championship6th14.430011283151518201Matches
201827Sporting KCus USA1. MLS3rd24.23001537494161330085303050.0Matches
201928Sporting KCus USA1. MLS21st23.51001641515191211095223538.6Matches
202029Sporting KCus USA1. MLS5th16.93001427010315900077312555.4Matches
202130Sporting KCus USA1. MLS4th24.710021414135201510076262452.0Matches
202231Sporting KCus USA1. MLS30.040022634911610000110514155.4Matches
16 Seasons4 Clubs4 Leagues345.1322021923720589917771144316015550.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (5 Seasons)1 League126.5120085283151518201
Sporting KC (5 Seasons)1 League119.312008820917574765951044316015550.8
Dundee United (5 Seasons)1 League81.65246
Raith Rovers (1 Season)1 League17.830
Championship (5 Seasons)126.5120085283151518201
MLS (5 Seasons)119.312008820917574765951044316015550.8
Premier League (5 Seasons)81.65246
First Division (1 Season)17.830

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.