Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-08FriMatchweek 15AwayL 0–2Rotherham UtdBarnsleyYFW59000010000Match Report
2024-10-26SatMatchweek 14HomeW 2–0Rotherham UtdStevenageN33100011000Match Report
2024-10-22TueMatchweek 13AwayL 0–1Rotherham UtdLeyton OrientN6000000000Match Report
2024-10-19SatMatchweek 12HomeL 0–1Rotherham UtdWrexhamN13000010000Match Report
2024-10-12SatMatchweek 11AwayD 3–3Rotherham UtdP'borough UtdN45000000000Match Report

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
2013-201421Port Valeeng ENG3. League One9th2077288.1415400100.490.120.620.490.62
2013-201421Gatesheadeng ENG5. Conf Premier3rd743493.9505500201.290.001.291.291.29
2014-201522Tranmere Roverseng ENG4. League Two24th642823.1000000100.000.000.000.000.00Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd886226.9404400200.580.000.580.580.58Matches
2014-201522Prestoneng ENG3. League One3rd30981.1011000010.000.920.920.000.92Matches
2015-201623Prestoneng ENG2. Championship11th29895610.6303300110.280.000.280.280.28Matches
2016-201724Prestoneng ENG2. Championship11th44353,17235.2122141201700.340.060.400.340.40Matches
2017-201825Prestoneng ENG2. Championship7th27262,26225.18210800800.320.080.400.320.40Matches
2017-201825West Hameng ENG1. Premier League13th30250.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th11901.0000000000.000.000.000.000.00Matches
2018-201926Middlesbrougheng ENG2. Championship7th37201,87820.9628333607.55.10.96.121211240.290.100.380.140.240.360.040.400.250.29Matches
2019-202027QPReng ENG2. Championship13th39302,83731.513114130010015.015.02.717.723281450.410.030.440.410.440.480.090.560.480.56Matches
2020-202128Norwich Cityeng ENG2. Championship1st3176947.7404311204.84.00.84.865410.520.000.520.390.390.620.100.720.510.62Matches
2021-202229West Bromeng ENG2. Championship10th2071,01011.2101100206.06.00.46.41119700.090.000.090.090.090.540.040.570.540.57Matches
2021-202229Cardiff Cityeng ENG2. Championship18th18171,40715.6415400306.56.51.17.61313710.260.060.320.260.320.420.070.480.420.48Matches
2022-202330Norwich Cityeng ENG2. Championship13th70680.8000000100.20.20.00.20360.000.000.000.000.000.200.000.200.200.20Matches
2022-202330Rotherham Utdeng ENG2. Championship19th18181,41515.7505322404.93.30.74.0523450.320.000.320.190.190.310.040.350.210.25Matches
2023-202431Rotherham Utdeng ENG2. Championship24th39292,33425.9516500603.33.33.16.41037680.190.040.230.190.230.130.120.250.130.25Matches
2024-202532Rotherham Utdeng ENG3. League One17th1544515.0101100100.200.000.200.200.20Matches
12 Seasons12 Clubs5 Leagues37122420,588228.8751186696757248.043.39.753.0891495700.330.050.380.300.350.370.070.450.330.41
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
Preston (4 Seasons)2 Leagues103696,48872.12352823011620.320.070.390.320.39
Rotherham Utd (3 Seasons)2 Leagues72514,20046.7111129221108.26.63.810.315601130.240.020.260.190.210.200.090.290.160.25
Norwich City (2 Seasons)1 League3877628.5404311304.94.10.84.968470.470.000.470.350.350.580.090.670.490.58
QPR (1 Season)1 League39302,83731.513114130010015.015.02.717.723281450.410.030.440.410.440.480.090.560.480.56
Middlesbrough (1 Season)1 League37201,87820.9628333607.55.10.96.121211240.290.100.380.140.240.360.040.400.250.29
West Brom (1 Season)1 League2071,01011.2101100206.06.00.46.41119700.090.000.090.090.090.540.040.570.540.57
Port Vale (1 Season)1 League2077288.1415400100.490.120.620.490.62
Cardiff City (1 Season)1 League18171,40715.6415400306.56.51.17.61313710.260.060.320.260.320.420.070.480.420.48
Hartlepool Utd (1 Season)1 League886226.9404400200.580.000.580.580.58
Gateshead (1 Season)1 League743493.9505500201.290.001.291.291.29
Tranmere Rovers (1 Season)1 League642823.1000000100.000.000.000.000.00
West Ham (1 Season)1 League30250.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Middlesbrough (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (9 Seasons)30919718,033200.461970556750148.043.39.753.0891495700.300.040.350.270.320.370.070.450.330.41
League One (3 Seasons)38111,27714.2527500210.350.140.490.350.49
League Two (1 Season)141290410.0404400300.400.000.400.400.40
Conf Premier (1 Season)743493.9505500201.290.001.291.291.29
Premier League (1 Season)30250.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201421Port Valeeng ENG3. League One9th8.1480.990.5000
2013-201421Gatesheadeng ENG5. Conf Premier3rd3.9571.810.7100
2014-201522Tranmere Roverseng ENG4. League Two24th3.1010.320.0000Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd6.9481.160.5000Matches
2014-201522Prestoneng ENG3. League One3rd1.1021.840.0000Matches
2015-201623Prestoneng ENG2. Championship11th10.63121.130.2500Matches
2016-201724Prestoneng ENG2. Championship11th35.2120270.000.770.4401Matches
2017-201825Prestoneng ENG2. Championship7th25.18572238.62.270.880.140.3600Matches
2017-201825West Hameng ENG1. Premier League13th0.30000.000.000000.00.00.00.0Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th1.0000Matches
2018-201926Middlesbrougheng ENG2. Championship7th20.96521630.82.490.770.060.1913.80337.55.10.10-1.5-2.1Matches
2019-202027QPReng ENG2. Championship13th31.513852529.42.700.790.150.5213.200015.015.00.18-2.0-2.0Matches
2020-202128Norwich Cityeng ENG2. Championship1st7.74231147.82.981.430.130.2712.30114.84.00.17-0.8-1.0Matches
2021-202229West Bromeng ENG2. Championship10th11.2135822.93.120.710.030.1312.60006.06.00.17-5.0-5.0Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15.64371129.72.370.700.110.3612.90006.56.50.18-2.5-2.5Matches
2022-202330Norwich Cityeng ENG2. Championship13th0.8022100.02.652.650.000.0011.70000.20.20.08-0.2-0.2Matches
2022-202330Rotherham Utdeng ENG2. Championship19th15.7521838.11.340.510.140.3812.60224.93.30.16+0.1-0.3Matches
2023-202431Rotherham Utdeng ENG2. Championship24th25.95341029.41.310.390.150.5016.20003.33.30.10+1.7+1.7Matches
2024-202532Rotherham Utdeng ENG3. League One17th5.0112216.72.390.400.080.5000Matches
12 Seasons12 Clubs5 Leagues228.87535818039.71.840.790.150.3813.406748.043.30.15-10.0-11.3
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
Preston (4 Seasons)2 Leagues72.123576386.00.940.870.350.3701
Rotherham Utd (3 Seasons)2 Leagues46.711672029.91.440.430.130.4514.80228.26.60.12+1.8+1.4
Norwich City (2 Seasons)1 League8.54251352.02.951.540.120.2312.20114.94.10.17-0.9-1.1
QPR (1 Season)1 League31.513852529.42.700.790.150.5213.200015.015.00.18-2.0-2.0
Middlesbrough (1 Season)1 League20.96521630.82.490.770.060.1913.80337.55.10.10-1.5-2.1
West Brom (1 Season)1 League11.2135822.93.120.710.030.1312.60006.06.00.17-5.0-5.0
Port Vale (1 Season)1 League8.1480.990.5000
Cardiff City (1 Season)1 League15.64371129.72.370.700.110.3612.90006.56.50.18-2.5-2.5
Hartlepool Utd (1 Season)1 League6.9481.160.5000
Gateshead (1 Season)1 League3.9571.810.7100
Tranmere Rovers (1 Season)1 League3.1010.320.0000
West Ham (1 Season)1 League0.30000.000.000000.00.00.00.0
Middlesbrough (1 Season)1 League1.0000
Championship (9 Seasons)200.46134615240.51.820.760.150.3613.406748.043.30.15-10.0-11.3
League One (3 Seasons)14.25121216.72.390.850.080.4200
League Two (1 Season)10.0490.900.4400
Conf Premier (1 Season)3.9571.810.7100
Premier League (1 Season)0.30000.000.000000.00.00.00.0
PL2 — Div. 2 (1 Season)1.0000
Become a Stathead & surf this site ad-free.

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
2013-201421Port Valeeng ENG3. League One9th8.11
2013-201421Gatesheadeng ENG5. Conf Premier3rd3.90
2014-201522Tranmere Roverseng ENG4. League Two24th3.10Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd6.90Matches
2014-201522Prestoneng ENG3. League One3rd1.11Matches
2015-201623Prestoneng ENG2. Championship11th10.60Matches
2016-201724Prestoneng ENG2. Championship11th35.22Matches
2017-201825Prestoneng ENG2. Championship7th25.12Matches
2017-201825West Hameng ENG1. Premier League13th0.33933.33702450.01520.00000.00.00.000000Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th1.00Matches
2018-201926Middlesbrougheng ENG2. Championship7th20.923841457.5286146515725362.1478853.4102050.020.91.5+1.114205021Matches
2019-202027QPReng ENG2. Championship13th31.532550264.7477684718426868.78813764.2263868.412.71.2-1.721186028Matches
2020-202128Norwich Cityeng ENG2. Championship1st7.77411862.7922126517667.1172665.41250.000.80.3-0.853105Matches
2021-202229West Bromeng ENG2. Championship10th11.214522863.618533109212971.3366060.061060.000.40.4-0.46134019Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15.616328956.4199029511217464.4366952.251241.711.10.3-0.112111013Matches
2022-202330Norwich Cityeng ENG2. Championship13th0.8152268.22057081080.04666.711100.000.00.10.003203Matches
2022-202330Rotherham Utdeng ENG2. Championship19th15.713027846.816625638314856.1317640.861250.000.70.5-0.78235023Matches
2023-202431Rotherham Utdeng ENG2. Championship24th25.921844948.6289768414125754.95812347.281457.113.11.5-2.115276237Matches
2024-202532Rotherham Utdeng ENG3. League One17th5.00Matches
12 Seasons12 Clubs5 Leagues228.81311230956.8172033360830131962.931859053.96310957.8119.75.8+1.381118302149
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
Preston (4 Seasons)2 Leagues72.15
Rotherham Utd (3 Seasons)2 Leagues46.734872747.94559124722440555.38919944.7142653.813.82.0-2.8235011260
Norwich City (2 Seasons)1 League8.58914063.61127196598668.6213265.62366.700.80.3-0.856308
QPR (1 Season)1 League31.532550264.7477684718426868.78813764.2263868.412.71.2-1.721186028
Middlesbrough (1 Season)1 League20.923841457.5286146515725362.1478853.4102050.020.91.5+1.114205021
West Brom (1 Season)1 League11.214522863.618533109212971.3366060.061060.000.40.4-0.46134019
Port Vale (1 Season)1 League8.11
Cardiff City (1 Season)1 League15.616328956.4199029511217464.4366952.251241.711.10.3-0.112111013
Hartlepool Utd (1 Season)1 League6.90
Gateshead (1 Season)1 League3.90
Tranmere Rovers (1 Season)1 League3.10
West Ham (1 Season)1 League0.33933.33702450.01520.00000.00.00.000000
Middlesbrough (1 Season)1 League1.00
Championship (9 Seasons)200.41308230056.9171663360828131563.031758554.26310957.899.75.8-0.781118302149
League One (3 Seasons)14.22
League Two (1 Season)10.00
Conf Premier (1 Season)3.90
Premier League (1 Season)0.33933.33702450.01520.00000.00.00.000000
PL2 — Div. 2 (1 Season)1.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
2013-201421Port Valeeng ENG3. League One9th8.1
2013-201421Gatesheadeng ENG5. Conf Premier3rd3.9
2014-201522Tranmere Roverseng ENG4. League Two24th3.1Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd6.9Matches
2014-201522Prestoneng ENG3. League One3rd1.1Matches
2015-201623Prestoneng ENG2. Championship11th10.6Matches
2016-201724Prestoneng ENG2. Championship11th35.20Matches
2017-201825Prestoneng ENG2. Championship7th25.112Matches
2017-201825West Hameng ENG1. Premier League13th0.3990000000000300Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th1.0Matches
2018-201926Middlesbrougheng ENG2. Championship7th20.94144016003810000238711Matches
2019-202027QPReng ENG2. Championship13th31.550248317113105000032526Matches
2020-202128Norwich Cityeng ENG2. Championship1st7.711811170004000007408Matches
2021-202229West Bromeng ENG2. Championship10th11.2228225301040000014508Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15.6289285100041000016337Matches
2022-202330Norwich Cityeng ENG2. Championship13th0.8222110000000001502Matches
2022-202330Rotherham Utdeng ENG2. Championship19th15.7278274311031000013019Matches
2023-202431Rotherham Utdeng ENG2. Championship24th25.94494376010700000218614Matches
2024-202532Rotherham Utdeng ENG3. League One17th5.05Matches
12 Seasons12 Clubs5 Leagues228.82309224644246578000013111965
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (4 Seasons)2 Leagues72.112
Rotherham Utd (3 Seasons)2 Leagues46.772771191201510000348723
Norwich City (2 Seasons)1 League8.5140132800040000089010
QPR (1 Season)1 League31.550248317113105000032526
Middlesbrough (1 Season)1 League20.94144016003810000238711
West Brom (1 Season)1 League11.2228225301040000014508
Port Vale (1 Season)1 League8.1
Cardiff City (1 Season)1 League15.6289285100041000016337
Hartlepool Utd (1 Season)1 League6.9
Gateshead (1 Season)1 League3.9
Tranmere Rovers (1 Season)1 League3.1
West Ham (1 Season)1 League0.3990000000000300
Middlesbrough (1 Season)1 League1.0
Championship (9 Seasons)200.42300223744246528000013081965
League One (3 Seasons)14.25
League Two (1 Season)10.0
Conf Premier (1 Season)3.9
Premier League (1 Season)0.3990000000000300
PL2 — Div. 2 (1 Season)1.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
2013-201421Port Valeeng ENG3. League One9th8.1
2013-201421Gatesheadeng ENG5. Conf Premier3rd3.9
2014-201522Tranmere Roverseng ENG4. League Two24th3.1Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd6.9Matches
2014-201522Prestoneng ENG3. League One3rd1.1Matches
2015-201623Prestoneng ENG2. Championship11th10.6Matches
2016-201724Prestoneng ENG2. Championship11th35.2Matches
2017-201825Prestoneng ENG2. Championship7th25.1Matches
2017-201825West Hameng ENG1. Premier League13th0.300.0000000000.00000000Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th1.0Matches
2018-201926Middlesbrougheng ENG2. Championship7th20.9391.87210279030.14200010Matches
2019-202027QPReng ENG2. Championship13th31.5521.65290788070.22201220Matches
2020-202128Norwich Cityeng ENG2. Championship1st7.7101.3041130110.13000100Matches
2021-202229West Bromeng ENG2. Championship10th11.2232.05170041110.09100000Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15.6211.34150014110.06100000Matches
2022-202330Norwich Cityeng ENG2. Championship13th0.822.6510010000.00000000Matches
2022-202330Rotherham Utdeng ENG2. Championship19th15.7211.34110037040.25000040Matches
2023-202431Rotherham Utdeng ENG2. Championship24th25.9361.39250029020.08200000Matches
2024-202532Rotherham Utdeng ENG3. League One17th5.0Matches
12 Seasons12 Clubs5 Leagues228.82041.5712311029383190.15801370
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (4 Seasons)2 Leagues72.1
Rotherham Utd (3 Seasons)2 Leagues46.7571.373600516060.14200040
Norwich City (2 Seasons)1 League8.5121.4251140110.12000100
QPR (1 Season)1 League31.5521.65290788070.22201220
Middlesbrough (1 Season)1 League20.9391.87210279030.14200010
West Brom (1 Season)1 League11.2232.05170041110.09100000
Port Vale (1 Season)1 League8.1
Cardiff City (1 Season)1 League15.6211.34150014110.06100000
Hartlepool Utd (1 Season)1 League6.9
Gateshead (1 Season)1 League3.9
Tranmere Rovers (1 Season)1 League3.1
West Ham (1 Season)1 League0.300.0000000000.00000000
Middlesbrough (1 Season)1 League1.0
Championship (9 Seasons)200.42041.5812311029383190.15801370
League One (3 Seasons)14.2
League Two (1 Season)10.0
Conf Premier (1 Season)3.9
Premier League (1 Season)0.300.0000000000.00000000
PL2 — Div. 2 (1 Season)1.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
2013-201421Port Valeeng ENG3. League One9th8.1
2013-201421Gatesheadeng ENG5. Conf Premier3rd3.9
2014-201522Tranmere Roverseng ENG4. League Two24th3.1Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd6.9Matches
2014-201522Prestoneng ENG3. League One3rd1.1Matches
2015-201623Prestoneng ENG2. Championship11th10.6Matches
2016-201724Prestoneng ENG2. Championship11th35.200Matches
2017-201825Prestoneng ENG2. Championship7th25.164Matches
2017-201825West Hameng ENG1. Premier League13th0.300000010.010000000Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th1.0Matches
2018-201926Middlesbrougheng ENG2. Championship7th20.9973511911.181019211290Matches
2019-202027QPReng ENG2. Championship13th31.511626341526.71125619112300Matches
2020-202128Norwich Cityeng ENG2. Championship1st7.711010030.0363334120Matches
2021-202229West Bromeng ENG2. Championship10th11.2871251425.0380819140Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15.67415141040.061046310100Matches
2022-202330Norwich Cityeng ENG2. Championship13th0.820011020.021010200Matches
2022-202330Rotherham Utdeng ENG2. Championship19th15.7851253837.55514210181Matches
2023-202431Rotherham Utdeng ENG2. Championship24th25.9610602728.65134928271Matches
2024-202532Rotherham Utdeng ENG3. League One17th5.002Matches
12 Seasons12 Clubs5 Leagues228.8523782816155925.44478195920661402
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
Preston (4 Seasons)2 Leagues72.1640
Rotherham Utd (3 Seasons)2 Leagues46.714618551533.31018513618452
Norwich City (2 Seasons)1 League8.531021050.0573436120
QPR (1 Season)1 League31.511626341526.71125619112300
Middlesbrough (1 Season)1 League20.9973511911.181019211290
West Brom (1 Season)1 League11.2871251425.0380819140
Port Vale (1 Season)1 League8.10
Cardiff City (1 Season)1 League15.67415141040.061046310100
Hartlepool Utd (1 Season)1 League6.90
Gateshead (1 Season)1 League3.90
Tranmere Rovers (1 Season)1 League3.10
West Ham (1 Season)1 League0.300000010.010000000
Middlesbrough (1 Season)1 League1.00
Championship (9 Seasons)200.4523782816155825.94378195918661402
League One (3 Seasons)14.2020
League Two (1 Season)10.00
Conf Premier (1 Season)3.90
Premier League (1 Season)0.300000010.010000000
PL2 — Div. 2 (1 Season)1.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
2013-201421Port Valeeng ENG3. League One9th8.1
2013-201421Gatesheadeng ENG5. Conf Premier3rd3.9
2014-201522Tranmere Roverseng ENG4. League Two24th3.1Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd6.9Matches
2014-201522Prestoneng ENG3. League One3rd1.1Matches
2015-201623Prestoneng ENG2. Championship11th10.6Matches
2016-201724Prestoneng ENG2. Championship11th35.2Matches
2017-201825Prestoneng ENG2. Championship7th25.1Matches
2017-201825West Hameng ENG1. Premier League13th0.31201920122150.0150.0957000002130Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th1.0Matches
2018-201926Middlesbrougheng ENG2. Championship7th20.9695314928436510669218527.81372.235415084462117138636568124Matches
2019-202027QPReng ENG2. Championship13th31.58323577369394128832271555.61244.442818906692315128840679145Matches
2020-202128Norwich Cityeng ENG2. Championship1st7.721917299398382185120.0480.0113483115623301515741Matches
2021-202229West Bromeng ENG2. Championship10th11.23671530159182493679111.1888.917278425111104291427770Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15.647313322402045947319526.31473.7259107240913145552539571Matches
2022-202330Norwich Cityeng ENG2. Championship13th0.832001517632100.01100.015452400020286Matches
2022-202330Rotherham Utdeng ENG2. Championship19th15.743120261782284442917211.81164.7162680163564231732445Matches
2023-202431Rotherham Utdeng ENG2. Championship24th25.968627583382976568616531.31168.8350123234410124742255868Matches
2024-202532Rotherham Utdeng ENG3. League One17th5.0Matches
12 Seasons12 Clubs5 Leagues228.837471583021685178749537411143530.77565.81862775124218976453871712999570
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
Preston (4 Seasons)2 Leagues72.1
Rotherham Utd (3 Seasons)2 Leagues46.711174784516525109111533721.22266.75121912507151889739882113
Norwich City (2 Seasons)1 League8.52511729108115442506116.7583.3128528139623321518547
QPR (1 Season)1 League31.58323577369394128832271555.61244.442818906692315128840679145
Middlesbrough (1 Season)1 League20.9695314928436510669218527.81372.235415084462117138636568124
West Brom (1 Season)1 League11.23671530159182493679111.1888.917278425111104291427770
Port Vale (1 Season)1 League8.1
Cardiff City (1 Season)1 League15.647313322402045947319526.31473.7259107240913145552539571
Hartlepool Utd (1 Season)1 League6.9
Gateshead (1 Season)1 League3.9
Tranmere Rovers (1 Season)1 League3.1
West Ham (1 Season)1 League0.31201920122150.0150.0957000002130
Middlesbrough (1 Season)1 League1.0
Championship (9 Seasons)200.437351583011676178549537291123430.47466.11853769424218976453871692986570
League One (3 Seasons)14.2
League Two (1 Season)10.0
Conf Premier (1 Season)3.9
Premier League (1 Season)0.31201920122150.0150.0957000002130
PL2 — Div. 2 (1 Season)1.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
2013-201421Port Valeeng ENG3. League One9th207283617.68.1713
2013-201421Gatesheadeng ENG5. Conf Premier3rd7349508.43.943
2014-201522Tranmere Roverseng ENG4. League Two24th6282476.83.141200.5039-6-1.91-1.54Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd86227815.06.983001.131012-2-0.29+0.45Matches
2014-201522Prestoneng ENG3. League One3rd398332.41.100301.331100.00-0.87Matches
2015-201623Prestoneng ENG2. Championship11th299563323.110.68521111.55149+5+0.47+0.61Matches
2016-201724Prestoneng ENG2. Championship11th443,1727276.635.23518911.415346+7+0.20+0.76Matches
2017-201825Prestoneng ENG2. Championship7th272,2628454.625.12621101.522925+4+0.16-0.18Matches
2017-201825West Hameng ENG1. Premier League13th32580.70.300392.000000.00+0.530.00.7-0.6-2.26-1.79Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th190904.51.01901000.0012-1-1.00-0.86Matches
2018-201926Middlesbrougheng ENG2. Championship7th371,8785145.420.9208111171551.41232300.00-0.3225.527.9-2.4-0.12-0.46Matches
2019-202027QPReng ENG2. Championship13th392,8377368.531.530872692601.283954-15-0.48-0.8946.246.6-0.4-0.01+0.34Matches
2020-202128Norwich Cityeng ENG2. Championship1st316942216.87.7773224852.13127+5+0.65-0.2415.08.5+6.5+0.84+0.36Matches
2021-202229West Bromeng ENG2. Championship10th201,0105124.411.27804133511.55167+9+0.80+0.8622.810.8+12.0+1.07+0.55Matches
2021-202229Cardiff Cityeng ENG2. Championship18th181,4077834.015.61780515421.671812+6+0.38+1.1716.913.4+3.5+0.23+0.39Matches
2022-202330Norwich Cityeng ENG2. Championship13th768101.60.800710101.7103-3-3.97-4.101.61.2+0.4+0.55+0.48Matches
2022-202330Rotherham Utdeng ENG2. Championship19th181,4157934.215.718795001.061415-1-0.06+0.2713.819.3-5.5-0.35+0.41Matches
2023-202431Rotherham Utdeng ENG2. Championship24th392,3346056.425.929732102310.592547-22-0.85+0.6518.342.3-24.0-0.93+0.26Matches
2024-202532Rotherham Utdeng ENG3. League One17th154513033.45.04700111601.1346-2-0.40-0.20Matches
12 Seasons12 Clubs5 Leagues37120,5885529.0228.82247910314718451.37261276-15-0.07+0.02160.1170.6-10.5-0.08+0.01
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
Preston (4 Seasons)2 Leagues1036,4886339.272.1694434121.489781+16+0.22-0.09
Rotherham Utd (3 Seasons)2 Leagues724,2005843.646.751747211910.824368-25-0.54+0.1632.161.6-29.5-0.71+0.22
Norwich City (2 Seasons)1 League38762209.28.57732318152.051210+2+0.24-0.2416.69.7+6.9+0.82+0.55
QPR (1 Season)1 League392,8377368.531.530872692601.283954-15-0.48-0.8946.246.6-0.4-0.01+0.34
Middlesbrough (1 Season)1 League371,8785145.420.9208111171551.41232300.00-0.3225.527.9-2.4-0.12-0.46
West Brom (1 Season)1 League201,0105124.411.27804133511.55167+9+0.80+0.8622.810.8+12.0+1.07+0.55
Port Vale (1 Season)1 League207283617.68.1713
Cardiff City (1 Season)1 League181,4077834.015.61780515421.671812+6+0.38+1.1716.913.4+3.5+0.23+0.39
Hartlepool Utd (1 Season)1 League86227815.06.983001.131012-2-0.29+0.45
Gateshead (1 Season)1 League7349508.43.943
Tranmere Rovers (1 Season)1 League6282476.83.141200.5039-6-1.91-1.54
West Ham (1 Season)1 League32580.70.300392.000000.00+0.530.00.7-0.6-2.26-1.79
Middlesbrough (1 Season)1 League190904.51.01901000.0012-1-1.00-0.86
Championship (9 Seasons)30918,0335839.6200.4197799911218361.40243248-5-0.02+0.03160.1170.0-9.9-0.08-0.04
League One (3 Seasons)381,2773413.314.211700271601.1657-2-0.33-1.00
League Two (1 Season)149046510.910.0124200.861321-8-0.80-0.25
Conf Premier (1 Season)7349508.43.943
Premier League (1 Season)32580.70.300392.000000.00+0.530.00.7-0.6-2.26-1.79
PL2 — Div. 2 (1 Season)190904.51.01901000.0012-1-1.00-0.86

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
2013-201421Port Valeeng ENG3. League One9th8.11011
2013-201421Gatesheadeng ENG5. Conf Premier3rd3.9205
2014-201522Tranmere Roverseng ENG4. League Two24th3.1109Matches
2014-201522Hartlepool Utdeng ENG4. League Two22nd6.92016Matches
2014-201522Prestoneng ENG3. League One3rd1.1011Matches
2015-201623Prestoneng ENG2. Championship11th10.61123Matches
2016-201724Prestoneng ENG2. Championship11th35.27009600000000Matches
2017-201825Prestoneng ENG2. Championship7th25.18004055231246100Matches
2017-201825West Hameng ENG1. Premier League13th0.300031000000014544.4Matches
2018-201926Middlesbrougheng ENGJr. PL2 — Div. 28th1.00000Matches
2018-201926Middlesbrougheng ENG2. Championship7th20.96006543148271003812419538.9Matches
2019-202027QPReng ENG2. Championship13th31.5100071562010160005213516145.6Matches
2020-202128Norwich Cityeng ENG2. Championship1st7.72001712943100017353947.3Matches
2021-202229West Bromeng ENG2. Championship10th11.22002617341700036458833.8Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15.630033341243400034699542.1Matches
2022-202330Norwich Cityeng ENG2. Championship13th0.810070100000024450.0Matches
2022-202330Rotherham Utdeng ENG2. Championship19th15.7400363453252101611215741.6Matches
2023-202431Rotherham Utdeng ENG2. Championship24th25.96006551137210004116120444.1Matches
2024-202532Rotherham Utdeng ENG3. League One17th5.0100111935200Matches
12 Seasons12 Clubs5 Leagues228.8572053532210357203741023768994842.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (4 Seasons)2 Leagues72.1162016055231246100
Rotherham Utd (3 Seasons)2 Leagues46.711001121042115662105727336143.1
Norwich City (2 Seasons)1 League8.530024121043100019394347.6
QPR (1 Season)1 League31.5100071562010160005213516145.6
Middlesbrough (1 Season)1 League20.96006543148271003812419538.9
West Brom (1 Season)1 League11.22002617341700036458833.8
Port Vale (1 Season)1 League8.11011
Cardiff City (1 Season)1 League15.630033341243400034699542.1
Hartlepool Utd (1 Season)1 League6.92016
Gateshead (1 Season)1 League3.9205
Tranmere Rovers (1 Season)1 League3.1109
West Ham (1 Season)1 League0.300031000000014544.4
Middlesbrough (1 Season)1 League1.00000
Championship (9 Seasons)200.4501047930210052183741023668594342.1
League One (3 Seasons)14.2210231935200
League Two (1 Season)10.03025
Conf Premier (1 Season)3.9205
Premier League (1 Season)0.300031000000014544.4
PL2 — Div. 2 (1 Season)1.00000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.