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
2007-200818Aberdeensct SCO1. Premier League4th20101,06911.9314300000.250.080.340.250.34Matches
2008-200919Blackpooleng ENG2. Championship16th1030.0000000000.000.000.000.000.00
2008-200919Aberdeensct SCO1. Premier League4th32282,53528.2257201200.070.180.250.070.25
2009-201020Aberdeensct SCO1. Premier League9th22151,41315.7303300000.190.000.190.190.19Matches
2010-201121Aberdeensct SCO1. Premier League9th28272,17724.2235200100.080.120.210.080.21
2011-201222Rangerssct SCO1. Premier League2nd21191,66818.5123151201100.650.160.810.650.81
2012-201323Hull Cityeng ENG2. Championship2nd23221,89721.18311800100.380.140.520.380.52
2013-201424Hull Cityeng ENG1. Premier League16th171093310.4134100100.100.290.390.100.39Matches
2014-201525Hull Cityeng ENG1. Premier League18th25131,24213.8101100200.070.000.070.070.07Matches
2015-201626Hull Cityeng ENG2. Championship4th25894410.5314300000.290.100.380.290.38Matches
2016-201727Fulhameng ENG2. Championship6th45443,72941.48917801500.190.220.410.190.41Matches
2017-201828Fulhameng ENG2. Championship3rd443313.7000000000.000.000.000.000.00Matches
2017-201828Readingeng ENG2. Championship20th39363,03233.7246200400.060.120.180.060.18Matches
2018-201929Readingeng ENG2. Championship20th191399611.1112100000.90.91.22.03854440.090.090.180.090.180.080.100.180.080.18Matches
201929Beijing Renhecn CHN1. Super League16th16161,42315.8314300200.190.060.250.190.25Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th11901.0000000000.000.000.000.000.00Matches
2019-202030Readingeng ENG2. Championship14th20410.5000000100.20.20.00.31440.000.000.000.000.000.460.090.550.460.55Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th11450.5000000000.000.000.000.000.00Matches
2020-202131Readingeng ENG2. Championship7th33999111.0224200001.51.50.82.35241660.180.180.360.180.360.140.080.220.140.21Matches
2021-202232Ipswich Towneng ENG3. League One11th30181,48516.5303300100.180.000.180.180.18Matches
2022-202333Ipswich Towneng ENG3. League One2nd1444434.9011000000.000.200.200.000.20Matches
2023-202434Ipswich Towneng ENG2. Championship2nd1030.0000000000.00.00.00.00010.000.000.000.000.000.630.000.630.630.63Matches
17 Seasons8 Clubs5 Leagues41729626,355292.854379154032102.62.62.04.691991150.180.130.310.180.310.120.090.210.110.20
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
Aberdeen (4 Seasons)1 League102807,19479.9109191001300.130.110.240.130.24
Reading (4 Seasons)1 League93585,06056.25712500502.62.62.04.691991140.090.120.210.090.210.120.090.210.110.20
Hull City (4 Seasons)2 Leagues90535,01655.7137201300400.230.130.360.230.36
Ipswich Town (3 Seasons)2 Leagues45221,93121.5314300100.00.00.00.00010.140.050.190.140.190.630.000.630.630.63
Fulham (2 Seasons)1 League49484,06045.18917801500.180.200.380.180.38
Reading (2 Seasons)1 League221351.5000000000.000.000.000.000.00
Rangers (1 Season)1 League21191,66818.5123151201100.650.160.810.650.81
Beijing Renhe (1 Season)1 League16161,42315.8314300200.190.060.250.190.25
Blackpool (1 Season)1 League1030.0000000000.000.000.000.000.00
Championship (9 Seasons)19213611,967133.024204424011102.62.62.04.691991150.180.150.330.180.330.120.090.210.110.20
Premier League (5 Seasons)123998,86298.52212342202400.220.120.350.220.35
League One (2 Seasons)44221,92821.4314300100.140.050.190.140.19
Premier League (2 Seasons)42232,17524.2235200300.080.120.210.080.21
PL2 — Div. 2 (2 Seasons)221351.5000000000.000.000.000.000.00
Super League (1 Season)16161,42315.8314300200.190.060.250.190.25

