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
2004-200517Cambridge Utdeng ENG4. League Two24th10230.3000000000.000.000.000.000.00
2005-200618Northamptoneng ENG4. League Two2nd311101.2000000000.000.000.000.000.00
2006-200719Stevenageeng ENG5. Conf National8th443604.0000000200.000.000.000.000.00
2006-200719Northamptoneng ENG3. League One14th27211,98022.05510500400.230.230.450.230.45
2007-200820Northamptoneng ENG3. League One9th23221,98522.1347300400.140.180.320.140.32
2007-200820Leeds Unitedeng ENG3. League One5th21181,50216.7336300100.180.180.360.180.36
2008-200921Brightoneng ENG3. League One16th101089710.0505500200.500.000.500.500.50
2008-200921Leeds Unitedeng ENG3. League One4th1577858.7112100100.110.110.230.110.23
2009-201022Leeds Unitedeng ENG3. League One2nd36262,36026.27310700800.270.110.380.270.38
2010-201123Leeds Unitedeng ENG2. Championship7th45403,65140.65495001210.120.100.220.120.22
2011-201224Norwich Cityeng ENG1. Premier League12th28252,10223.4257200200.090.210.300.090.30Matches
2012-201325Norwich Cityeng ENG1. Premier League11th37373,22235.81231001000.030.060.080.030.08Matches
2013-201426Norwich Cityeng ENG1. Premier League18th32282,46027.3314300610.110.040.150.110.15Matches
2014-201527Norwich Cityeng ENG2. Championship3rd41403,52539.21521715001310.380.050.430.380.43Matches
2015-201628Norwich Cityeng ENG1. Premier League19th411541.7000000000.000.000.000.000.00Matches
2015-201628Derby Countyeng ENG2. Championship5th31302,62529.2527500800.170.070.240.170.24Matches
2016-201729Derby Countyeng ENG2. Championship9th33332,81931.33253001020.100.060.160.100.16Matches
2017-201830Derby Countyeng ENG2. Championship6th33252,33525.9459400900.150.190.350.150.35Matches
2018-201931Derby Countyeng ENG2. Championship6th28222,09623.3235200901.71.71.43.026173220.090.130.210.090.210.070.060.130.070.13Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th11901.0000000000.000.000.000.000.00Matches
2019-202032Blackburneng ENG2. Championship11th34252,27925.3325300402.12.11.23.415141260.120.080.200.120.200.080.050.130.080.13Matches
2020-202133Blackburneng ENG2. Championship15th30252,11923.5303300703.53.52.05.51199220.130.000.130.130.130.150.090.230.150.23Matches
2021-202234Blackburneng ENG2. Championship8th18891410.2000000100.70.70.41.1135110.000.000.000.000.000.070.040.110.070.11Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th221191.3101100100.760.000.760.760.76Matches
2022-202335MK Donseng ENG3. League One21st41222,27925.3516500700.200.040.240.200.24Matches
2023-202436Derby Countyeng ENGJr. PL226th665396.0000000300.000.000.000.000.00Matches
19 Seasons9 Clubs5 Leagues57547042,582473.17545120750012058.08.05.013.053448810.160.100.250.160.250.100.060.160.100.16
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
Norwich City (5 Seasons)2 Leagues14213111,463127.421103121003120.160.080.240.160.24
Derby County (4 Seasons)1 League1251109,875109.714122614003621.71.71.43.026173220.130.110.240.130.240.070.060.130.070.13
Leeds United (4 Seasons)2 Leagues117918,29892.216112716002210.170.120.290.170.29
Blackburn (3 Seasons)1 League82585,31259.06286001206.36.33.710.027275590.100.030.140.100.140.110.060.170.110.17
Northampton (3 Seasons)2 Leagues53444,07545.38917800800.180.200.380.180.38
Blackburn (2 Seasons)1 League332092.3101100100.430.000.430.430.43
MK Dons (1 Season)1 League41222,27925.3516500700.200.040.240.200.24
Brighton (1 Season)1 League101089710.0505500200.500.000.500.500.50
Derby County (1 Season)1 League665396.0000000300.000.000.000.000.00
Stevenage (1 Season)1 League443604.0000000200.000.000.000.000.00
Cambridge Utd (1 Season)1 League10230.3000000000.000.000.000.000.00
Championship (9 Seasons)29324822,363248.540206040007348.08.05.013.053448810.160.080.240.160.240.100.060.160.100.16
League One (5 Seasons)17312611,788131.029174629002700.220.130.350.220.35
Premier League (4 Seasons)101917,93888.268146001810.070.090.160.070.16
PL2 — Div. 1 (3 Seasons)997488.3101100400.120.000.120.120.12
League Two (2 Seasons)411331.5000000000.000.000.000.000.00
Conf National (1 Season)443604.0000000200.000.000.000.000.00

