Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp 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
2011-201218Grimsby Towneng ENG5. Conf Premier27272,43027.0134100500.040.110.150.040.15
2012-201319Chesterfieldeng ENG4. League Two20161,40715.6134100110.060.190.260.060.26
2013-201420Carlisle Unitedeng ENG3. League One121095110.6000000510.000.000.000.000.00
2014-201521Scunthorpe Utdeng ENG3. League One654515.0011000100.000.200.200.000.20Matches
2014-201521Dundee Unitedsct SCO1. Premiership17161,47316.4011000200.000.060.060.000.06Matches
2015-201622Grimsby Towneng ENGFA Cup332703.0101100100.330.000.330.330.33Matches
2015-201622Scunthorpe Utdeng ENG3. League One20201,79519.9123100200.050.100.150.050.15Matches
2015-201622Grimsby Towneng ENG5. National League997688.5101100200.120.000.120.120.12Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup222402.7000000000.000.000.000.000.00Matches
2016-201723Scunthorpe Utdeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2016-201723Scunthorpe Utdeng ENG3. League One24242,13623.7022000200.000.080.080.000.08Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup222102.3000000100.000.000.000.000.00Matches
2017-201824Scunthorpe Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201824Scunthorpe Utdeng ENG3. League One30242,27225.2459400200.160.200.360.160.36Matches
2018-201925West Bromeng ENG2. Championship121095710.6000000100.50.50.51.12738500.000.000.000.000.000.050.050.100.050.10Matches
2018-201925West Bromeng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2018-201925West Bromeng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2019-202026West Bromeng ENG2. Championship27191,90221.1011000400.20.21.11.237108620.000.050.050.000.050.010.050.060.010.06Matches
2019-202026West Bromeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202026West Bromeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2020-202127West Bromeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202127West Bromeng ENG1. Premier League25252,23424.8022000001.11.12.73.737113740.000.080.080.000.080.040.110.150.040.15Matches
2021-202228West Bromeng ENG2. Championship43433,77341.9022000301.51.57.08.5881881940.000.050.050.000.050.040.170.200.040.20Matches
2021-202228West Bromeng ENGFA Cup111201.3000000100.000.000.000.000.00Matches
2022-202329West Bromeng ENG2. Championship46443,90543.4336300304.14.14.68.71102021700.070.070.140.070.140.100.110.200.100.20Matches
2022-202329West Bromeng ENGEFL Cup10210.2000000000.000.000.000.000.00Matches
2022-202329West Bromeng ENGFA Cup10300.3011000000.003.003.000.003.00Matches
2023-202430West Bromeng ENG2. Championship42333,12334.7044000200.70.73.94.6791521850.000.120.120.000.120.020.110.130.020.13Matches
2023-202430West Bromeng ENGEFL Cup11680.8011000000.001.321.320.001.32Matches
2023-202430West Bromeng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
2024-202531Ipswich Towneng ENGEFL Cup111201.3011000000.000.750.750.000.75Matches
2024-202531Ipswich Towneng ENG1. Premier League1010.0000000000.00.00.00.00000.000.000.000.000.000.001.601.600.001.60Matches
14 Seasons7 Clubs8 Leagues38734931,934354.813324513003928.18.119.827.93788017350.040.090.130.040.130.050.110.160.050.16
Country Comp 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
West Brom (6 Seasons)4 Leagues21118817,230191.4414184001408.18.119.727.93788017350.020.070.090.020.090.050.110.160.050.16
Scunthorpe Utd (4 Seasons)3 Leagues86797,28480.951015500900.060.120.190.060.19
Grimsby Town (2 Seasons)2 Leagues39393,46838.5336300800.080.080.160.080.16
Chesterfield (1 Season)1 League20161,40715.6134100110.060.190.260.060.26
Dundee United (1 Season)1 League17161,47316.4011000200.000.060.060.000.06
Carlisle United (1 Season)1 League121095110.6000000510.000.000.000.000.00
Ipswich Town (1 Season)2 Leagues211211.3011000000.00.00.00.00000.000.740.740.000.740.001.601.600.001.60
West Brom (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)13121,15712.9213200300.160.080.230.160.23
EFL Cup (8 Seasons)13121,19913.3022000100.000.150.150.000.15
Championship (5 Seasons)17014913,660151.8310133001307.17.117.124.23416886610.020.070.090.020.090.050.110.160.050.16
League One (5 Seasons)92837,60584.5510155001210.060.120.180.060.18
National League (2 Seasons)36363,19835.5235200700.060.080.140.060.14
Premier League (2 Seasons)26252,23524.8022000001.11.12.73.837113740.000.080.080.000.080.040.110.150.040.15
League Two (1 Season)20161,40715.6134100110.060.190.260.060.26
Premiership (1 Season)17161,47316.4011000200.000.060.060.000.06
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp 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
2011-201218Grimsby Town1 League27272,43027.0134100500.040.110.150.040.15
2012-201319Chesterfield1 League20161,40715.6134100110.060.190.260.060.26
2013-201420Carlisle United1 League121095110.6000000510.000.000.000.000.00
2014-201521Dundee United1 League17161,47316.4011000200.000.060.060.000.06
2014-201521Scunthorpe Utd1 League654515.0011000100.000.200.200.000.20
2015-201622Grimsby Town2 Leagues12121,03811.5202200300.170.000.170.170.17
2015-201622Scunthorpe Utd1 League20201,79519.9123100200.050.100.150.050.15
2016-201723Scunthorpe Utd3 Leagues27272,46627.4022000300.000.070.070.000.07
2017-201824Scunthorpe Utd3 Leagues33272,57228.6459400300.140.170.310.140.31
2018-201925West Brom1 League11901.0000000000.000.000.000.000.00
2018-201925West Brom3 Leagues18161,52717.0000000100.50.50.51.12738500.000.000.000.000.000.050.050.100.050.10
2019-202026West Brom3 Leagues30222,17224.1112100400.20.21.11.237108620.040.040.080.040.080.010.050.060.010.06
2020-202127West Brom2 Leagues27272,41426.8022000001.11.12.73.737113740.000.070.070.000.070.040.110.150.040.15
2021-202228West Brom2 Leagues44443,89343.3022000401.51.57.08.5881881940.000.050.050.000.050.040.170.200.040.20
2022-202329West Brom3 Leagues48443,95644.0347300304.14.14.68.71102021700.070.090.160.070.160.100.110.200.100.20
2023-202430West Brom3 Leagues44353,26836.3055000200.70.73.94.6791521850.000.140.140.000.140.020.110.130.020.13
2024-202531Ipswich Town2 Leagues211211.3011000000.00.00.00.00000.000.740.740.000.740.001.601.600.001.60
14 Seasons7 Clubs8 Leagues38734931,934354.813324513003928.18.119.827.93788017350.040.090.130.040.130.050.110.160.050.16
Comp 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
West Brom (6 Seasons)4 Leagues21118817,230191.4414184001408.18.119.727.93788017350.020.070.090.020.090.050.110.160.050.16
Scunthorpe Utd (4 Seasons)3 Leagues86797,28480.951015500900.060.120.190.060.19
Grimsby Town (2 Seasons)2 Leagues39393,46838.5336300800.080.080.160.080.16
Chesterfield (1 Season)1 League20161,40715.6134100110.060.190.260.060.26
Dundee United (1 Season)1 League17161,47316.4011000200.000.060.060.000.06
Carlisle United (1 Season)1 League121095110.6000000510.000.000.000.000.00
Ipswich Town (1 Season)2 Leagues211211.3011000000.00.00.00.00000.000.740.740.000.740.001.601.600.001.60
West Brom (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)13121,15712.9213200300.160.080.230.160.23
EFL Cup (8 Seasons)13121,19913.3022000100.000.150.150.000.15
Championship (5 Seasons)17014913,660151.8310133001307.17.117.124.23416886610.020.070.090.020.090.050.110.160.050.16
League One (5 Seasons)92837,60584.5510155001210.060.120.180.060.18
National League (2 Seasons)36363,19835.5235200700.060.080.140.060.14
Premier League (2 Seasons)26252,23524.8022000001.11.12.73.837113740.000.080.080.000.080.040.110.150.040.15
League Two (1 Season)20161,40715.6134100110.060.190.260.060.26
Premiership (1 Season)17161,47316.4011000200.000.060.060.000.06
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27272,43027.0134100500.040.110.150.040.15
2012-201319Chesterfieldeng ENG4. League Two8th20161,40715.6134100110.060.190.260.060.26
2013-201420Carlisle Unitedeng ENG3. League One22nd121095110.6000000510.000.000.000.000.00
2014-201521Dundee Unitedsct SCO1. Premiership5th17161,47316.4011000200.000.060.060.000.06Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th654515.0011000100.000.200.200.000.20Matches
2015-201622Grimsby Towneng ENG5. National League4th997688.5101100200.120.000.120.120.12Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th20201,79519.9123100200.050.100.150.050.15Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd24242,13623.7022000200.000.080.080.000.08Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th30242,27225.2459400200.160.200.360.160.36Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th11901.0000000000.000.000.000.000.00Matches
2018-201925West Bromeng ENG2. Championship4th121095710.6000000100.50.50.51.12738500.000.000.000.000.000.050.050.100.050.10Matches
2019-202026West Bromeng ENG2. Championship2nd27191,90221.1011000400.20.21.11.237108620.000.050.050.000.050.010.050.060.010.06Matches
2020-202127West Bromeng ENG1. Premier League19th25252,23424.8022000001.11.12.73.737113740.000.080.080.000.080.040.110.150.040.15Matches
2021-202228West Bromeng ENG2. Championship10th43433,77341.9022000301.51.57.08.5881881940.000.050.050.000.050.040.170.200.040.20Matches
2022-202329West Bromeng ENG2. Championship9th46443,90543.4336300304.14.14.68.71102021700.070.070.140.070.140.100.110.200.100.20Matches
2023-202430West Bromeng ENG2. Championship5th42333,12334.7044000200.70.73.94.6791521850.000.120.120.000.120.020.110.130.020.13Matches
2024-202531Ipswich Towneng ENG1. Premier League19th1010.0000000000.00.00.00.00000.000.000.000.000.000.001.601.600.001.60Matches
14 Seasons7 Clubs6 Leagues36132529,578328.611294011003528.18.119.827.93788017350.030.090.120.030.120.050.110.160.050.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
West Brom (6 Seasons)2 Leagues19517415,894176.6312153001308.18.119.727.93788017350.020.070.080.020.080.050.110.160.050.16
Scunthorpe Utd (4 Seasons)1 League80736,65473.951015500700.070.140.200.070.20
Grimsby Town (2 Seasons)1 League36363,19835.5235200700.060.080.140.060.14
Chesterfield (1 Season)1 League20161,40715.6134100110.060.190.260.060.26
Dundee United (1 Season)1 League17161,47316.4011000200.000.060.060.000.06
Carlisle United (1 Season)1 League121095110.6000000510.000.000.000.000.00
West Brom (1 Season)1 League11901.0000000000.000.000.000.000.00
Ipswich Town (1 Season)1 League1010.0000000000.00.00.00.00000.000.000.000.000.000.001.601.600.001.60
Championship (5 Seasons)17014913,660151.8310133001307.17.117.124.23416886610.020.070.090.020.090.050.110.160.050.16
League One (5 Seasons)92837,60584.5510155001210.060.120.180.060.18
National League (2 Seasons)36363,19835.5235200700.060.080.140.060.14
Premier League (2 Seasons)26252,23524.8022000001.11.12.73.837113740.000.080.080.000.080.040.110.150.040.15
League Two (1 Season)20161,40715.6134100110.060.190.260.060.26
Premiership (1 Season)17161,47316.4011000200.000.060.060.000.06
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201622Grimsby Towneng ENGFA Cup65th332703.0101100100.330.000.330.330.33Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd222402.7000000000.000.000.000.000.00Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd222102.3000000100.000.000.000.000.00Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th11901.0000000000.000.000.000.000.00Matches
2018-201925West Bromeng ENGEFL Cup17th332703.0000000000.000.000.000.000.00Matches
2018-201925West Bromeng ENGFA Cup17th333003.3000000000.000.000.000.000.00Matches
2019-202026West Bromeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202026West Bromeng ENGFA Cup9th221802.0101100000.500.000.500.500.50Matches
2020-202127West Bromeng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2021-202228West Bromeng ENGFA Cup111201.3000000100.000.000.000.000.00Matches
2022-202329West Bromeng ENGEFL CupRd210210.2000000000.000.000.000.000.00Matches
2022-202329West Bromeng ENGFA Cup10300.3011000000.003.003.000.003.00Matches
2023-202430West Bromeng ENGEFL CupRd111680.8011000000.001.321.320.001.32Matches
2023-202430West Bromeng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
2024-202531Ipswich Towneng ENGEFL CupRd2111201.3011000000.000.750.750.000.75Matches
10 Seasons4 Clubs2 Leagues26242,35626.2235200400.080.110.190.080.19
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
West Brom (6 Seasons)2 Leagues16141,33614.8123100100.070.130.200.070.20
Scunthorpe Utd (2 Seasons)2 Leagues666307.0000000200.000.000.000.000.00
Grimsby Town (1 Season)1 League332703.0101100100.330.000.330.330.33
Ipswich Town (1 Season)1 League111201.3011000000.000.750.750.000.75
FA Cup (8 Seasons)13121,15712.9213200300.160.080.230.160.23
EFL Cup (8 Seasons)13121,19913.3022000100.000.150.150.000.15

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 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
2011-201218Grimsby Towneng ENG5. Conf Premier27.0130.110.3300
2012-201319Chesterfieldeng ENG4. League Two15.6190.580.1100
2013-201420Carlisle Unitedeng ENG3. League One10.6000.0000
2014-201521Scunthorpe Utdeng ENG3. League One5.0010.200.0000Matches
2014-201521Dundee Unitedsct SCO1. Premiership16.4020.120.0000Matches
2015-201622Grimsby Towneng ENGFA Cup3.0100Matches
2015-201622Scunthorpe Utdeng ENG3. League One19.9150.250.2000Matches
2015-201622Grimsby Towneng ENG5. National League8.5110.121.0000Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2.704125.01.500.370.000.0000Matches
2016-201723Scunthorpe Utdeng ENGFA Cup1.0000Matches
2016-201723Scunthorpe Utdeng ENG3. League One23.70020.000.080.0000Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2.3011100.00.430.430.000.0000Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2017-201824Scunthorpe Utdeng ENG3. League One25.24080.000.320.5000Matches
2018-201925West Bromeng ENG2. Championship10.606116.70.560.090.000.0020.60000.50.50.09-0.5-0.5Matches
2018-201925West Bromeng ENGEFL Cup3.005240.01.670.670.000.0000Matches
2018-201925West Bromeng ENGFA Cup3.30000.000.0000Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 21.0000Matches
2019-202026West Bromeng ENG2. Championship21.104125.00.190.050.000.0017.00000.20.20.04-0.2-0.2Matches
2019-202026West Bromeng ENGEFL Cup1.00000.000.0000Matches
2019-202026West Bromeng ENGFA Cup2.0111100.00.500.501.001.0000Matches
2020-202127West Bromeng ENGEFL Cup2.00100.00.500.000.0000Matches
2020-202127West Bromeng ENG1. Premier League24.8011436.40.440.160.000.0017.42001.11.10.10-1.1-1.1Matches
2021-202228West Bromeng ENG2. Championship41.9019631.60.450.140.000.0016.71001.51.50.08-1.5-1.5Matches
2021-202228West Bromeng ENGFA Cup1.30000.000.0000Matches
2022-202329West Bromeng ENG2. Championship43.43391230.80.900.280.080.2514.12004.14.10.11-1.1-1.1Matches
2022-202329West Bromeng ENGEFL Cup0.20000.000.0000Matches
2022-202329West Bromeng ENGFA Cup0.30000.000.0000Matches
2023-202430West Bromeng ENG2. Championship34.7013215.40.370.060.000.0020.91000.70.70.05-0.7-0.7Matches
2023-202430West Bromeng ENGEFL Cup0.8011100.01.321.320.000.0000Matches
2023-202430West Bromeng ENGFA Cup0.90000.000.0000Matches
2024-202531Ipswich Towneng ENGEFL Cup1.30200.01.500.000.0000Matches
2024-202531Ipswich Towneng ENG1. Premier League0.00000.000.000000.00.00.00.0Matches
14 Seasons7 Clubs8 Leagues354.8131096439.40.440.180.070.1916.66008.18.10.09-5.1-5.1
Country Comp 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
West Brom (6 Seasons)4 Leagues191.441003030.00.520.160.040.1316.66008.18.10.09-5.1-5.1
Scunthorpe Utd (4 Seasons)3 Leagues80.95719185.70.130.240.570.2600
Grimsby Town (2 Seasons)2 Leagues38.5340.110.5000
Chesterfield (1 Season)1 League15.6190.580.1100
Dundee United (1 Season)1 League16.4020.120.0000
Carlisle United (1 Season)1 League10.6000.0000
Ipswich Town (1 Season)2 Leagues1.30200.01.490.000.000000.00.00.00.0
West Brom (1 Season)1 League1.0000
FA Cup (8 Seasons)12.923266.70.340.230.330.5000
EFL Cup (8 Seasons)13.3014535.71.050.380.000.0000
Championship (5 Seasons)151.83812227.20.530.140.040.1416.44007.17.10.09-4.1-4.1
League One (5 Seasons)84.550160.000.190.3100
National League (2 Seasons)35.5240.110.5000
Premier League (2 Seasons)24.8011436.40.440.160.000.0017.42001.11.10.10-1.1-1.1
League Two (1 Season)15.6190.580.1100
Premiership (1 Season)16.4020.120.0000
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 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
2011-201218Grimsby Town1 League27.0130.110.3300
2012-201319Chesterfield1 League15.6190.580.1100
2013-201420Carlisle United1 League10.6000.0000
2014-201521Dundee United1 League16.4020.120.0000
2014-201521Scunthorpe Utd1 League5.0010.200.0000
2015-201622Grimsby Town2 Leagues11.5210.121.0000
2015-201622Scunthorpe Utd1 League19.9150.250.2000
2016-201723Scunthorpe Utd3 Leagues27.404375.00.150.110.000.0000
2017-201824Scunthorpe Utd3 Leagues28.64310333.30.100.351.330.4000
2018-201925West Brom1 League1.0000
2018-201925West Brom3 Leagues17.0011327.30.650.180.000.0020.60000.50.50.09-0.5-0.5
2019-202026West Brom3 Leagues24.115240.00.210.080.200.5017.00000.20.20.04-0.2-0.2
2020-202127West Brom2 Leagues26.8012433.30.450.150.000.0017.42001.11.10.10-1.1-1.1
2021-202228West Brom2 Leagues43.3019631.60.440.140.000.0016.71001.51.50.08-1.5-1.5
2022-202329West Brom3 Leagues44.03391230.80.890.270.080.2514.12004.14.10.11-1.1-1.1
2023-202430West Brom3 Leagues36.3014321.40.390.080.000.0020.91000.70.70.05-0.7-0.7
2024-202531Ipswich Town2 Leagues1.30200.01.490.000.000000.00.00.00.0
14 Seasons7 Clubs8 Leagues354.8131096439.40.440.180.070.1916.66008.18.10.09-5.1-5.1
Comp 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
West Brom (6 Seasons)4 Leagues191.441003030.00.520.160.040.1316.66008.18.10.09-5.1-5.1
Scunthorpe Utd (4 Seasons)3 Leagues80.95719185.70.130.240.570.2600
Grimsby Town (2 Seasons)2 Leagues38.5340.110.5000
Chesterfield (1 Season)1 League15.6190.580.1100
Dundee United (1 Season)1 League16.4020.120.0000
Carlisle United (1 Season)1 League10.6000.0000
Ipswich Town (1 Season)2 Leagues1.30200.01.490.000.000000.00.00.00.0
West Brom (1 Season)1 League1.0000
FA Cup (8 Seasons)12.923266.70.340.230.330.5000
EFL Cup (8 Seasons)13.3014535.71.050.380.000.0000
Championship (5 Seasons)151.83812227.20.530.140.040.1416.44007.17.10.09-4.1-4.1
League One (5 Seasons)84.550160.000.190.3100
National League (2 Seasons)35.5240.110.5000
Premier League (2 Seasons)24.8011436.40.440.160.000.0017.42001.11.10.10-1.1-1.1
League Two (1 Season)15.6190.580.1100
Premiership (1 Season)16.4020.120.0000
PL2 — Div. 2 (1 Season)1.0000
Shooting 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27.0130.110.3300
2012-201319Chesterfieldeng ENG4. League Two8th15.6190.580.1100
2013-201420Carlisle Unitedeng ENG3. League One22nd10.6000.0000
2014-201521Dundee Unitedsct SCO1. Premiership5th16.4020.120.0000Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th5.0010.200.0000Matches
2015-201622Grimsby Towneng ENG5. National League4th8.5110.121.0000Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th19.9150.250.2000Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd23.70020.000.080.0000Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th25.24080.000.320.5000Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th1.0000Matches
2018-201925West Bromeng ENG2. Championship4th10.606116.70.560.090.000.0020.60000.50.50.09-0.5-0.5Matches
2019-202026West Bromeng ENG2. Championship2nd21.104125.00.190.050.000.0017.00000.20.20.04-0.2-0.2Matches
2020-202127West Bromeng ENG1. Premier League19th24.8011436.40.440.160.000.0017.42001.11.10.10-1.1-1.1Matches
2021-202228West Bromeng ENG2. Championship10th41.9019631.60.450.140.000.0016.71001.51.50.08-1.5-1.5Matches
2022-202329West Bromeng ENG2. Championship9th43.43391230.80.900.280.080.2514.12004.14.10.11-1.1-1.1Matches
2023-202430West Bromeng ENG2. Championship5th34.7013215.40.370.060.000.0020.91000.70.70.05-0.7-0.7Matches
2024-202531Ipswich Towneng ENG1. Premier League19th0.00000.000.000000.00.00.00.0Matches
14 Seasons7 Clubs6 Leagues328.611925739.10.410.170.080.1916.66008.18.10.09-5.1-5.1
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
West Brom (6 Seasons)2 Leagues176.63922628.30.520.150.030.1216.66008.18.10.09-5.1-5.1
Scunthorpe Utd (4 Seasons)1 League73.950160.000.220.3100
Grimsby Town (2 Seasons)1 League35.5240.110.5000
Chesterfield (1 Season)1 League15.6190.580.1100
Dundee United (1 Season)1 League16.4020.120.0000
Carlisle United (1 Season)1 League10.6000.0000
West Brom (1 Season)1 League1.0000
Ipswich Town (1 Season)1 League0.00000.000.000000.00.00.00.0
Championship (5 Seasons)151.83812227.20.530.140.040.1416.44007.17.10.09-4.1-4.1
League One (5 Seasons)84.550160.000.190.3100
National League (2 Seasons)35.5240.110.5000
Premier League (2 Seasons)24.8011436.40.440.160.000.0017.42001.11.10.10-1.1-1.1
League Two (1 Season)15.6190.580.1100
Premiership (1 Season)16.4020.120.0000
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201622Grimsby Towneng ENGFA Cup65th3.0100Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2.704125.01.500.370.000.0000Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th1.0000Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2.3011100.00.430.430.000.0000Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1.002150.02.001.000.000.0000Matches
2018-201925West Bromeng ENGEFL Cup17th3.005240.01.670.670.000.0000Matches
2018-201925West Bromeng ENGFA Cup17th3.30000.000.0000Matches
2019-202026West Bromeng ENGEFL Cup58th1.00000.000.0000Matches
2019-202026West Bromeng ENGFA Cup9th2.0111100.00.500.501.001.0000Matches
2020-202127West Bromeng ENGEFL Cup17th2.00100.00.500.000.0000Matches
2021-202228West Bromeng ENGFA Cup1.30000.000.0000Matches
2022-202329West Bromeng ENGEFL CupRd20.20000.000.0000Matches
2022-202329West Bromeng ENGFA Cup0.30000.000.0000Matches
2023-202430West Bromeng ENGEFL CupRd10.8011100.01.321.320.000.0000Matches
2023-202430West Bromeng ENGFA Cup0.90000.000.0000Matches
2024-202531Ipswich Towneng ENGEFL CupRd21.30200.01.500.000.0000Matches
10 Seasons4 Clubs2 Leagues26.2217741.20.770.320.060.1400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
West Brom (6 Seasons)2 Leagues14.818450.00.540.270.130.2500
Scunthorpe Utd (2 Seasons)2 Leagues7.007342.91.170.500.000.0000
Grimsby Town (1 Season)1 League3.0100
Ipswich Town (1 Season)1 League1.30200.01.500.000.0000
FA Cup (8 Seasons)12.923266.70.340.230.330.5000
EFL Cup (8 Seasons)13.3014535.71.050.380.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 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
2011-201218Grimsby Towneng ENG5. Conf Premier27.03
2012-201319Chesterfieldeng ENG4. League Two15.63
2013-201420Carlisle Unitedeng ENG3. League One10.60
2014-201521Scunthorpe Utdeng ENG3. League One5.01Matches
2014-201521Dundee Unitedsct SCO1. Premiership16.41Matches
2015-201622Grimsby Towneng ENGFA Cup3.00Matches
2015-201622Scunthorpe Utdeng ENG3. League One19.92Matches
2015-201622Grimsby Towneng ENG5. National League8.50Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2.70Matches
2016-201723Scunthorpe Utdeng ENGFA Cup1.00Matches
2016-201723Scunthorpe Utdeng ENG3. League One23.72Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2.30Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1.00Matches
2017-201824Scunthorpe Utdeng ENG3. League One25.25Matches
2018-201925West Bromeng ENG2. Championship10.639254372.26628256019322884.615720775.8358541.200.51.1-0.583611738Matches
2018-201925West Bromeng ENGEFL Cup3.00Matches
2018-201925West Bromeng ENGFA Cup3.30Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 21.00Matches
2019-202026West Bromeng ENG2. Championship21.1920122075.414888667847254287.136347077.26415641.011.11.5-0.116781711108Matches
2019-202026West Bromeng ENGEFL Cup1.00Matches
2019-202026West Bromeng ENGFA Cup2.00Matches
2020-202127West Bromeng ENGEFL Cup2.00Matches
2020-202127West Bromeng ENG1. Premier League24.8883119673.815009716338945186.339050377.57818143.122.72.0-0.723822612113Matches
2021-202228West Bromeng ENG2. Championship41.91477220367.0257191248967583381.062086771.514639836.727.07.0-5.0541295538188Matches
2021-202228West Bromeng ENGFA Cup1.30Matches
2022-202329West Bromeng ENG2. Championship43.41804247572.93019412524869100586.5756100375.413833541.234.64.5-1.6431374217202Matches
2022-202329West Bromeng ENGEFL Cup0.20Matches
2022-202329West Bromeng ENGFA Cup0.31Matches
2023-202430West Bromeng ENG2. Championship34.71544202176.425219876676184789.864484176.610123642.843.94.5+0.1331063816152Matches
2023-202430West Bromeng ENGEFL Cup0.81Matches
2023-202430West Bromeng ENGFA Cup0.90Matches
2024-202531Ipswich Towneng ENGEFL Cup1.31Matches
2024-202531Ipswich Towneng ENG1. Premier League0.0000000000000.00.00.010000Matches
14 Seasons7 Clubs8 Leagues354.87020965872.7117657501803359390686.02930389175.3562139140.43219.820.5+12.2178568189101801
Country Comp 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
West Brom (6 Seasons)4 Leagues191.47020965872.7117657501803359390686.02930389175.3562139140.41419.720.5-5.7177568189101801
Scunthorpe Utd (4 Seasons)3 Leagues80.910
Grimsby Town (2 Seasons)2 Leagues38.53
Chesterfield (1 Season)1 League15.63
Dundee United (1 Season)1 League16.41
Carlisle United (1 Season)1 League10.60
Ipswich Town (1 Season)2 Leagues1.3000000000010.00.0+1.010000
West Brom (1 Season)1 League1.00
FA Cup (8 Seasons)12.91
EFL Cup (8 Seasons)13.32
Championship (5 Seasons)151.86137846272.5102648430172970345586.02540338875.0484121040.01017.118.5-7.115448616389688
League One (5 Seasons)84.510
National League (2 Seasons)35.53
Premier League (2 Seasons)24.8883119673.815009716338945186.339050377.57818143.122.72.0-0.724822612113
League Two (1 Season)15.63
Premiership (1 Season)16.41
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 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
2011-201218Grimsby Town1 League27.03
2012-201319Chesterfield1 League15.63
2013-201420Carlisle United1 League10.60
2014-201521Dundee United1 League16.41
2014-201521Scunthorpe Utd1 League5.01
2015-201622Grimsby Town2 Leagues11.50
2015-201622Scunthorpe Utd1 League19.92
2016-201723Scunthorpe Utd3 Leagues27.42
2017-201824Scunthorpe Utd3 Leagues28.65
2018-201925West Brom1 League1.00
2018-201925West Brom3 Leagues17.039254372.26628256019322884.615720775.8358541.200.51.1-0.583611738
2019-202026West Brom3 Leagues24.1920122075.414888667847254287.136347077.26415641.011.11.5-0.116781711108
2020-202127West Brom2 Leagues26.8883119673.815009716338945186.339050377.57818143.122.72.0-0.723822612113
2021-202228West Brom2 Leagues43.31477220367.0257191248967583381.062086771.514639836.727.07.0-5.0541295538188
2022-202329West Brom3 Leagues44.01804247572.93019412524869100586.5756100375.413833541.244.64.5-0.6431374217202
2023-202430West Brom3 Leagues36.31544202176.425219876676184789.864484176.610123642.853.94.5+1.1331063816152
2024-202531Ipswich Town2 Leagues1.3000000000010.00.0+1.010000
14 Seasons7 Clubs8 Leagues354.87020965872.7117657501803359390686.02930389175.3562139140.43219.820.5+12.2178568189101801
Comp 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
West Brom (6 Seasons)4 Leagues191.47020965872.7117657501803359390686.02930389175.3562139140.41419.720.5-5.7177568189101801
Scunthorpe Utd (4 Seasons)3 Leagues80.910
Grimsby Town (2 Seasons)2 Leagues38.53
Chesterfield (1 Season)1 League15.63
Dundee United (1 Season)1 League16.41
Carlisle United (1 Season)1 League10.60
Ipswich Town (1 Season)2 Leagues1.3000000000010.00.0+1.010000
West Brom (1 Season)1 League1.00
FA Cup (8 Seasons)12.91
EFL Cup (8 Seasons)13.32
Championship (5 Seasons)151.86137846272.5102648430172970345586.02540338875.0484121040.01017.118.5-7.115448616389688
League One (5 Seasons)84.510
National League (2 Seasons)35.53
Premier League (2 Seasons)24.8883119673.815009716338945186.339050377.57818143.122.72.0-0.724822612113
League Two (1 Season)15.63
Premiership (1 Season)16.41
PL2 — Div. 2 (1 Season)1.00
Passing 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27.03
2012-201319Chesterfieldeng ENG4. League Two8th15.63
2013-201420Carlisle Unitedeng ENG3. League One22nd10.60
2014-201521Dundee Unitedsct SCO1. Premiership5th16.41Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th5.01Matches
2015-201622Grimsby Towneng ENG5. National League4th8.50Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th19.92Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd23.72Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th25.25Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th1.00Matches
2018-201925West Bromeng ENG2. Championship4th10.639254372.26628256019322884.615720775.8358541.200.51.1-0.583611738Matches
2019-202026West Bromeng ENG2. Championship2nd21.1920122075.414888667847254287.136347077.26415641.011.11.5-0.116781711108Matches
2020-202127West Bromeng ENG1. Premier League19th24.8883119673.815009716338945186.339050377.57818143.122.72.0-0.723822612113Matches
2021-202228West Bromeng ENG2. Championship10th41.91477220367.0257191248967583381.062086771.514639836.727.07.0-5.0541295538188Matches
2022-202329West Bromeng ENG2. Championship9th43.41804247572.93019412524869100586.5756100375.413833541.234.64.5-1.6431374217202Matches
2023-202430West Bromeng ENG2. Championship5th34.71544202176.425219876676184789.864484176.610123642.843.94.5+0.1331063816152Matches
2024-202531Ipswich Towneng ENG1. Premier League19th0.0000000000000.00.00.010000Matches
14 Seasons7 Clubs6 Leagues328.67020965872.7117657501803359390686.02930389175.3562139140.42919.820.5+9.2178568189101801
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
West Brom (6 Seasons)2 Leagues176.67020965872.7117657501803359390686.02930389175.3562139140.41219.720.5-7.7177568189101801
Scunthorpe Utd (4 Seasons)1 League73.910
Grimsby Town (2 Seasons)1 League35.53
Chesterfield (1 Season)1 League15.63
Dundee United (1 Season)1 League16.41
Carlisle United (1 Season)1 League10.60
West Brom (1 Season)1 League1.00
Ipswich Town (1 Season)1 League0.0000000000000.00.00.010000
Championship (5 Seasons)151.86137846272.5102648430172970345586.02540338875.0484121040.01017.118.5-7.115448616389688
League One (5 Seasons)84.510
National League (2 Seasons)35.53
Premier League (2 Seasons)24.8883119673.815009716338945186.339050377.57818143.122.72.0-0.724822612113
League Two (1 Season)15.63
Premiership (1 Season)16.41
PL2 — Div. 2 (1 Season)1.00
Passing 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 A-xAG KP 1/3 PPA CrsPA Matches
2015-201622Grimsby Towneng ENGFA Cup65th3.00Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2.70Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th1.00Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2.30Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1.00Matches
2018-201925West Bromeng ENGEFL Cup17th3.00Matches
2018-201925West Bromeng ENGFA Cup17th3.30Matches
2019-202026West Bromeng ENGEFL Cup58th1.00Matches
2019-202026West Bromeng ENGFA Cup9th2.00Matches
2020-202127West Bromeng ENGEFL Cup17th2.00Matches
2021-202228West Bromeng ENGFA Cup1.30Matches
2022-202329West Bromeng ENGEFL CupRd20.20Matches
2022-202329West Bromeng ENGFA Cup0.31Matches
2023-202430West Bromeng ENGEFL CupRd10.81Matches
2023-202430West Bromeng ENGFA Cup0.90Matches
2024-202531Ipswich Towneng ENGEFL CupRd21.31Matches
10 Seasons4 Clubs2 Leagues26.23
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
West Brom (6 Seasons)2 Leagues14.82
Scunthorpe Utd (2 Seasons)2 Leagues7.00
Grimsby Town (1 Season)1 League3.00
Ipswich Town (1 Season)1 League1.31
FA Cup (8 Seasons)12.91
EFL Cup (8 Seasons)13.32
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201218Grimsby Towneng ENG5. Conf Premier27.0
2012-201319Chesterfieldeng ENG4. League Two15.6
2013-201420Carlisle Unitedeng ENG3. League One10.6
2014-201521Scunthorpe Utdeng ENG3. League One5.0Matches
2014-201521Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201622Grimsby Towneng ENGFA Cup3.0Matches
2015-201622Scunthorpe Utdeng ENG3. League One19.9Matches
2015-201622Grimsby Towneng ENG5. National League8.5Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2.75Matches
2016-201723Scunthorpe Utdeng ENGFA Cup1.0Matches
2016-201723Scunthorpe Utdeng ENG3. League One23.70Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2.35Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1.05Matches
2017-201824Scunthorpe Utdeng ENG3. League One25.20Matches
2018-201925West Bromeng ENG2. Championship10.6543429114403361091100392014Matches
2018-201925West Bromeng ENGEFL Cup3.019Matches
2018-201925West Bromeng ENGFA Cup3.310Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 21.0Matches
2019-202026West Bromeng ENG2. Championship21.112209832321813612140000920520Matches
2019-202026West Bromeng ENGEFL Cup1.06Matches
2019-202026West Bromeng ENGFA Cup2.08Matches
2020-202127West Bromeng ENGEFL Cup2.06Matches
2020-202127West Bromeng ENG1. Premier League24.811969642271504622111000883522Matches
2021-202228West Bromeng ENG2. Championship41.92203174445439151814041110101477542Matches
2021-202228West Bromeng ENGFA Cup1.33Matches
2022-202329West Bromeng ENG2. Championship43.424751985481513610543000001804950Matches
2022-202329West Bromeng ENGEFL Cup0.20Matches
2022-202329West Bromeng ENGFA Cup0.30Matches
2023-202430West Bromeng ENG2. Championship34.720211633379371410933842101544938Matches
2023-202430West Bromeng ENGEFL Cup0.81Matches
2023-202430West Bromeng ENGFA Cup0.93Matches
2024-202531Ipswich Towneng ENGEFL Cup1.37Matches
2024-202531Ipswich Towneng ENG1. Premier League0.0000000000000000Matches
14 Seasons7 Clubs8 Leagues354.89658773818871646256321706171320702033186
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (6 Seasons)4 Leagues191.49658773818871646256101706171320702033186
Scunthorpe Utd (4 Seasons)3 Leagues80.915
Grimsby Town (2 Seasons)2 Leagues38.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
Ipswich Town (1 Season)2 Leagues1.3000000700000000
West Brom (1 Season)1 League1.0
FA Cup (8 Seasons)12.929
EFL Cup (8 Seasons)13.349
Championship (5 Seasons)151.88462677416601496214921495161320613728164
League One (5 Seasons)84.50
National League (2 Seasons)35.5
Premier League (2 Seasons)24.811969642271504622111000883522
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201218Grimsby Town1 League27.0
2012-201319Chesterfield1 League15.6
2013-201420Carlisle United1 League10.6
2014-201521Dundee United1 League16.4
2014-201521Scunthorpe Utd1 League5.0
2015-201622Grimsby Town2 Leagues11.5
2015-201622Scunthorpe Utd1 League19.9
2016-201723Scunthorpe Utd3 Leagues27.45
2017-201824Scunthorpe Utd3 Leagues28.610
2018-201925West Brom1 League1.0
2018-201925West Brom3 Leagues17.0543429114403651091100392014
2019-202026West Brom3 Leagues24.112209832321813752140000920520
2020-202127West Brom2 Leagues26.811969642271504682111000883522
2021-202228West Brom2 Leagues43.32203174445439151844041110101477542
2022-202329West Brom3 Leagues44.024751985481513610543000001804950
2023-202430West Brom3 Leagues36.320211633379371411333842101544938
2024-202531Ipswich Town2 Leagues1.3000000700000000
14 Seasons7 Clubs8 Leagues354.89658773818871646256321706171320702033186
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (6 Seasons)4 Leagues191.49658773818871646256101706171320702033186
Scunthorpe Utd (4 Seasons)3 Leagues80.915
Grimsby Town (2 Seasons)2 Leagues38.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
Ipswich Town (1 Season)2 Leagues1.3000000700000000
West Brom (1 Season)1 League1.0
FA Cup (8 Seasons)12.929
EFL Cup (8 Seasons)13.349
Championship (5 Seasons)151.88462677416601496214921495161320613728164
League One (5 Seasons)84.50
National League (2 Seasons)35.5
Premier League (2 Seasons)24.811969642271504622111000883522
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Pass Types 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27.0
2012-201319Chesterfieldeng ENG4. League Two8th15.6
2013-201420Carlisle Unitedeng ENG3. League One22nd10.6
2014-201521Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th5.0Matches
2015-201622Grimsby Towneng ENG5. National League4th8.5Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th19.9Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd23.70Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th25.20Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th1.0Matches
2018-201925West Bromeng ENG2. Championship4th10.6543429114403361091100392014Matches
2019-202026West Bromeng ENG2. Championship2nd21.112209832321813612140000920520Matches
2020-202127West Bromeng ENG1. Premier League19th24.811969642271504622111000883522Matches
2021-202228West Bromeng ENG2. Championship10th41.92203174445439151814041110101477542Matches
2022-202329West Bromeng ENG2. Championship9th43.424751985481513610543000001804950Matches
2023-202430West Bromeng ENG2. Championship5th34.720211633379371410933842101544938Matches
2024-202531Ipswich Towneng ENG1. Premier League19th0.0000000000000000Matches
14 Seasons7 Clubs6 Leagues328.69658773818871646255541706171320702033186
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (6 Seasons)2 Leagues176.69658773818871646255541706171320702033186
Scunthorpe Utd (4 Seasons)1 League73.90
Grimsby Town (2 Seasons)1 League35.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
West Brom (1 Season)1 League1.0
Ipswich Town (1 Season)1 League0.0000000000000000
Championship (5 Seasons)151.88462677416601496214921495161320613728164
League One (5 Seasons)84.50
National League (2 Seasons)35.5
Premier League (2 Seasons)24.811969642271504622111000883522
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Pass Types 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
2015-201622Grimsby Towneng ENGFA Cup65th3.0Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2.75Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th1.0Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2.35Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1.05Matches
2018-201925West Bromeng ENGEFL Cup17th3.019Matches
2018-201925West Bromeng ENGFA Cup17th3.310Matches
2019-202026West Bromeng ENGEFL Cup58th1.06Matches
2019-202026West Bromeng ENGFA Cup9th2.08Matches
2020-202127West Bromeng ENGEFL Cup17th2.06Matches
2021-202228West Bromeng ENGFA Cup1.33Matches
2022-202329West Bromeng ENGEFL CupRd20.20Matches
2022-202329West Bromeng ENGFA Cup0.30Matches
2023-202430West Bromeng ENGEFL CupRd10.81Matches
2023-202430West Bromeng ENGFA Cup0.93Matches
2024-202531Ipswich Towneng ENGEFL CupRd21.37Matches
10 Seasons4 Clubs2 Leagues26.278
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (6 Seasons)2 Leagues14.856
Scunthorpe Utd (2 Seasons)2 Leagues7.015
Grimsby Town (1 Season)1 League3.0
Ipswich Town (1 Season)1 League1.37
FA Cup (8 Seasons)12.929
EFL Cup (8 Seasons)13.349

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201218Grimsby Towneng ENG5. Conf Premier27.0
2012-201319Chesterfieldeng ENG4. League Two15.6
2013-201420Carlisle Unitedeng ENG3. League One10.6
2014-201521Scunthorpe Utdeng ENG3. League One5.0Matches
2014-201521Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201622Grimsby Towneng ENGFA Cup3.0Matches
2015-201622Scunthorpe Utdeng ENG3. League One19.9Matches
2015-201622Grimsby Towneng ENG5. National League8.5Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2.7Matches
2016-201723Scunthorpe Utdeng ENGFA Cup1.0Matches
2016-201723Scunthorpe Utdeng ENG3. League One23.7Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2.3Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1.0Matches
2017-201824Scunthorpe Utdeng ENG3. League One25.2Matches
2018-201925West Bromeng ENG2. Championship10.6201.88161102020.19001010Matches
2018-201925West Bromeng ENGEFL Cup3.0Matches
2018-201925West Bromeng ENGFA Cup3.3Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 21.0Matches
2019-202026West Bromeng ENG2. Championship21.1381.80335000020.09200000Matches
2019-202026West Bromeng ENGEFL Cup1.0Matches
2019-202026West Bromeng ENGFA Cup2.0Matches
2020-202127West Bromeng ENGEFL Cup2.0Matches
2020-202127West Bromeng ENG1. Premier League24.8461.85364032140.16400000Matches
2021-202228West Bromeng ENG2. Championship41.91062.537916317050.12320000Matches
2021-202228West Bromeng ENGFA Cup1.3Matches
2022-202329West Bromeng ENG2. Championship43.4992.287381890100.23201340Matches
2022-202329West Bromeng ENGEFL Cup0.2Matches
2022-202329West Bromeng ENGFA Cup0.3Matches
2023-202430West Bromeng ENG2. Championship34.7661.90557112080.23700010Matches
2023-202430West Bromeng ENGEFL Cup0.8Matches
2023-202430West Bromeng ENGFA Cup0.9Matches
2024-202531Ipswich Towneng ENGEFL Cup1.3Matches
2024-202531Ipswich Towneng ENG1. Premier League0.000.0000000000.00000000Matches
14 Seasons7 Clubs8 Leagues354.83752.1229241613221310.181822360
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (6 Seasons)4 Leagues191.43752.1229241613221310.181822360
Scunthorpe Utd (4 Seasons)3 Leagues80.9
Grimsby Town (2 Seasons)2 Leagues38.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
Ipswich Town (1 Season)2 Leagues1.300.0000000000.00000000
West Brom (1 Season)1 League1.0
FA Cup (8 Seasons)12.9
EFL Cup (8 Seasons)13.3
Championship (5 Seasons)151.83292.1725637610200270.181422360
League One (5 Seasons)84.5
National League (2 Seasons)35.5
Premier League (2 Seasons)24.8461.85364032140.16400000
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201218Grimsby Town1 League27.0
2012-201319Chesterfield1 League15.6
2013-201420Carlisle United1 League10.6
2014-201521Dundee United1 League16.4
2014-201521Scunthorpe Utd1 League5.0
2015-201622Grimsby Town2 Leagues11.5
2015-201622Scunthorpe Utd1 League19.9
2016-201723Scunthorpe Utd3 Leagues27.4
2017-201824Scunthorpe Utd3 Leagues28.6
2018-201925West Brom1 League1.0
2018-201925West Brom3 Leagues17.0201.88161102020.19001010
2019-202026West Brom3 Leagues24.1381.80335000020.09200000
2020-202127West Brom2 Leagues26.8461.85364032140.16400000
2021-202228West Brom2 Leagues43.31062.537916317050.12320000
2022-202329West Brom3 Leagues44.0992.287381890100.23201340
2023-202430West Brom3 Leagues36.3661.90557112080.23700010
2024-202531Ipswich Town2 Leagues1.300.0000000000.00000000
14 Seasons7 Clubs8 Leagues354.83752.1229241613221310.181822360
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (6 Seasons)4 Leagues191.43752.1229241613221310.181822360
Scunthorpe Utd (4 Seasons)3 Leagues80.9
Grimsby Town (2 Seasons)2 Leagues38.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
Ipswich Town (1 Season)2 Leagues1.300.0000000000.00000000
West Brom (1 Season)1 League1.0
FA Cup (8 Seasons)12.9
EFL Cup (8 Seasons)13.3
Championship (5 Seasons)151.83292.1725637610200270.181422360
League One (5 Seasons)84.5
National League (2 Seasons)35.5
Premier League (2 Seasons)24.8461.85364032140.16400000
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27.0
2012-201319Chesterfieldeng ENG4. League Two8th15.6
2013-201420Carlisle Unitedeng ENG3. League One22nd10.6
2014-201521Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th5.0Matches
2015-201622Grimsby Towneng ENG5. National League4th8.5Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th19.9Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd23.7Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th25.2Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th1.0Matches
2018-201925West Bromeng ENG2. Championship4th10.6201.88161102020.19001010Matches
2019-202026West Bromeng ENG2. Championship2nd21.1381.80335000020.09200000Matches
2020-202127West Bromeng ENG1. Premier League19th24.8461.85364032140.16400000Matches
2021-202228West Bromeng ENG2. Championship10th41.91062.537916317050.12320000Matches
2022-202329West Bromeng ENG2. Championship9th43.4992.287381890100.23201340Matches
2023-202430West Bromeng ENG2. Championship5th34.7661.90557112080.23700010Matches
2024-202531Ipswich Towneng ENG1. Premier League19th0.000.0000000000.00000000Matches
14 Seasons7 Clubs6 Leagues328.63752.1229241613221310.181822360
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (6 Seasons)2 Leagues176.63752.1229241613221310.181822360
Scunthorpe Utd (4 Seasons)1 League73.9
Grimsby Town (2 Seasons)1 League35.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
West Brom (1 Season)1 League1.0
Ipswich Town (1 Season)1 League0.000.0000000000.00000000
Championship (5 Seasons)151.83292.1725637610200270.181422360
League One (5 Seasons)84.5
National League (2 Seasons)35.5
Premier League (2 Seasons)24.8461.85364032140.16400000
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation 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
2015-201622Grimsby Towneng ENGFA Cup65th3.0Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2.7Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th1.0Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2.3Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1.0Matches
2018-201925West Bromeng ENGEFL Cup17th3.0Matches
2018-201925West Bromeng ENGFA Cup17th3.3Matches
2019-202026West Bromeng ENGEFL Cup58th1.0Matches
2019-202026West Bromeng ENGFA Cup9th2.0Matches
2020-202127West Bromeng ENGEFL Cup17th2.0Matches
2021-202228West Bromeng ENGFA Cup1.3Matches
2022-202329West Bromeng ENGEFL CupRd20.2Matches
2022-202329West Bromeng ENGFA Cup0.3Matches
2023-202430West Bromeng ENGEFL CupRd10.8Matches
2023-202430West Bromeng ENGFA Cup0.9Matches
2024-202531Ipswich Towneng ENGEFL CupRd21.3Matches
10 Seasons4 Clubs2 Leagues26.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (6 Seasons)2 Leagues14.8
Scunthorpe Utd (2 Seasons)2 Leagues7.0
Grimsby Town (1 Season)1 League3.0
Ipswich Town (1 Season)1 League1.3
FA Cup (8 Seasons)12.9
EFL Cup (8 Seasons)13.3

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201218Grimsby Towneng ENG5. Conf Premier27.0
2012-201319Chesterfieldeng ENG4. League Two15.6
2013-201420Carlisle Unitedeng ENG3. League One10.6
2014-201521Scunthorpe Utdeng ENG3. League One5.0Matches
2014-201521Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201622Grimsby Towneng ENGFA Cup3.0Matches
2015-201622Scunthorpe Utdeng ENG3. League One19.9Matches
2015-201622Grimsby Towneng ENG5. National League8.5Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2.700Matches
2016-201723Scunthorpe Utdeng ENGFA Cup1.0Matches
2016-201723Scunthorpe Utdeng ENG3. League One23.700Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2.300Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1.000Matches
2017-201824Scunthorpe Utdeng ENG3. League One25.200Matches
2018-201925West Bromeng ENG2. Championship10.623131382132161.9812481336201Matches
2018-201925West Bromeng ENGEFL Cup3.000Matches
2018-201925West Bromeng ENGFA Cup3.322Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 21.0Matches
2019-202026West Bromeng ENG2. Championship21.1594239173315457.423186123392460Matches
2019-202026West Bromeng ENGEFL Cup1.030Matches
2019-202026West Bromeng ENGFA Cup2.011Matches
2020-202127West Bromeng ENGEFL Cup2.023Matches
2020-202127West Bromeng ENG1. Premier League24.844283293304961.2193815233680552Matches
2021-202228West Bromeng ENG2. Championship41.9775050207458354.2383553054131682Matches
2021-202228West Bromeng ENGFA Cup1.315Matches
2022-202329West Bromeng ENG2. Championship43.47249431811465978.013431330531251051Matches
2022-202329West Bromeng ENGEFL Cup0.200Matches
2022-202329West Bromeng ENGFA Cup0.300Matches
2023-202430West Bromeng ENG2. Championship34.7564131196284858.320307232985982Matches
2023-202430West Bromeng ENGEFL Cup0.800Matches
2023-202430West Bromeng ENGFA Cup0.911Matches
2024-202531Ipswich Towneng ENGEFL Cup1.300Matches
2024-202531Ipswich Towneng ENG1. Premier League0.0111000000000100Matches
14 Seasons7 Clubs8 Leagues354.8332234209913219331461.5121176501262305503928
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
West Brom (6 Seasons)4 Leagues191.4331233208913219331461.5121176501262305493928
Scunthorpe Utd (4 Seasons)3 Leagues80.9000
Grimsby Town (2 Seasons)2 Leagues38.50
Chesterfield (1 Season)1 League15.60
Dundee United (1 Season)1 League16.40
Carlisle United (1 Season)1 League10.60
Ipswich Town (1 Season)2 Leagues1.3111000000000100
West Brom (1 Season)1 League1.00
FA Cup (8 Seasons)12.9590
EFL Cup (8 Seasons)13.3530
Championship (5 Seasons)151.8287195176822916326561.5102138351031824693376
League One (5 Seasons)84.5000
National League (2 Seasons)35.50
Premier League (2 Seasons)24.845293393304961.2193815233681552
League Two (1 Season)15.60
Premiership (1 Season)16.40
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201218Grimsby Town1 League27.00
2012-201319Chesterfield1 League15.60
2013-201420Carlisle United1 League10.60
2014-201521Dundee United1 League16.40
2014-201521Scunthorpe Utd1 League5.00
2015-201622Grimsby Town2 Leagues11.50
2015-201622Scunthorpe Utd1 League19.90
2016-201723Scunthorpe Utd3 Leagues27.4000
2017-201824Scunthorpe Utd3 Leagues28.6000
2018-201925West Brom1 League1.00
2018-201925West Brom3 Leagues17.023151382132161.9812481536201
2019-202026West Brom3 Leagues24.1594639173315457.423186123492460
2020-202127West Brom2 Leagues26.844303293304961.2193815233980552
2021-202228West Brom2 Leagues43.3775150207458354.2383553059131682
2022-202329West Brom3 Leagues44.07249431811465978.013431330531251051
2023-202430West Brom3 Leagues36.3564231196284858.320307233085982
2024-202531Ipswich Town2 Leagues1.3111000000000100
14 Seasons7 Clubs8 Leagues354.8332234209913219331461.5121176501262305503928
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
West Brom (6 Seasons)4 Leagues191.4331233208913219331461.5121176501262305493928
Scunthorpe Utd (4 Seasons)3 Leagues80.9000
Grimsby Town (2 Seasons)2 Leagues38.50
Chesterfield (1 Season)1 League15.60
Dundee United (1 Season)1 League16.40
Carlisle United (1 Season)1 League10.60
Ipswich Town (1 Season)2 Leagues1.3111000000000100
West Brom (1 Season)1 League1.00
FA Cup (8 Seasons)12.9590
EFL Cup (8 Seasons)13.3530
Championship (5 Seasons)151.8287195176822916326561.5102138351031824693376
League One (5 Seasons)84.5000
National League (2 Seasons)35.50
Premier League (2 Seasons)24.845293393304961.2193815233681552
League Two (1 Season)15.60
Premiership (1 Season)16.40
PL2 — Div. 2 (1 Season)1.00
Defensive Actions 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27.0
2012-201319Chesterfieldeng ENG4. League Two8th15.6
2013-201420Carlisle Unitedeng ENG3. League One22nd10.6
2014-201521Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th5.0Matches
2015-201622Grimsby Towneng ENG5. National League4th8.5Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th19.9Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd23.700Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th25.200Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th1.0Matches
2018-201925West Bromeng ENG2. Championship4th10.623131382132161.9812481336201Matches
2019-202026West Bromeng ENG2. Championship2nd21.1594239173315457.423186123392460Matches
2020-202127West Bromeng ENG1. Premier League19th24.844283293304961.2193815233680552Matches
2021-202228West Bromeng ENG2. Championship10th41.9775050207458354.2383553054131682Matches
2022-202329West Bromeng ENG2. Championship9th43.47249431811465978.013431330531251051Matches
2023-202430West Bromeng ENG2. Championship5th34.7564131196284858.320307232985982Matches
2024-202531Ipswich Towneng ENG1. Premier League19th0.0111000000000100Matches
14 Seasons7 Clubs6 Leagues328.6332224209913219331461.5121176501262185503928
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
West Brom (6 Seasons)2 Leagues176.6331223208913219331461.5121176501262185493928
Scunthorpe Utd (4 Seasons)1 League73.9000
Grimsby Town (2 Seasons)1 League35.50
Chesterfield (1 Season)1 League15.60
Dundee United (1 Season)1 League16.40
Carlisle United (1 Season)1 League10.60
West Brom (1 Season)1 League1.00
Ipswich Town (1 Season)1 League0.0111000000000100
Championship (5 Seasons)151.8287195176822916326561.5102138351031824693376
League One (5 Seasons)84.5000
National League (2 Seasons)35.50
Premier League (2 Seasons)24.845293393304961.2193815233681552
League Two (1 Season)15.60
Premiership (1 Season)16.40
PL2 — Div. 2 (1 Season)1.00
Defensive Actions 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
2015-201622Grimsby Towneng ENGFA Cup65th3.0Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2.700Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th1.0Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2.300Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1.000Matches
2018-201925West Bromeng ENGEFL Cup17th3.000Matches
2018-201925West Bromeng ENGFA Cup17th3.322Matches
2019-202026West Bromeng ENGEFL Cup58th1.030Matches
2019-202026West Bromeng ENGFA Cup9th2.011Matches
2020-202127West Bromeng ENGEFL Cup17th2.023Matches
2021-202228West Bromeng ENGFA Cup1.315Matches
2022-202329West Bromeng ENGEFL CupRd20.200Matches
2022-202329West Bromeng ENGFA Cup0.300Matches
2023-202430West Bromeng ENGEFL CupRd10.800Matches
2023-202430West Bromeng ENGFA Cup0.911Matches
2024-202531Ipswich Towneng ENGEFL CupRd21.300Matches
10 Seasons4 Clubs2 Leagues26.210120
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
West Brom (6 Seasons)2 Leagues14.810120
Scunthorpe Utd (2 Seasons)2 Leagues7.0000
Grimsby Town (1 Season)1 League3.00
Ipswich Town (1 Season)1 League1.3000
FA Cup (8 Seasons)12.9590
EFL Cup (8 Seasons)13.3530

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 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
2011-201218Grimsby Towneng ENG5. Conf Premier27.0
2012-201319Chesterfieldeng ENG4. League Two15.6
2013-201420Carlisle Unitedeng ENG3. League One10.6
2014-201521Scunthorpe Utdeng ENG3. League One5.0Matches
2014-201521Dundee Unitedsct SCO1. Premiership16.4Matches
2015-201622Grimsby Towneng ENGFA Cup3.0Matches
2015-201622Scunthorpe Utdeng ENG3. League One19.9Matches
2015-201622Grimsby Towneng ENG5. National League8.5Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2.7Matches
2016-201723Scunthorpe Utdeng ENGFA Cup1.0Matches
2016-201723Scunthorpe Utdeng ENG3. League One23.7Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2.3Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1.0Matches
2017-201824Scunthorpe Utdeng ENG3. League One25.2Matches
2018-201925West Bromeng ENG2. Championship10.664726194312147764716850.0850.0279178710212720071135650Matches
2018-201925West Bromeng ENGEFL Cup3.0Matches
2018-201925West Bromeng ENGFA Cup3.3Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 21.0Matches
2019-202026West Bromeng ENG2. Championship21.1145361407723334141453251560.01040.06023158194337346171277162Matches
2019-202026West Bromeng ENGEFL Cup1.0Matches
2019-202026West Bromeng ENGFA Cup2.0Matches
2020-202127West Bromeng ENGEFL Cup2.0Matches
2020-202127West Bromeng ENG1. Premier League24.8144898470667325291448271140.71659.3623299617583722433777674Matches
2021-202228West Bromeng ENG2. Championship41.92570927281108762652570412253.71946.311636423374488641038121329194Matches
2021-202228West Bromeng ENGFA Cup1.3Matches
2022-202329West Bromeng ENG2. Championship43.429041259041269756792904532241.52037.712947106424711089740181567170Matches
2022-202329West Bromeng ENGEFL Cup0.2Matches
2022-202329West Bromeng ENGFA Cup0.3Matches
2023-202430West Bromeng ENG2. Championship34.7232312571893468243232313538.5538.51060503028877957722141314185Matches
2023-202430West Bromeng ENGEFL Cup0.8Matches
2023-202430West Bromeng ENGFA Cup0.9Matches
2024-202531Ipswich Towneng ENGEFL Cup1.3Matches
2024-202531Ipswich Towneng ENG1. Premier League0.021101020000000000000Matches
14 Seasons7 Clubs8 Leagues354.811347528342250133007237113471758347.47844.65021265001560037828634157746113735
Country Comp 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
West Brom (6 Seasons)4 Leagues191.411345527342150133006237113451758347.47844.65021265001560037828634157746113735
Scunthorpe Utd (4 Seasons)3 Leagues80.9
Grimsby Town (2 Seasons)2 Leagues38.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
Ipswich Town (1 Season)2 Leagues1.321101020000000000000
West Brom (1 Season)1 League1.0
FA Cup (8 Seasons)12.9
EFL Cup (8 Seasons)13.3
Championship (5 Seasons)151.8989742929514346268120898971487248.66241.94398235041384234126430124675337661
League One (5 Seasons)84.5
National League (2 Seasons)35.5
Premier League (2 Seasons)24.8145099471667326291450271140.71659.3623299617583722433777674
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 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
2011-201218Grimsby Town1 League27.0
2012-201319Chesterfield1 League15.6
2013-201420Carlisle United1 League10.6
2014-201521Dundee United1 League16.4
2014-201521Scunthorpe Utd1 League5.0
2015-201622Grimsby Town2 Leagues11.5
2015-201622Scunthorpe Utd1 League19.9
2016-201723Scunthorpe Utd3 Leagues27.4
2017-201824Scunthorpe Utd3 Leagues28.6
2018-201925West Brom1 League1.0
2018-201925West Brom3 Leagues17.064726194312147764716850.0850.0279178710212720071135650
2019-202026West Brom3 Leagues24.1145361407723334141453251560.01040.06023158194337346171277162
2020-202127West Brom2 Leagues26.8144898470667325291448271140.71659.3623299617583722433777674
2021-202228West Brom2 Leagues43.32570927281108762652570412253.71946.311636423374488641038121329194
2022-202329West Brom3 Leagues44.029041259041269756792904532241.52037.712947106424711089740181567170
2023-202430West Brom3 Leagues36.3232312571893468243232313538.5538.51060503028877957722141314185
2024-202531Ipswich Town2 Leagues1.321101020000000000000
14 Seasons7 Clubs8 Leagues354.811347528342250133007237113471758347.47844.65021265001560037828634157746113735
Comp 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
West Brom (6 Seasons)4 Leagues191.411345527342150133006237113451758347.47844.65021265001560037828634157746113735
Scunthorpe Utd (4 Seasons)3 Leagues80.9
Grimsby Town (2 Seasons)2 Leagues38.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
Ipswich Town (1 Season)2 Leagues1.321101020000000000000
West Brom (1 Season)1 League1.0
FA Cup (8 Seasons)12.9
EFL Cup (8 Seasons)13.3
Championship (5 Seasons)151.8989742929514346268120898971487248.66241.94398235041384234126430124675337661
League One (5 Seasons)84.5
National League (2 Seasons)35.5
Premier League (2 Seasons)24.8145099471667326291450271140.71659.3623299617583722433777674
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Possession 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27.0
2012-201319Chesterfieldeng ENG4. League Two8th15.6
2013-201420Carlisle Unitedeng ENG3. League One22nd10.6
2014-201521Dundee Unitedsct SCO1. Premiership5th16.4Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th5.0Matches
2015-201622Grimsby Towneng ENG5. National League4th8.5Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th19.9Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd23.7Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th25.2Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th1.0Matches
2018-201925West Bromeng ENG2. Championship4th10.664726194312147764716850.0850.0279178710212720071135650Matches
2019-202026West Bromeng ENG2. Championship2nd21.1145361407723334141453251560.01040.06023158194337346171277162Matches
2020-202127West Bromeng ENG1. Premier League19th24.8144898470667325291448271140.71659.3623299617583722433777674Matches
2021-202228West Bromeng ENG2. Championship10th41.92570927281108762652570412253.71946.311636423374488641038121329194Matches
2022-202329West Bromeng ENG2. Championship9th43.429041259041269756792904532241.52037.712947106424711089740181567170Matches
2023-202430West Bromeng ENG2. Championship5th34.7232312571893468243232313538.5538.51060503028877957722141314185Matches
2024-202531Ipswich Towneng ENG1. Premier League19th0.021101020000000000000Matches
14 Seasons7 Clubs6 Leagues328.611347528342250133007237113471758347.47844.65021265001560037828634157746113735
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
West Brom (6 Seasons)2 Leagues176.611345527342150133006237113451758347.47844.65021265001560037828634157746113735
Scunthorpe Utd (4 Seasons)1 League73.9
Grimsby Town (2 Seasons)1 League35.5
Chesterfield (1 Season)1 League15.6
Dundee United (1 Season)1 League16.4
Carlisle United (1 Season)1 League10.6
West Brom (1 Season)1 League1.0
Ipswich Town (1 Season)1 League0.021101020000000000000
Championship (5 Seasons)151.8989742929514346268120898971487248.66241.94398235041384234126430124675337661
League One (5 Seasons)84.5
National League (2 Seasons)35.5
Premier League (2 Seasons)24.8145099471667326291450271140.71659.3623299617583722433777674
League Two (1 Season)15.6
Premiership (1 Season)16.4
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2015-201622Grimsby Towneng ENGFA Cup65th3.0Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2.7Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th1.0Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2.3Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1.0Matches
2018-201925West Bromeng ENGEFL Cup17th3.0Matches
2018-201925West Bromeng ENGFA Cup17th3.3Matches
2019-202026West Bromeng ENGEFL Cup58th1.0Matches
2019-202026West Bromeng ENGFA Cup9th2.0Matches
2020-202127West Bromeng ENGEFL Cup17th2.0Matches
2021-202228West Bromeng ENGFA Cup1.3Matches
2022-202329West Bromeng ENGEFL CupRd20.2Matches
2022-202329West Bromeng ENGFA Cup0.3Matches
2023-202430West Bromeng ENGEFL CupRd10.8Matches
2023-202430West Bromeng ENGFA Cup0.9Matches
2024-202531Ipswich Towneng ENGEFL CupRd21.3Matches
10 Seasons4 Clubs2 Leagues26.2
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
West Brom (6 Seasons)2 Leagues14.8
Scunthorpe Utd (2 Seasons)2 Leagues7.0
Grimsby Town (1 Season)1 League3.0
Ipswich Town (1 Season)1 League1.3
FA Cup (8 Seasons)12.9
EFL Cup (8 Seasons)13.3

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp 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
2011-201218Grimsby Towneng ENG5. Conf Premier272,4309058.727.0270
2012-201319Chesterfieldeng ENG4. League Two201,4077034.015.6164
2013-201420Carlisle Unitedeng ENG3. League One129517923.010.6102
2014-201521Scunthorpe Utdeng ENG3. League One64517510.95.055190.50512-7-1.40-1.25Matches
2014-201521Dundee Unitedsct SCO1. Premiership171,4738743.116.41616121.883423+11+0.67+1.09Matches
2015-201622Grimsby Towneng ENGFA Cup327090100.03.03903001.3352+3+1.00Matches
2015-201622Scunthorpe Utdeng ENG3. League One201,7959043.419.92019012.103211+21+1.05+1.36Matches
2015-201622Grimsby Towneng ENG5. National League97688518.68.590Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2240120100.02.721202001.5032+1+0.37Matches
2016-201723Scunthorpe Utdeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2016-201723Scunthorpe Utdeng ENG3. League One242,1368951.623.72423051.884526+19+0.80+0.49Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2210105100.02.321052001.5036-3-1.29Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1909033.31.01901013.0010+1+1.00+2.50Matches
2017-201824Scunthorpe Utdeng ENG3. League One302,2727654.925.22423681.723525+10+0.40+0.16Matches
2018-201925West Bromeng ENG2. Championship129578023.110.610889237111.581514+1+0.09-0.5817.316.3+1.1+0.10-0.24Matches
2018-201925West Bromeng ENGEFL Cup327090100.03.03903002.0034-1-0.33Matches
2018-201925West Bromeng ENGFA Cup3300100100.03.331003001.3323-1-0.30Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 2190904.51.01901000.0012-1-1.00-0.81Matches
2019-202026West Bromeng ENG2. Championship271,9027045.921.119861683481.743218+14+0.66-0.0632.924.7+8.2+0.39-0.28Matches
2019-202026West Bromeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2019-202026West Bromeng ENGFA Cup21809066.72.02902013.0020+2+1.00+2.00Matches
2020-202127West Bromeng ENGEFL Cup218090100.02.02902002.0052+3+1.50Matches
2020-202127West Bromeng ENG1. Premier League252,2348965.324.8258924020.802336-13-0.52+1.6026.839.4-12.6-0.51+0.97Matches
2021-202228West Bromeng ENG2. Championship433,7738891.141.9438836011.354342+1+0.02-1.4563.543.5+20.0+0.48-1.98Matches
2021-202228West Bromeng ENGFA Cup1120120100.01.311201000.0012-1-0.75Matches
2022-202329West Bromeng ENG2. Championship463,9058594.343.444884021701.435552+3+0.07-1.0862.247.0+15.2+0.35-0.43Matches
2022-202329West Bromeng ENGEFL Cup1212111.70.20012103.0010+1+4.29+4.85Matches
2022-202329West Bromeng ENGFA Cup1303011.10.30013023.0010+1+3.00+3.00Matches
2023-202430West Bromeng ENG2. Championship423,1237475.434.733873092711.504836+12+0.35-0.6345.236.0+9.1+0.26+0.20Matches
2023-202430West Bromeng ENGEFL Cup1686875.60.81680000.0012-1-1.32-1.32Matches
2023-202430West Bromeng ENGFA Cup1777742.80.91770000.0002-2-2.34-4.96Matches
2024-202531Ipswich Towneng ENGEFL Cup1120120100.01.311201001.002200.00Matches
2024-202531Ipswich Towneng ENG1. Premier League1110.10.00011160.0001-1-90.00-89.120.00.2-0.2-19.38-18.27Matches
14 Seasons7 Clubs8 Leagues38731,9348348.9354.8349892633828681.52399328+71+0.24+0.22247.9207.2+40.7+0.23+0.20
Country Comp 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
West Brom (6 Seasons)4 Leagues21117,2308266.1191.4188881672329261.42233215+18+0.09-0.26247.9207.0+41.0+0.23-0.01
Scunthorpe Utd (4 Seasons)3 Leagues867,2848541.980.979105767241.7512585+40+0.49+0.54
Grimsby Town (2 Seasons)2 Leagues393,4688940.638.539903001.3352+3+1.00
Chesterfield (1 Season)1 League201,4077034.015.6164
Dundee United (1 Season)1 League171,4738743.116.41616121.883423+11+0.67+1.09
Carlisle United (1 Season)1 League129517923.010.6102
Ipswich Town (1 Season)2 Leagues2121617.31.31120111160.5023-1-0.74+0.140.00.2-0.2-19.38-18.27
West Brom (1 Season)1 League190904.51.01901000.0012-1-1.00-0.81
FA Cup (8 Seasons)131,1578965.412.912941113041.541312+1+0.08+0.22
EFL Cup (8 Seasons)131,1999286.913.312981112101.541920-1-0.08+0.42
Championship (5 Seasons)17013,6608066.0151.8149881312129211.49193162+31+0.20-0.59221.1167.5+53.6+0.35-0.17
League One (5 Seasons)927,6058336.784.583709231.7711774+43+0.58+0.60
National League (2 Seasons)363,1988938.635.5360
Premier League (2 Seasons)262,2358645.224.825892411180.772337-14-0.56+0.8626.839.7-12.8-0.52+0.75
League Two (1 Season)201,4077034.015.6164
Premiership (1 Season)171,4738743.116.41616121.883423+11+0.67+1.09
PL2 — Div. 2 (1 Season)190904.51.01901000.0012-1-1.00-0.81
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp 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
2011-201218Grimsby Town1 League272,4309058.727.0270
2012-201319Chesterfield1 League201,4077034.015.6164
2013-201420Carlisle United1 League129517923.010.6102
2014-201521Dundee United1 League171,4738743.116.41616121.883423+11+0.67+1.09
2014-201521Scunthorpe Utd1 League64517510.95.055190.50512-7-1.40-1.25
2015-201622Grimsby Town2 Leagues121,0388723.511.512903001.3352+3+1.00
2015-201622Scunthorpe Utd1 League201,7959043.419.92019012.103211+21+1.05+1.36
2016-201723Scunthorpe Utd3 Leagues272,4669155.227.42711026051.784931+18+0.66+0.34
2017-201824Scunthorpe Utd3 Leagues332,5727855.728.62710026691.753931+8+0.28+0.19
2018-201925West Brom1 League190904.51.01901000.0012-1-1.00-0.81
2018-201925West Brom3 Leagues181,5278532.417.0169115237111.612021-1-0.06-0.7417.316.3+1.1+0.10-0.24
2019-202026West Brom3 Leagues302,1727248.324.122861983491.773520+15+0.62-0.0432.924.7+8.2+0.39-0.28
2020-202127West Brom2 Leagues272,4148967.126.8278926020.892838-10-0.37+1.7526.839.4-12.6-0.51+0.97
2021-202228West Brom2 Leagues443,8938891.443.3448837011.32444400.00-1.4763.543.5+20.0+0.48-1.98
2022-202329West Brom3 Leagues483,9568286.244.044884042121.505752+5+0.11-0.1762.247.0+15.2+0.35-0.43
2023-202430West Brom3 Leagues443,2687474.136.335873092711.434940+9+0.25-0.8645.236.0+9.1+0.26+0.20
2024-202531Ipswich Town2 Leagues2121617.31.31120111160.5023-1-0.74+0.140.00.2-0.2-19.38-18.27
14 Seasons7 Clubs8 Leagues38731,9348348.9354.8349892633828681.52399328+71+0.24+0.22247.9207.2+40.7+0.23+0.20
Comp 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
West Brom (6 Seasons)4 Leagues21117,2308266.1191.4188881672329261.42233215+18+0.09-0.26247.9207.0+41.0+0.23-0.01
Scunthorpe Utd (4 Seasons)3 Leagues867,2848541.980.979105767241.7512585+40+0.49+0.54
Grimsby Town (2 Seasons)2 Leagues393,4688940.638.539903001.3352+3+1.00
Chesterfield (1 Season)1 League201,4077034.015.6164
Dundee United (1 Season)1 League171,4738743.116.41616121.883423+11+0.67+1.09
Carlisle United (1 Season)1 League129517923.010.6102
Ipswich Town (1 Season)2 Leagues2121617.31.31120111160.5023-1-0.74+0.140.00.2-0.2-19.38-18.27
West Brom (1 Season)1 League190904.51.01901000.0012-1-1.00-0.81
FA Cup (8 Seasons)131,1578965.412.912941113041.541312+1+0.08+0.22
EFL Cup (8 Seasons)131,1999286.913.312981112101.541920-1-0.08+0.42
Championship (5 Seasons)17013,6608066.0151.8149881312129211.49193162+31+0.20-0.59221.1167.5+53.6+0.35-0.17
League One (5 Seasons)927,6058336.784.583709231.7711774+43+0.58+0.60
National League (2 Seasons)363,1988938.635.5360
Premier League (2 Seasons)262,2358645.224.825892411180.772337-14-0.56+0.8626.839.7-12.8-0.52+0.75
League Two (1 Season)201,4077034.015.6164
Premiership (1 Season)171,4738743.116.41616121.883423+11+0.67+1.09
PL2 — Div. 2 (1 Season)190904.51.01901000.0012-1-1.00-0.81
Playing Time 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th272,4309058.727.0270
2012-201319Chesterfieldeng ENG4. League Two8th201,4077034.015.6164
2013-201420Carlisle Unitedeng ENG3. League One22nd129517923.010.6102
2014-201521Dundee Unitedsct SCO1. Premiership5th171,4738743.116.41616121.883423+11+0.67+1.09Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th64517510.95.055190.50512-7-1.40-1.25Matches
2015-201622Grimsby Towneng ENG5. National League4th97688518.68.590Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th201,7959043.419.92019012.103211+21+1.05+1.36Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd242,1368951.623.72423051.884526+19+0.80+0.49Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th302,2727654.925.22423681.723525+10+0.40+0.16Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th190904.51.01901000.0012-1-1.00-0.81Matches
2018-201925West Bromeng ENG2. Championship4th129578023.110.610889237111.581514+1+0.09-0.5817.316.3+1.1+0.10-0.24Matches
2019-202026West Bromeng ENG2. Championship2nd271,9027045.921.119861683481.743218+14+0.66-0.0632.924.7+8.2+0.39-0.28Matches
2020-202127West Bromeng ENG1. Premier League19th252,2348965.324.8258924020.802336-13-0.52+1.6026.839.4-12.6-0.51+0.97Matches
2021-202228West Bromeng ENG2. Championship10th433,7738891.141.9438836011.354342+1+0.02-1.4563.543.5+20.0+0.48-1.98Matches
2022-202329West Bromeng ENG2. Championship9th463,9058594.343.444884021701.435552+3+0.07-1.0862.247.0+15.2+0.35-0.43Matches
2023-202430West Bromeng ENG2. Championship5th423,1237475.434.733873092711.504836+12+0.35-0.6345.236.0+9.1+0.26+0.20Matches
2024-202531Ipswich Towneng ENG1. Premier League19th1110.10.00011160.0001-1-90.00-89.120.00.2-0.2-19.38-18.27Matches
14 Seasons7 Clubs6 Leagues36129,5788247.6328.6325882413628641.52367296+71+0.27+0.23247.9207.2+40.7+0.23+0.20
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
West Brom (6 Seasons)2 Leagues19515,8948265.9176.6174881552129231.40216198+18+0.10-0.27247.9207.0+41.0+0.23-0.01
Scunthorpe Utd (4 Seasons)1 League806,6548340.273.973707231.7711774+43+0.58+0.60
Grimsby Town (2 Seasons)1 League363,1988938.635.5360
Chesterfield (1 Season)1 League201,4077034.015.6164
Dundee United (1 Season)1 League171,4738743.116.41616121.883423+11+0.67+1.09
Carlisle United (1 Season)1 League129517923.010.6102
West Brom (1 Season)1 League190904.51.01901000.0012-1-1.00-0.81
Ipswich Town (1 Season)1 League1110.10.00011160.0001-1-90.00-89.120.00.2-0.2-19.38-18.27
Championship (5 Seasons)17013,6608066.0151.8149881312129211.49193162+31+0.20-0.59221.1167.5+53.6+0.35-0.17
League One (5 Seasons)927,6058336.784.583709231.7711774+43+0.58+0.60
National League (2 Seasons)363,1988938.635.5360
Premier League (2 Seasons)262,2358645.224.825892411180.772337-14-0.56+0.8626.839.7-12.8-0.52+0.75
League Two (1 Season)201,4077034.015.6164
Premiership (1 Season)171,4738743.116.41616121.883423+11+0.67+1.09
PL2 — Div. 2 (1 Season)190904.51.01901000.0012-1-1.00-0.81
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2015-201622Grimsby Towneng ENGFA Cup65th327090100.03.03903001.3352+3+1.00Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2240120100.02.721202001.5032+1+0.37Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th19090100.01.01901000.0013-2-2.00Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2210105100.02.321052001.5036-3-1.29Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1909033.31.01901013.0010+1+1.00+2.50Matches
2018-201925West Bromeng ENGEFL Cup17th327090100.03.03903002.0034-1-0.33Matches
2018-201925West Bromeng ENGFA Cup17th3300100100.03.331003001.3323-1-0.30Matches
2019-202026West Bromeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2019-202026West Bromeng ENGFA Cup9th21809066.72.02902013.0020+2+1.00+2.00Matches
2020-202127West Bromeng ENGEFL Cup17th218090100.02.02902002.0052+3+1.50Matches
2021-202228West Bromeng ENGFA Cup1120120100.01.311201000.0012-1-0.75Matches
2022-202329West Bromeng ENGEFL CupRd21212111.70.20012103.0010+1+4.29+4.85Matches
2022-202329West Bromeng ENGFA Cup1303011.10.30013023.0010+1+3.00+3.00Matches
2023-202430West Bromeng ENGEFL CupRd11686875.60.81680000.0012-1-1.32-1.32Matches
2023-202430West Bromeng ENGFA Cup1777742.80.91770000.0002-2-2.34-4.96Matches
2024-202531Ipswich Towneng ENGEFL CupRd21120120100.01.311201001.002200.00Matches
10 Seasons4 Clubs2 Leagues262,3569174.826.224962222641.54323200.00+0.23
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Brom (6 Seasons)2 Leagues161,3368468.514.814921222631.62171700.00-0.15
Scunthorpe Utd (2 Seasons)2 Leagues663010577.87.061056011.50811-3-0.43+1.07
Grimsby Town (1 Season)1 League327090100.03.03903001.3352+3+1.00
Ipswich Town (1 Season)1 League1120120100.01.311201001.002200.00
FA Cup (8 Seasons)131,1578965.412.912941113041.541312+1+0.08+0.22
EFL Cup (8 Seasons)131,1999286.913.312981112101.541920-1-0.08+0.42

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201218Grimsby Towneng ENG5. Conf Premier27.05024
2012-201319Chesterfieldeng ENG4. League Two15.61114
2013-201420Carlisle Unitedeng ENG3. League One10.6519
2014-201521Scunthorpe Utdeng ENG3. League One5.0103Matches
2014-201521Dundee Unitedsct SCO1. Premiership16.420Matches
2015-201622Grimsby Towneng ENGFA Cup3.01000Matches
2015-201622Scunthorpe Utdeng ENG3. League One19.92010Matches
2015-201622Grimsby Towneng ENG5. National League8.5206Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup2.7000110500000Matches
2016-201723Scunthorpe Utdeng ENGFA Cup1.01000Matches
2016-201723Scunthorpe Utdeng ENG3. League One23.72001600000000Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup2.3100240500100Matches
2017-201824Scunthorpe Utdeng ENGFA Cup1.00002205000Matches
2017-201824Scunthorpe Utdeng ENG3. League One25.22002400000000Matches
2018-201925West Bromeng ENG2. Championship10.610096036131310056211656.8Matches
2018-201925West Bromeng ENGEFL Cup3.00002601900000Matches
2018-201925West Bromeng ENGFA Cup3.30001411022000Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 21.00000Matches
2019-202026West Bromeng ENG2. Championship21.140021243613342000105462862.2Matches
2019-202026West Bromeng ENGEFL Cup1.00000106030Matches
2019-202026West Bromeng ENGFA Cup2.00001408110Matches
2020-202127West Bromeng ENGEFL Cup2.00001106320Matches
2020-202127West Bromeng ENG1. Premier League24.800015252623628020135423455.3Matches
2021-202228West Bromeng ENG2. Championship41.9300284251815450010226886159.1Matches
2021-202228West Bromeng ENGFA Cup1.31002003510Matches
2022-202329West Bromeng ENG2. Championship43.4300265041055349310231988254.4Matches
2022-202329West Bromeng ENGEFL Cup0.20000000000Matches
2022-202329West Bromeng ENGFA Cup0.30000000000Matches
2023-202430West Bromeng ENG2. Championship34.7200233141092941100126664460.0Matches
2023-202430West Bromeng ENGEFL Cup0.80000011000Matches
2023-202430West Bromeng ENGFA Cup0.90003003110Matches
2024-202531Ipswich Towneng ENGEFL Cup1.30001107000Matches
2024-202531Ipswich Towneng ENG1. Premier League0.00000000010000010.0Matches
14 Seasons7 Clubs8 Leagues354.839202442022063223023464087936126657.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Brom (6 Seasons)4 Leagues191.414001321942061023023354087936126557.7
Scunthorpe Utd (4 Seasons)3 Leagues80.990058701500100
Grimsby Town (2 Seasons)2 Leagues38.5800300
Chesterfield (1 Season)1 League15.61114
Dundee United (1 Season)1 League16.420
Carlisle United (1 Season)1 League10.6519
Ipswich Town (1 Season)2 Leagues1.30001107010000010.0
West Brom (1 Season)1 League1.00000
FA Cup (8 Seasons)12.930091012995000
EFL Cup (8 Seasons)13.310071414935100
Championship (5 Seasons)151.813001071531649218219552074431923158.0
League One (5 Seasons)84.512106200000000
National League (2 Seasons)35.57030
Premier League (2 Seasons)24.800015252623629020135423554.5
League Two (1 Season)15.61114
Premiership (1 Season)16.420
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201218Grimsby Town1 League27.05024
2012-201319Chesterfield1 League15.61114
2013-201420Carlisle United1 League10.6519
2014-201521Dundee United1 League16.420
2014-201521Scunthorpe Utd1 League5.0103
2015-201622Grimsby Town2 Leagues11.530060
2015-201622Scunthorpe Utd1 League19.92010
2016-201723Scunthorpe Utd3 Leagues27.43001710500000
2017-201824Scunthorpe Utd3 Leagues28.630028601000100
2018-201925West Brom1 League1.00000
2018-201925West Brom3 Leagues17.01001216165151510056211656.8
2019-202026West Brom3 Leagues24.140022293753446000105462862.2
2020-202127West Brom2 Leagues26.800016262683930020135423455.3
2021-202228West Brom2 Leagues43.3400304251845951010226886159.1
2022-202329West Brom3 Leagues44.0300265041055349310231988254.4
2023-202430West Brom3 Leagues36.3200263151133042100126664460.0
2024-202531Ipswich Town2 Leagues1.30001107010000010.0
14 Seasons7 Clubs8 Leagues354.839202442022063223023464087936126657.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Brom (6 Seasons)4 Leagues191.414001321942061023023354087936126557.7
Scunthorpe Utd (4 Seasons)3 Leagues80.990058701500100
Grimsby Town (2 Seasons)2 Leagues38.5800300
Chesterfield (1 Season)1 League15.61114
Dundee United (1 Season)1 League16.420
Carlisle United (1 Season)1 League10.6519
Ipswich Town (1 Season)2 Leagues1.30001107010000010.0
West Brom (1 Season)1 League1.00000
FA Cup (8 Seasons)12.930091012995000
EFL Cup (8 Seasons)13.310071414935100
Championship (5 Seasons)151.813001071531649218219552074431923158.0
League One (5 Seasons)84.512106200000000
National League (2 Seasons)35.57030
Premier League (2 Seasons)24.800015252623629020135423554.5
League Two (1 Season)15.61114
Premiership (1 Season)16.420
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats 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
2011-201218Grimsby Towneng ENG5. Conf Premier11th27.05024
2012-201319Chesterfieldeng ENG4. League Two8th15.61114
2013-201420Carlisle Unitedeng ENG3. League One22nd10.6519
2014-201521Dundee Unitedsct SCO1. Premiership5th16.420Matches
2014-201521Scunthorpe Utdeng ENG3. League One16th5.0103Matches
2015-201622Grimsby Towneng ENG5. National League4th8.5206Matches
2015-201622Scunthorpe Utdeng ENG3. League One7th19.92010Matches
2016-201723Scunthorpe Utdeng ENG3. League One3rd23.72001600000000Matches
2017-201824Scunthorpe Utdeng ENG3. League One5th25.22002400000000Matches
2018-201925West Bromeng ENGJr. PL2 — Div. 29th1.00000Matches
2018-201925West Bromeng ENG2. Championship4th10.610096036131310056211656.8Matches
2019-202026West Bromeng ENG2. Championship2nd21.140021243613342000105462862.2Matches
2020-202127West Bromeng ENG1. Premier League19th24.800015252623628020135423455.3Matches
2021-202228West Bromeng ENG2. Championship10th41.9300284251815450010226886159.1Matches
2022-202329West Bromeng ENG2. Championship9th43.4300265041055349310231988254.4Matches
2023-202430West Bromeng ENG2. Championship5th34.7200233141092941100126664460.0Matches
2024-202531Ipswich Towneng ENG1. Premier League19th0.00000000010000010.0Matches
14 Seasons7 Clubs6 Leagues328.635202281781855421822454087936126657.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Brom (6 Seasons)2 Leagues176.613001221781855421822354087936126557.7
Scunthorpe Utd (4 Seasons)1 League73.97005300000000
Grimsby Town (2 Seasons)1 League35.57030
Chesterfield (1 Season)1 League15.61114
Dundee United (1 Season)1 League16.420
Carlisle United (1 Season)1 League10.6519
West Brom (1 Season)1 League1.00000
Ipswich Town (1 Season)1 League0.00000000010000010.0
Championship (5 Seasons)151.813001071531649218219552074431923158.0
League One (5 Seasons)84.512106200000000
National League (2 Seasons)35.57030
Premier League (2 Seasons)24.800015252623629020135423554.5
League Two (1 Season)15.61114
Premiership (1 Season)16.420
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201622Grimsby Towneng ENGFA Cup65th3.01000Matches
2016-201723Scunthorpe Utdeng ENGEFL Cup33rd2.7000110500000Matches
2016-201723Scunthorpe Utdeng ENGFA Cup85th1.01000Matches
2017-201824Scunthorpe Utdeng ENGEFL Cup33rd2.3100240500100Matches
2017-201824Scunthorpe Utdeng ENGFA Cup65th1.00002205000Matches
2018-201925West Bromeng ENGEFL Cup17th3.00002601900000Matches
2018-201925West Bromeng ENGFA Cup17th3.30001411022000Matches
2019-202026West Bromeng ENGEFL Cup58th1.00000106030Matches
2019-202026West Bromeng ENGFA Cup9th2.00001408110Matches
2020-202127West Bromeng ENGEFL Cup17th2.00001106320Matches
2021-202228West Bromeng ENGFA Cup1.31002003510Matches
2022-202329West Bromeng ENGEFL CupRd20.20000000000Matches
2022-202329West Bromeng ENGFA Cup0.30000000000Matches
2023-202430West Bromeng ENGEFL CupRd10.80000011000Matches
2023-202430West Bromeng ENGFA Cup0.90003003110Matches
2024-202531Ipswich Towneng ENGEFL CupRd21.30001107000Matches
10 Seasons4 Clubs2 Leagues26.240016242781210100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Brom (6 Seasons)2 Leagues14.810010162561210000
Scunthorpe Utd (2 Seasons)2 Leagues7.02005701500100
Grimsby Town (1 Season)1 League3.01000
Ipswich Town (1 Season)1 League1.30001107000
FA Cup (8 Seasons)12.930091012995000
EFL Cup (8 Seasons)13.310071414935100

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.