Compare Sone Aluko to

Javascript is required for the selection of a player.
Ex: Cristiano Ronaldo, Bukayo Saka, Erling Haaland
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
2007-200818Aberdeensct SCO1. Premier League4th11.9380.670.3800Matches
2008-200919Blackpooleng ENG2. Championship16th0.0000.0000
2008-200919Aberdeensct SCO1. Premier League4th28.22190.670.1101
2009-201020Aberdeensct SCO1. Premier League9th15.7380.510.3800Matches
2010-201121Aberdeensct SCO1. Premier League9th24.22130.540.1500
2011-201222Rangerssct SCO1. Premier League2nd18.512311.670.3901
2012-201323Hull Cityeng ENG2. Championship2nd21.18361.710.2200
2013-201424Hull Cityeng ENG1. Premier League16th10.4160.580.1700Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.81120.870.0800Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5370.670.4300Matches
2016-201727Fulhameng ENG2. Championship6th41.480380.000.920.2101Matches
2017-201828Fulhameng ENG2. Championship3rd3.7010110.02.720.270.000.0000Matches
2017-201828Readingeng ENG2. Championship20th33.72592237.31.750.650.030.0900Matches
2018-201929Readingeng ENG2. Championship20th11.1115213.31.360.180.070.5023.50000.90.90.06+0.1+0.1Matches
201929Beijing Renhecn CHN1. Super League16th15.83301343.31.900.820.100.2300Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0000Matches
2019-202030Readingeng ENG2. Championship14th0.50300.06.590.000.0016.30000.20.20.07-0.2-0.2Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5000Matches
2020-202131Readingeng ENG2. Championship7th11.0220945.01.820.820.100.2220.63001.51.50.07+0.5+0.5Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5331722.61.880.420.100.4300Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9012325.02.440.610.000.0000Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.00100.030.000.000.0026.20000.00.00.020.00.0Matches
17 Seasons8 Clubs5 Leagues292.85418123552.51.310.800.100.2321.53032.62.60.07+0.4+0.4
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
Aberdeen (4 Seasons)1 League79.910480.600.2101
Reading (4 Seasons)1 League56.25973334.01.730.590.050.1521.43002.62.60.07+0.4+0.4
Hull City (4 Seasons)2 Leagues55.713611.090.2100
Ipswich Town (3 Seasons)2 Leagues21.53441022.72.050.470.070.3026.20000.00.00.020.00.0
Fulham (2 Seasons)1 League45.181039390.00.220.860.800.2101
Reading (2 Seasons)1 League1.5000
Rangers (1 Season)1 League18.512311.670.3901
Beijing Renhe (1 Season)1 League15.83301343.31.900.820.100.2300
Blackpool (1 Season)1 League0.0000.0000
Championship (9 Seasons)133.02410811566.71.070.860.120.2121.53012.62.60.07+0.4+0.4
Premier League (5 Seasons)98.522790.800.2802
League One (2 Seasons)21.43431023.32.010.470.070.3000
Premier League (2 Seasons)24.22180.740.1100
PL2 — Div. 2 (2 Seasons)1.5000
Super League (1 Season)15.83301343.31.900.820.100.2300

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
2007-200818Aberdeensct SCO1. Premier League4th11.91Matches
2008-200919Blackpooleng ENG2. Championship16th0.00
2008-200919Aberdeensct SCO1. Premier League4th28.25
2009-201020Aberdeensct SCO1. Premier League9th15.70Matches
2010-201121Aberdeensct SCO1. Premier League9th24.23
2011-201222Rangerssct SCO1. Premier League2nd18.53
2012-201323Hull Cityeng ENG2. Championship2nd21.13
2013-201424Hull Cityeng ENG1. Premier League16th10.43Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.80Matches
2015-201626Hull Cityeng ENG2. Championship4th10.51Matches
2016-201727Fulhameng ENG2. Championship6th41.49Matches
2017-201828Fulhameng ENG2. Championship3rd3.70Matches
2017-201828Readingeng ENG2. Championship20th33.74Matches
2018-201929Readingeng ENG2. Championship20th11.139349080.27314169217318991.515919581.5528461.911.21.3-0.2124011354Matches
201929Beijing Renhecn CHN1. Super League16th15.81Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.00Matches
2019-202030Readingeng ENG2. Championship14th0.5111668.8178555771.45862.511100.000.00.00.010104Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.50Matches
2020-202131Readingeng ENG2. Championship7th11.034046273.65936145215518086.113516681.3367647.420.81.5+1.214296541Matches
2021-202232Ipswich Towneng ENG3. League One11th16.50Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.91Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.02366.719022100.0000000.00.00.000000Matches
17 Seasons8 Clubs5 Leagues292.874697176.813447319933537888.629936981.08916155.3372.02.9+35.0276918899
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
Aberdeen (4 Seasons)1 League79.99
Reading (4 Seasons)1 League56.274496876.913428319933337688.629936981.08916155.372.02.9+5.0276918899
Hull City (4 Seasons)2 Leagues55.77
Ipswich Town (3 Seasons)2 Leagues21.52366.719022100.0000010.00.0+1.000000
Fulham (2 Seasons)1 League45.19
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.53
Beijing Renhe (1 Season)1 League15.81
Blackpool (1 Season)1 League0.00
Championship (9 Seasons)133.074697176.813447319933537888.629936981.08916155.3202.02.9+18.0276918899
Premier League (5 Seasons)98.512
League One (2 Seasons)21.41
Premier League (2 Seasons)24.23
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.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
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.40Matches
2017-201828Fulhameng ENG2. Championship3rd3.75Matches
2017-201828Readingeng ENG2. Championship20th33.7148Matches
2018-201929Readingeng ENG2. Championship20th11.149045137711233215140039328Matches
201929Beijing Renhecn CHN1. Super League16th15.850Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.5161600002000001100Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.04624233617025759250340315Matches
2021-202232Ipswich Towneng ENG3. League One11th16.533Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.913Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.0330000100000201Matches
17 Seasons8 Clubs5 Leagues292.897189373241143427241650746524
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aberdeen (4 Seasons)1 League79.9
Reading (4 Seasons)1 League56.296889073241142407241650744523
Hull City (4 Seasons)2 Leagues55.7
Ipswich Town (3 Seasons)2 Leagues21.53300004700000201
Fulham (2 Seasons)1 League45.15
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.850
Blackpool (1 Season)1 League0.0
Championship (9 Seasons)133.097189373241142467241650746524
Premier League (5 Seasons)98.5
League One (2 Seasons)21.446
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.850

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
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.4Matches
2017-201828Fulhameng ENG2. Championship3rd3.7Matches
2017-201828Readingeng ENG2. Championship20th33.7Matches
2018-201929Readingeng ENG2. Championship20th11.1322.89183414210.09100000Matches
201929Beijing Renhecn CHN1. Super League16th15.8Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.5510.9830110000.00000000Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.0322.91129524020.18110000Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.000.0000000000.00000000Matches
17 Seasons8 Clubs5 Leagues292.8693.0633121048230.13210000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aberdeen (4 Seasons)1 League79.9
Reading (4 Seasons)1 League56.2693.0633121048230.13210000
Hull City (4 Seasons)2 Leagues55.7
Ipswich Town (3 Seasons)2 Leagues21.500.0000000000.00000000
Fulham (2 Seasons)1 League45.1
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
Championship (9 Seasons)133.0693.0633121048230.13210000
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.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
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.400Matches
2017-201828Fulhameng ENG2. Championship3rd3.732Matches
2017-201828Readingeng ENG2. Championship20th33.73122Matches
2018-201929Readingeng ENG2. Championship20th11.11914312441921.1151001062590Matches
201929Beijing Renhecn CHN1. Super League16th15.8128Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.500000010.010000010Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.0141039282729.61916115122680Matches
2021-202232Ipswich Towneng ENG3. League One11th16.51513Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.942Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.0000000000000000Matches
17 Seasons8 Clubs5 Leagues292.833896216124725.535261256551180
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
Aberdeen (4 Seasons)1 League79.90
Reading (4 Seasons)1 League56.233556216124725.535261254051180
Hull City (4 Seasons)2 Leagues55.70
Ipswich Town (3 Seasons)2 Leagues21.501900000000015000
Fulham (2 Seasons)1 League45.1320
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.50
Beijing Renhe (1 Season)1 League15.81280
Blackpool (1 Season)1 League0.00
Championship (9 Seasons)133.033586216124725.535261254251180
Premier League (5 Seasons)98.50
League One (2 Seasons)21.419150
Premier League (2 Seasons)24.20
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.81280

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
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.4Matches
2017-201828Fulhameng ENG2. Championship3rd3.7Matches
2017-201828Readingeng ENG2. Championship20th33.7Matches
2018-201929Readingeng ENG2. Championship20th11.160265937717910602312580.6619.44192621128738255272344744Matches
201929Beijing Renhecn CHN1. Super League16th15.8Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.5230361422322100.000.012764011030174Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.0609179329223734609543157.42342.637827671239523014341442766Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.040004240000000000031Matches
17 Seasons8 Clubs5 Leagues292.8123823155675434481238875866.72933.3809546425669156196437894115
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
Aberdeen (4 Seasons)1 League79.9
Reading (4 Seasons)1 League56.2123423155675430461234875866.72933.3809546425669156196437891114
Hull City (4 Seasons)2 Leagues55.7
Ipswich Town (3 Seasons)2 Leagues21.540004240000000000031
Fulham (2 Seasons)1 League45.1
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
Championship (9 Seasons)133.0123823155675434481238875866.72933.3809546425669156196437894115
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.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
2007-200818Aberdeensct SCO1. Premier League4th201,0695331.311.91010Matches
2008-200919Blackpooleng ENG2. Championship16th1330.10.001
2008-200919Aberdeensct SCO1. Premier League4th322,5357974.128.2284
2009-201020Aberdeensct SCO1. Premier League9th221,4136441.315.7157Matches
2010-201121Aberdeensct SCO1. Premier League9th282,1777863.724.2271
2011-201222Rangerssct SCO1. Premier League2nd211,6687948.818.5192
2012-201323Hull Cityeng ENG2. Championship2nd231,8978245.821.1221
2013-201424Hull Cityeng ENG1. Premier League16th179335527.310.41027Matches
2014-201525Hull Cityeng ENG1. Premier League18th251,2425036.313.81311270.721019-9-0.65-0.28Matches
2015-201626Hull Cityeng ENG2. Championship4th259443822.810.5821751.481710+7+0.67-0.09Matches
2016-201727Fulhameng ENG2. Championship6th453,7298390.141.44422101.707653+23+0.56-0.54Matches
2017-201828Fulhameng ENG2. Championship3rd4331838.03.743000.752200.00-0.78Matches
2017-201828Readingeng ENG2. Championship20th393,0327873.233.73620310.953655-19-0.56-0.32Matches
2018-201929Readingeng ENG2. Championship20th199965224.111.11370261580.74917-8-0.72-0.4711.318.3-7.0-0.63+0.12Matches
201929Beijing Renhecn CHN1. Super League16th161,4238952.715.8168912000.691331-18-1.14+0.34Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th190905.61.01901000.0001-1-1.00-0.94Matches
2019-202030Readingeng ENG2. Championship14th241211.00.50022100.5001-1-2.20-2.240.80.5+0.4+0.81+1.00Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th145452.10.51450000.0001-1-2.00-1.49Matches
2020-202131Readingeng ENG2. Championship7th339913023.911.097512413131.451714+3+0.27+0.1311.413.6-2.2-0.20-0.49Matches
2021-202232Ipswich Towneng ENG3. League One11th301,4855035.916.518743121261.632615+11+0.67+0.33Matches
2022-202333Ipswich Towneng ENG3. League One2nd144433210.74.94670101701.7162+4+0.81-0.70Matches
2023-202434Ipswich Towneng ENG2. Championship2nd1330.10.0001331.000000.00-0.720.00.00.0+0.63+0.04Matches
17 Seasons8 Clubs5 Leagues41726,3556334.5292.8296776812114431.26212219-7-0.04-0.4123.632.4-8.8-0.39-0.41
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
Aberdeen (4 Seasons)1 League1027,1947152.679.98022
Reading (4 Seasons)1 League935,0605430.656.25872233514221.076287-25-0.44-0.4123.632.4-8.8-0.39-0.18
Hull City (4 Seasons)2 Leagues905,0165633.255.753537121.102729-2-0.08-0.38
Ipswich Town (3 Seasons)2 Leagues451,9314315.521.522733231491.643217+15+0.70-0.200.00.00.0+0.63+0.04
Fulham (2 Seasons)1 League494,0608349.045.14825101.627855+23+0.51-0.30
Reading (2 Seasons)1 League2135683.61.52681000.0002-2-1.33-1.01
Rangers (1 Season)1 League211,6687948.818.5192
Beijing Renhe (1 Season)1 League161,4238952.715.8168912000.691331-18-1.14+0.34
Blackpool (1 Season)1 League1330.10.001
Championship (9 Seasons)19211,9676228.9133.013672505614301.29157152+5+0.04-0.3223.632.4-8.8-0.39-0.41
Premier League (5 Seasons)1238,8627251.898.59924
League One (2 Seasons)441,9284423.321.422733221561.663217+15+0.70-0.32
Premier League (2 Seasons)422,1755231.824.22331970.721019-9-0.65-0.28
PL2 — Div. 2 (2 Seasons)2135683.61.52681000.0002-2-1.33-1.01
Super League (1 Season)161,4238952.715.8168912000.691331-18-1.14+0.34

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
2007-200818Aberdeensct SCO1. Premier League4th11.90011Matches
2008-200919Blackpooleng ENG2. Championship16th0.0000
2008-200919Aberdeensct SCO1. Premier League4th28.22032
2009-201020Aberdeensct SCO1. Premier League9th15.70015Matches
2010-201121Aberdeensct SCO1. Premier League9th24.21023
2011-201222Rangerssct SCO1. Premier League2nd18.51015
2012-201323Hull Cityeng ENG2. Championship2nd21.11018
2013-201424Hull Cityeng ENG1. Premier League16th10.41019Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.82015Matches
2015-201626Hull Cityeng ENG2. Championship4th10.50010Matches
2016-201727Fulhameng ENG2. Championship6th41.45004200000000Matches
2017-201828Fulhameng ENG2. Championship3rd3.7000481523000Matches
2017-201828Readingeng ENG2. Championship20th33.7400355451482231000Matches
2018-201929Readingeng ENG2. Championship20th11.100010222336140006331023.1Matches
201929Beijing Renhecn CHN1. Super League16th15.820019251508120Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.00000Matches
2019-202030Readingeng ENG2. Championship14th0.51001002000001010.0Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.50000Matches
2020-202131Readingeng ENG2. Championship7th11.0000141825712100006551327.8Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5100132413313150Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9000119113240Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.0000000100000100Matches
17 Seasons8 Clubs5 Leagues292.8210030716013342658900013082425.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aberdeen (4 Seasons)1 League79.93081
Reading (4 Seasons)1 League56.250060949240405500012982425.0
Hull City (4 Seasons)2 Leagues55.74062
Ipswich Town (3 Seasons)2 Leagues21.510024332471519000100
Fulham (2 Seasons)1 League45.15004681523000
Reading (2 Seasons)1 League1.50000
Rangers (1 Season)1 League18.51015
Beijing Renhe (1 Season)1 League15.820019251508120
Blackpool (1 Season)1 League0.0000
Championship (9 Seasons)133.0110013410210246425800013082425.0
Premier League (5 Seasons)98.54096
League One (2 Seasons)21.4100243324615190
Premier League (2 Seasons)24.23034
PL2 — Div. 2 (2 Seasons)1.50000
Super League (1 Season)15.820019251508120

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.