Compare Bradley Johnson to

Javascript is required for the selection of a player.
Ex: Rodri, Declan Rice, Aaron Cresswell
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
2004-200517Cambridge Utdeng ENG4. League Two24th0.3000.0000
2005-200618Northamptoneng ENG4. League Two2nd1.2010.820.0000
2006-200719Stevenageeng ENG5. Conf National8th4.0010.250.0000
2006-200719Northamptoneng ENG3. League One14th22.05321.450.1600
2007-200820Northamptoneng ENG3. League One9th22.13180.820.1700
2007-200820Leeds Unitedeng ENG3. League One5th16.73100.600.3000
2008-200921Brightoneng ENG3. League One16th10.0590.900.5600
2008-200921Leeds Unitedeng ENG3. League One4th8.7170.800.1400
2009-201022Leeds Unitedeng ENG3. League One2nd26.27311.180.2300
2010-201123Leeds Unitedeng ENG2. Championship7th40.65310.760.1600
2011-201224Norwich Cityeng ENG1. Premier League12th23.42110.470.1800Matches
2012-201325Norwich Cityeng ENG1. Premier League11th35.81110.310.0900Matches
2013-201426Norwich Cityeng ENG1. Premier League18th27.3370.260.4300Matches
2014-201527Norwich Cityeng ENG2. Championship3rd39.215320.820.4700Matches
2015-201628Norwich Cityeng ENG1. Premier League19th1.7021.170.0000Matches
2015-201628Derby Countyeng ENG2. Championship5th29.25170.580.2900Matches
2016-201729Derby Countyeng ENG2. Championship9th31.33090.000.290.3300Matches
2017-201830Derby Countyeng ENG2. Championship6th25.94541018.52.080.390.070.4000Matches
2018-201931Derby Countyeng ENG2. Championship6th23.3225520.01.070.210.080.4021.20001.71.70.07+0.3+0.3Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th1.0000Matches
2019-202032Blackburneng ENG2. Championship11th25.33381539.51.500.590.080.2021.31002.12.10.06+0.9+0.9Matches
2020-202133Blackburneng ENG2. Championship15th23.5333721.21.400.300.090.4317.30003.53.50.10-0.5-0.5Matches
2021-202234Blackburneng ENG2. Championship8th10.2010220.00.980.200.000.0018.10000.70.70.07-0.7-0.7Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th1.3100Matches
2022-202335MK Donseng ENG3. League One21st25.35441738.61.740.670.110.2900Matches
2023-202436Derby Countyeng ENGJr. PL226th6.0000Matches
19 Seasons9 Clubs5 Leagues473.17520428531.91.240.600.100.2619.71008.08.00.080.00.0
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
Norwich City (5 Seasons)2 Leagues127.421630.490.3300
Derby County (4 Seasons)1 League109.714794130.40.980.370.110.3421.20001.71.70.07+0.3+0.3
Leeds United (4 Seasons)2 Leagues92.216790.860.2000
Blackburn (3 Seasons)1 League59.06812429.61.370.410.070.2519.31006.36.30.08-0.3-0.3
Northampton (3 Seasons)2 Leagues45.38511.130.1600
Blackburn (2 Seasons)1 League2.3100
MK Dons (1 Season)1 League25.35441738.61.740.670.110.2900
Brighton (1 Season)1 League10.0590.900.5600
Derby County (1 Season)1 League6.0000
Stevenage (1 Season)1 League4.0010.250.0000
Cambridge Utd (1 Season)1 League0.3000.0000
Championship (9 Seasons)248.54016012830.01.150.520.090.3119.71008.08.00.080.00.0
League One (5 Seasons)131.0294412438.61.740.950.110.2300
Premier League (4 Seasons)88.26310.350.1900
PL2 — Div. 1 (3 Seasons)8.3100
League Two (2 Seasons)1.5010.680.0000
Conf National (1 Season)4.0010.250.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
2004-200517Cambridge Utdeng ENG4. League Two24th0.30
2005-200618Northamptoneng ENG4. League Two2nd1.20
2006-200719Stevenageeng ENG5. Conf National8th4.00
2006-200719Northamptoneng ENG3. League One14th22.05
2007-200820Northamptoneng ENG3. League One9th22.14
2007-200820Leeds Unitedeng ENG3. League One5th16.73
2008-200921Brightoneng ENG3. League One16th10.00
2008-200921Leeds Unitedeng ENG3. League One4th8.71
2009-201022Leeds Unitedeng ENG3. League One2nd26.23
2010-201123Leeds Unitedeng ENG2. Championship7th40.64
2011-201224Norwich Cityeng ENG1. Premier League12th23.45Matches
2012-201325Norwich Cityeng ENG1. Premier League11th35.82Matches
2013-201426Norwich Cityeng ENG1. Premier League18th27.31Matches
2014-201527Norwich Cityeng ENG2. Championship3rd39.22Matches
2015-201628Norwich Cityeng ENG1. Premier League19th1.70Matches
2015-201628Derby Countyeng ENG2. Championship5th29.22Matches
2016-201729Derby Countyeng ENG2. Championship9th31.32Matches
2017-201830Derby Countyeng ENG2. Championship6th25.95Matches
2018-201931Derby Countyeng ENG2. Championship6th23.31077142775.521004735638849778.150060482.816526063.531.41.2+1.613126130173Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th1.00Matches
2019-202032Blackburneng ENG2. Championship11th25.3979130375.119183705639148580.642552381.315224861.321.21.5+0.814154153141Matches
2020-202133Blackburneng ENG2. Championship15th23.5919122475.117574591837245282.341050581.212720761.402.01.7-2.0199712399Matches
2021-202234Blackburneng ENG2. Championship8th10.224035567.6473917749112374.010814475.0397055.700.40.2-0.45343035Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th1.30Matches
2022-202335MK Donseng ENG3. League One21st25.31Matches
2023-202436Derby Countyeng ENGJr. PL226th6.00Matches
19 Seasons9 Clubs5 Leagues473.13215430974.662500221041242155779.81443177681.348378561.5455.04.6+40.051411436448
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
Norwich City (5 Seasons)2 Leagues127.410
Derby County (4 Seasons)1 League109.71077142775.521004735638849778.150060482.816526063.5121.41.2+10.613126130173
Leeds United (4 Seasons)2 Leagues92.211
Blackburn (3 Seasons)1 League59.02138288274.24149614748854106080.6943117280.531852560.623.73.3-1.738285306275
Northampton (3 Seasons)2 Leagues45.39
Blackburn (2 Seasons)1 League2.30
MK Dons (1 Season)1 League25.31
Brighton (1 Season)1 League10.00
Derby County (1 Season)1 League6.00
Stevenage (1 Season)1 League4.00
Cambridge Utd (1 Season)1 League0.30
Championship (9 Seasons)248.53215430974.662500221041242155779.81443177681.348378561.5205.04.6+15.051411436448
League One (5 Seasons)131.017
Premier League (4 Seasons)88.28
PL2 — Div. 1 (3 Seasons)8.30
League Two (2 Seasons)1.50
Conf National (1 Season)4.00

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
2004-200517Cambridge Utdeng ENG4. League Two24th0.3
2005-200618Northamptoneng ENG4. League Two2nd1.2
2006-200719Stevenageeng ENG5. Conf National8th4.0
2006-200719Northamptoneng ENG3. League One14th22.0
2007-200820Northamptoneng ENG3. League One9th22.1
2007-200820Leeds Unitedeng ENG3. League One5th16.7
2008-200921Brightoneng ENG3. League One16th10.0
2008-200921Leeds Unitedeng ENG3. League One4th8.7
2009-201022Leeds Unitedeng ENG3. League One2nd26.2
2010-201123Leeds Unitedeng ENG2. Championship7th40.6
2011-201224Norwich Cityeng ENG1. Premier League12th23.4Matches
2012-201325Norwich Cityeng ENG1. Premier League11th35.8Matches
2013-201426Norwich Cityeng ENG1. Premier League18th27.3Matches
2014-201527Norwich Cityeng ENG2. Championship3rd39.2Matches
2015-201628Norwich Cityeng ENG1. Premier League19th1.7Matches
2015-201628Derby Countyeng ENG2. Championship5th29.2Matches
2016-201729Derby Countyeng ENG2. Championship9th31.30Matches
2017-201830Derby Countyeng ENG2. Championship6th25.935Matches
2018-201931Derby Countyeng ENG2. Championship6th23.314271355695532261400001077320Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th1.0Matches
2019-202032Blackburneng ENG2. Championship11th25.313031248473631819100000979816Matches
2020-202133Blackburneng ENG2. Championship15th23.5122411654934212111500009191016Matches
2021-202234Blackburneng ENG2. Championship8th10.235534013120131000024027Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th1.3Matches
2022-202335MK Donseng ENG3. League One21st25.311Matches
2023-202436Derby Countyeng ENGJr. PL226th6.0Matches
19 Seasons9 Clubs5 Leagues473.1430941081781378538540000032152359
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)2 Leagues127.4
Derby County (4 Seasons)1 League109.7142713556955322411400001077320
Leeds United (4 Seasons)2 Leagues92.2
Blackburn (3 Seasons)1 League59.028822753109825313326000021382039
Northampton (3 Seasons)2 Leagues45.3
Blackburn (2 Seasons)1 League2.3
MK Dons (1 Season)1 League25.311
Brighton (1 Season)1 League10.0
Derby County (1 Season)1 League6.0
Stevenage (1 Season)1 League4.0
Cambridge Utd (1 Season)1 League0.3
Championship (9 Seasons)248.5430941081781378537440000032152359
League One (5 Seasons)131.011
Premier League (4 Seasons)88.2
PL2 — Div. 1 (3 Seasons)8.3
League Two (2 Seasons)1.5
Conf National (1 Season)4.0

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
2004-200517Cambridge Utdeng ENG4. League Two24th0.3
2005-200618Northamptoneng ENG4. League Two2nd1.2
2006-200719Stevenageeng ENG5. Conf National8th4.0
2006-200719Northamptoneng ENG3. League One14th22.0
2007-200820Northamptoneng ENG3. League One9th22.1
2007-200820Leeds Unitedeng ENG3. League One5th16.7
2008-200921Brightoneng ENG3. League One16th10.0
2008-200921Leeds Unitedeng ENG3. League One4th8.7
2009-201022Leeds Unitedeng ENG3. League One2nd26.2
2010-201123Leeds Unitedeng ENG2. Championship7th40.6
2011-201224Norwich Cityeng ENG1. Premier League12th23.4Matches
2012-201325Norwich Cityeng ENG1. Premier League11th35.8Matches
2013-201426Norwich Cityeng ENG1. Premier League18th27.3Matches
2014-201527Norwich Cityeng ENG2. Championship3rd39.2Matches
2015-201628Norwich Cityeng ENG1. Premier League19th1.7Matches
2015-201628Derby Countyeng ENG2. Championship5th29.2Matches
2016-201729Derby Countyeng ENG2. Championship9th31.3Matches
2017-201830Derby Countyeng ENG2. Championship6th25.9Matches
2018-201931Derby Countyeng ENG2. Championship6th23.3451.93363023180.34710000Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th1.0Matches
2019-202032Blackburneng ENG2. Championship11th25.3381.50331121030.12200100Matches
2020-202133Blackburneng ENG2. Championship15th23.5461.95331252320.08101000Matches
2021-202234Blackburneng ENG2. Championship8th10.2161.58101041010.10100000Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th1.3Matches
2022-202335MK Donseng ENG3. League One21st25.3Matches
2023-202436Derby Countyeng ENGJr. PL226th6.0Matches
19 Seasons9 Clubs5 Leagues473.11451.76112631374140.171111100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)2 Leagues127.4
Derby County (4 Seasons)1 League109.7451.93363023180.34710000
Leeds United (4 Seasons)2 Leagues92.2
Blackburn (3 Seasons)1 League59.01001.697633114360.10401100
Northampton (3 Seasons)2 Leagues45.3
Blackburn (2 Seasons)1 League2.3
MK Dons (1 Season)1 League25.3
Brighton (1 Season)1 League10.0
Derby County (1 Season)1 League6.0
Stevenage (1 Season)1 League4.0
Cambridge Utd (1 Season)1 League0.3
Championship (9 Seasons)248.51451.76112631374140.171111100
League One (5 Seasons)131.0
Premier League (4 Seasons)88.2
PL2 — Div. 1 (3 Seasons)8.3
League Two (2 Seasons)1.5
Conf National (1 Season)4.0

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
2004-200517Cambridge Utdeng ENG4. League Two24th0.3
2005-200618Northamptoneng ENG4. League Two2nd1.2
2006-200719Stevenageeng ENG5. Conf National8th4.0
2006-200719Northamptoneng ENG3. League One14th22.0
2007-200820Northamptoneng ENG3. League One9th22.1
2007-200820Leeds Unitedeng ENG3. League One5th16.7
2008-200921Brightoneng ENG3. League One16th10.0
2008-200921Leeds Unitedeng ENG3. League One4th8.7
2009-201022Leeds Unitedeng ENG3. League One2nd26.2
2010-201123Leeds Unitedeng ENG2. Championship7th40.6
2011-201224Norwich Cityeng ENG1. Premier League12th23.4Matches
2012-201325Norwich Cityeng ENG1. Premier League11th35.8Matches
2013-201426Norwich Cityeng ENG1. Premier League18th27.3Matches
2014-201527Norwich Cityeng ENG2. Championship3rd39.2Matches
2015-201628Norwich Cityeng ENG1. Premier League19th1.7Matches
2015-201628Derby Countyeng ENG2. Championship5th29.2Matches
2016-201729Derby Countyeng ENG2. Championship9th31.300Matches
2017-201830Derby Countyeng ENG2. Championship6th25.93240Matches
2018-201931Derby Countyeng ENG2. Championship6th23.3433018241204247.6222512134891431Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th1.0Matches
2019-202032Blackburneng ENG2. Championship11th25.3542421303205337.733326263286262Matches
2020-202133Blackburneng ENG2. Championship15th23.5382314186173647.2192914153674300Matches
2021-202234Blackburneng ENG2. Championship8th10.213758051533.310734619180Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th1.3Matches
2022-202335MK Donseng ENG3. League One21st25.32618Matches
2023-202436Derby Countyeng ENGJr. PL226th6.0Matches
19 Seasons9 Clubs5 Leagues473.11481425880106214642.5849335581802701173
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
Norwich City (5 Seasons)2 Leagues127.40
Derby County (4 Seasons)1 League109.7436218241204247.6222512138891431
Leeds United (4 Seasons)2 Leagues92.20
Blackburn (3 Seasons)1 League59.010554405694210440.46268234574179742
Northampton (3 Seasons)2 Leagues45.30
Blackburn (2 Seasons)1 League2.30
MK Dons (1 Season)1 League25.326180
Brighton (1 Season)1 League10.00
Derby County (1 Season)1 League6.00
Stevenage (1 Season)1 League4.00
Cambridge Utd (1 Season)1 League0.30
Championship (9 Seasons)248.51481165880106214642.5849335581622701173
League One (5 Seasons)131.026180
Premier League (4 Seasons)88.20
PL2 — Div. 1 (3 Seasons)8.30
League Two (2 Seasons)1.50
Conf National (1 Season)4.00

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
2004-200517Cambridge Utdeng ENG4. League Two24th0.3
2005-200618Northamptoneng ENG4. League Two2nd1.2
2006-200719Stevenageeng ENG5. Conf National8th4.0
2006-200719Northamptoneng ENG3. League One14th22.0
2007-200820Northamptoneng ENG3. League One9th22.1
2007-200820Leeds Unitedeng ENG3. League One5th16.7
2008-200921Brightoneng ENG3. League One16th10.0
2008-200921Leeds Unitedeng ENG3. League One4th8.7
2009-201022Leeds Unitedeng ENG3. League One2nd26.2
2010-201123Leeds Unitedeng ENG2. Championship7th40.6
2011-201224Norwich Cityeng ENG1. Premier League12th23.4Matches
2012-201325Norwich Cityeng ENG1. Premier League11th35.8Matches
2013-201426Norwich Cityeng ENG1. Premier League18th27.3Matches
2014-201527Norwich Cityeng ENG2. Championship3rd39.2Matches
2015-201628Norwich Cityeng ENG1. Premier League19th1.7Matches
2015-201628Derby Countyeng ENG2. Championship5th29.2Matches
2016-201729Derby Countyeng ENG2. Championship9th31.3Matches
2017-201830Derby Countyeng ENG2. Championship6th25.9Matches
2018-201931Derby Countyeng ENG2. Championship6th23.3167374390112416722167312758.3541.78204200219626291191295322Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th1.0Matches
2019-202032Blackburneng ENG2. Championship11th25.31580473331032223361580171270.6529.47323109142515131311893526Matches
2020-202133Blackburneng ENG2. Championship15th23.5144955424810221371449161275.0425.07202882132611120221685122Matches
2021-202234Blackburneng ENG2. Championship8th10.24492512326169144494250.0250.01936892001109724911Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th1.3Matches
2022-202335MK Donseng ENG3. League One21st25.3Matches
2023-202436Derby Countyeng ENGJr. PL226th6.0Matches
19 Seasons9 Clubs5 Leagues473.15151201127032276801095151493367.31632.72465108805147535528153298881
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
Norwich City (5 Seasons)2 Leagues127.4
Derby County (4 Seasons)1 League109.7167374390112416722167312758.3541.78204200219626291191295322
Leeds United (4 Seasons)2 Leagues92.2
Blackburn (3 Seasons)1 League59.034781278802103513873478372670.31129.7164566802951272616241203559
Northampton (3 Seasons)2 Leagues45.3
Blackburn (2 Seasons)1 League2.3
MK Dons (1 Season)1 League25.3
Brighton (1 Season)1 League10.0
Derby County (1 Season)1 League6.0
Stevenage (1 Season)1 League4.0
Cambridge Utd (1 Season)1 League0.3
Championship (9 Seasons)248.55151201127032276801095151493367.31632.72465108805147535528153298881
League One (5 Seasons)131.0
Premier League (4 Seasons)88.2
PL2 — Div. 1 (3 Seasons)8.3
League Two (2 Seasons)1.5
Conf National (1 Season)4.0

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
2004-200517Cambridge Utdeng ENG4. League Two24th123230.60.301
2005-200618Northamptoneng ENG4. League Two2nd3110372.71.212
2006-200719Stevenageeng ENG5. Conf National8th4360908.74.040
2006-200719Northamptoneng ENG3. League One14th271,9807347.822.0216
2007-200820Northamptoneng ENG3. League One9th231,9858647.922.1221
2007-200820Leeds Unitedeng ENG3. League One5th211,5027236.316.7183
2008-200921Brightoneng ENG3. League One16th108979021.710.0100
2008-200921Leeds Unitedeng ENG3. League One4th157855219.08.778
2009-201022Leeds Unitedeng ENG3. League One2nd362,3606657.026.22610
2010-201123Leeds Unitedeng ENG2. Championship7th453,6518188.240.6405
2011-201224Norwich Cityeng ENG1. Premier League12th282,1027561.523.425183Matches
2012-201325Norwich Cityeng ENG1. Premier League11th373,2228794.235.837320Matches
2013-201426Norwich Cityeng ENG1. Premier League18th322,4607771.927.328224Matches
2014-201527Norwich Cityeng ENG2. Championship3rd413,5258685.139.24034121.957737+40+1.02+1.02Matches
2015-201628Norwich Cityeng ENG1. Premier League19th4154394.51.711301.0014-3-1.75-1.06Matches
2015-201628Derby Countyeng ENG2. Championship5th312,6258563.429.23024121.754529+16+0.55+0.13Matches
2016-201729Derby Countyeng ENG2. Championship9th332,8198568.131.33326091.764128+13+0.42+1.03Matches
2017-201830Derby Countyeng ENG2. Championship6th332,3357156.425.92522801.494134+7+0.27-0.48Matches
2018-201931Derby Countyeng ENG2. Championship6th282,0967550.623.322872062981.483725+12+0.52+0.3832.526.6+6.0+0.26+0.58Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th190905.91.01901003.0020+2+2.00+2.06Matches
2019-202032Blackburneng ENG2. Championship11th342,2796755.025.3258216926111.263137-6-0.24-0.6730.033.3-3.3-0.13+0.01Matches
2020-202133Blackburneng ENG2. Championship15th302,1197151.223.525811852031.403428+6+0.25+0.0339.428.4+11.1+0.47+0.23Matches
2021-202234Blackburneng ENG2. Championship8th189145122.110.288161026151.78915-6-0.59-1.0111.316.4-5.1-0.50-0.73Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th2119605.11.32600001.0057-2-1.51-1.35Matches
2022-202335MK Donseng ENG3. League One21st412,2795655.025.3228719191941.052641-15-0.59-0.25Matches
2023-202436Derby Countyeng ENGJr. PL226th65399029.96.06905010.17614-8-1.34-1.34Matches
19 Seasons9 Clubs5 Leagues57542,5827446.1473.14708425810523541.52342278+64+0.27+0.21113.2104.6+8.6+0.10+0.07
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
Norwich City (5 Seasons)2 Leagues14211,4638164.3127.41311071121.877841+37+0.91+1.48
Derby County (4 Seasons)1 League1259,8757959.6109.711087921529191.62164116+48+0.44+0.2232.526.6+6.0+0.26+0.58
Leeds United (4 Seasons)2 Leagues1178,2987150.192.29126
Blackburn (3 Seasons)1 League825,3126542.859.05881402425291.437480-6-0.10-0.4780.778.1+2.6+0.04-0.09
Northampton (3 Seasons)2 Leagues534,0757732.845.3449
Blackburn (2 Seasons)1 League3209705.42.33701001.677700.00+0.12
MK Dons (1 Season)1 League412,2795655.025.3228719191941.052641-15-0.59-0.25
Brighton (1 Season)1 League108979021.710.0100
Derby County (1 Season)1 League65399029.96.06905010.17614-8-1.34-1.34
Stevenage (1 Season)1 League4360908.74.040
Cambridge Utd (1 Season)1 League123230.60.301
Championship (9 Seasons)29322,3637660.0248.5248831664526501.61315233+82+0.39+0.11113.2104.6+8.6+0.10+0.07
League One (5 Seasons)17311,7886840.7131.01268719471941.052641-15-0.59-0.25
Premier League (4 Seasons)1017,9387958.088.291731001.0014-3-1.75-1.06
PL2 — Div. 1 (3 Seasons)97488313.28.39836010.671321-8-0.96-0.87
League Two (2 Seasons)4133331.61.513
Conf National (1 Season)4360908.74.040

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
2004-200517Cambridge Utdeng ENG4. League Two24th0.3001
2005-200618Northamptoneng ENG4. League Two2nd1.2000
2006-200719Stevenageeng ENG5. Conf National8th4.0208
2006-200719Northamptoneng ENG3. League One14th22.04037
2007-200820Northamptoneng ENG3. League One9th22.14023
2007-200820Leeds Unitedeng ENG3. League One5th16.71021
2008-200921Brightoneng ENG3. League One16th10.0207
2008-200921Leeds Unitedeng ENG3. League One4th8.71012
2009-201022Leeds Unitedeng ENG3. League One2nd26.28031
2010-201123Leeds Unitedeng ENG2. Championship7th40.612172
2011-201224Norwich Cityeng ENG1. Premier League12th23.42038Matches
2012-201325Norwich Cityeng ENG1. Premier League11th35.810064Matches
2013-201426Norwich Cityeng ENG1. Premier League18th27.36148Matches
2014-201527Norwich Cityeng ENG2. Championship3rd39.213182Matches
2015-201628Norwich Cityeng ENG1. Premier League19th1.7004Matches
2015-201628Derby Countyeng ENG2. Championship5th29.28064Matches
2016-201729Derby Countyeng ENG2. Championship9th31.310216900000000Matches
2017-201830Derby Countyeng ENG2. Championship6th25.990056363354032000Matches
2018-201931Derby Countyeng ENG2. Championship6th23.39004541064830000143936060.8Matches
2019-202032Blackburneng ENGJr. PL2 — Div. 18th1.00000Matches
2019-202032Blackburneng ENG2. Championship11th25.340046434193224011149734462.4Matches
2020-202133Blackburneng ENG2. Championship15th23.570047402113623000160835062.4Matches
2021-202234Blackburneng ENG2. Championship8th10.21001811236700060322061.5Matches
2021-202234Blackburneng ENGJr. PL2 — Div. 19th1.31000Matches
2022-202335MK Donseng ENG3. League One21st25.3700422831118260Matches
2023-202436Derby Countyeng ENGJr. PL226th6.03000Matches
19 Seasons9 Clubs5 Leagues473.112051835199148518014201151228117461.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (5 Seasons)2 Leagues127.4312236
Derby County (4 Seasons)1 League109.73621234773418862000143936060.8
Leeds United (4 Seasons)2 Leagues92.2221136
Blackburn (3 Seasons)1 League59.0120011194833745401136918811462.3
Northampton (3 Seasons)2 Leagues45.38060
Blackburn (2 Seasons)1 League2.31000
MK Dons (1 Season)1 League25.3700422831118260
Brighton (1 Season)1 League10.0207
Derby County (1 Season)1 League6.03000
Stevenage (1 Season)1 League4.0208
Cambridge Utd (1 Season)1 League0.3001
Championship (9 Seasons)248.57341499171117416211601151228117461.8
League One (5 Seasons)131.027001732831118260
Premier League (4 Seasons)88.2181154
PL2 — Div. 1 (3 Seasons)8.34000
League Two (2 Seasons)1.5001
Conf National (1 Season)4.0208

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.