Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp 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
2025-03-22SatLeague OneMatchweek 38HomeD 0–0Lincoln CityExeter CityN15000010000Match Report
2025-03-15SatLeague OneMatchweek 37HomeW 5–0Lincoln CityBristol RoversN9000000000Match Report
2025-03-08SatLeague OneMatchweek 36AwayL 0–1Lincoln CityBirmingham CityN26000000000Match Report
2025-03-04TueLeague OneMatchweek 35HomeW 4–1Lincoln CityCrawley TownN19000010000Match Report
2025-02-22SatLeague OneMatchweek 33HomeL 0–1Lincoln CityBurton AlbionYAM63000020000Match Report

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-201220Hereford Unitedeng ENG4. League Two1735766.4000000200.000.000.000.000.00
2012-201321Hereford Unitedeng ENG5. Conf Premier41413,63140.381018800300.200.250.450.200.45
2013-201422Mansfield Towneng ENG4. League Two38292,82431.48210623400.250.060.320.190.25
2014-201523Chesterfieldeng ENGFA Cup665706.3314300000.470.160.630.470.63Matches
2014-201523Mansfield Towneng ENGLeague Cup10750.8000000000.000.000.000.000.00Matches
2014-201523Chesterfieldeng ENG3. League One41403,57539.79211900500.230.050.280.230.28Matches
2014-201523Mansfield Towneng ENG4. League Two522512.8000000100.000.000.000.000.00Matches
2015-201624Hull Cityeng ENG2. Championship44393,53739.36814600500.150.200.360.150.36Matches
2015-201624Hull Cityeng ENGFA Cup20300.3000000000.000.000.000.000.00Matches
2015-201624Hull Cityeng ENGLeague Cup322322.6000000100.000.000.000.000.00Matches
2016-201725Hull Cityeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2016-201725Hull Cityeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2016-201725Hull Cityeng ENG1. Premier League37363,18535.4314300910.080.030.110.080.11Matches
2017-201826Hull Cityeng ENG2. Championship332502.8000000000.000.000.000.000.00Matches
2017-201826Swansea Cityeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2017-201826Swansea Cityeng ENGFA Cup632773.1000000100.000.000.000.000.00Matches
2017-201826Swansea Cityeng ENG1. Premier League29232,04422.7314300202.62.61.33.82461680.130.040.180.130.180.110.060.170.110.17Matches
2018-201927Stoke Cityeng ENG2. Championship26232,00222.2347301213.32.52.85.33487940.130.180.310.130.310.150.130.280.110.24Matches
2018-201927Stoke Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2019-202028Stoke Cityeng ENG2. Championship44443,90043.3114151100605.75.76.512.2471451230.250.090.350.250.350.130.150.280.130.28Matches
2019-202028Stoke Cityeng ENGEFL Cup221892.1011000100.000.480.480.000.48Matches
2020-202129Stoke Cityeng ENG2. Championship24181,61317.9235200401.81.83.65.41455450.110.170.280.110.280.100.200.300.100.30Matches
2020-202129Stoke Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202129Stoke Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENG2. Championship25161,47716.4235200602.82.82.85.51838650.120.180.300.120.300.170.170.340.170.34Matches
2021-202230Stoke Cityeng ENGEFL Cup211131.3101100000.800.000.800.800.80Matches
2021-202230Stoke Cityeng ENGFA Cup21991.1000000000.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 211901.0011000000.001.001.000.001.00Matches
2022-202331Stoke Cityeng ENG2. Championship1254835.4000000000.40.40.20.788200.000.000.000.000.000.080.040.120.080.12Matches
2022-202331Stoke Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2022-202331Stoke Cityeng ENGFA Cup10230.3000000000.000.000.000.000.00Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 211450.5000000000.000.000.000.000.00Matches
2023-202432Rotherham Utdeng ENG2. Championship32231,88020.9123100500.50.52.32.81645250.050.100.140.050.140.030.110.130.030.13Matches
2023-202432Rotherham Utdeng ENGFA Cup11630.7000000000.000.000.000.000.00Matches
2024-202533Oldham Athleticeng ENGFA Cup11570.6011000000.001.581.580.001.58Matches
2024-202533Lincoln Cityeng ENG3. League One722242.5101100100.400.000.400.400.40Matches
2024-202533Oldham Athleticeng ENG5. National League765746.4022000400.000.310.310.000.31Matches
14 Seasons9 Clubs7 Leagues46938034,684385.46145106592464217.116.319.435.71614394400.160.120.280.150.270.120.130.250.110.24
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
Stoke City (5 Seasons)3 Leagues14311510,379115.3191534190119114.013.215.829.11213333470.160.130.290.160.290.130.150.280.130.28
Hull City (3 Seasons)4 Leagues93847,59484.499189001610.110.110.210.110.21
Hereford United (2 Seasons)2 Leagues58444,20746.781018800500.170.210.390.170.39
Mansfield Town (2 Seasons)2 Leagues44313,15035.08210623500.230.060.290.170.23
Chesterfield (1 Season)2 Leagues47464,14546.1123151200500.260.070.330.260.33
Swansea City (1 Season)3 Leagues36272,41126.8314300402.62.61.33.82461680.110.040.150.110.150.110.060.170.110.17
Rotherham Utd (1 Season)2 Leagues33241,94321.6123100500.50.52.32.81645250.050.090.140.050.140.030.110.130.030.13
Oldham Athletic (1 Season)2 Leagues876317.0033000400.000.430.430.000.43
Lincoln City (1 Season)1 League722242.5101100100.400.000.400.400.40
Stoke City (1 Season)1 League11450.5000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0011000000.001.001.000.001.00
FA Cup (10 Seasons)24171,56917.4325300200.170.110.290.170.29
Championship (8 Seasons)21017115,142168.2252449250128114.613.818.131.91373783720.150.140.290.150.290.120.140.260.110.25
League Cup (8 Seasons)13101,08912.1112100300.080.080.170.080.17
League Two (3 Seasons)60343,65140.68210623700.200.050.250.150.20
Premier League (2 Seasons)66595,22958.16286001112.62.61.33.82461680.100.030.140.100.140.110.060.170.110.17
League One (2 Seasons)48423,79942.2102121000600.240.050.280.240.28
Conf Premier (2 Seasons)48474,20546.781220800700.170.260.430.170.43
PL2 — Div. 2 (2 Seasons)221351.5011000000.000.670.670.000.67
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-201220Hereford United1 League1735766.4000000200.000.000.000.000.00
2012-201321Hereford United1 League41413,63140.381018800300.200.250.450.200.45
2013-201422Mansfield Town1 League38292,82431.48210623400.250.060.320.190.25
2014-201523Mansfield Town2 Leagues623263.6000000100.000.000.000.000.00
2014-201523Chesterfield2 Leagues47464,14546.1123151200500.260.070.330.260.33
2015-201624Hull City3 Leagues49413,79942.26814600600.140.190.330.140.33
2016-201725Hull City3 Leagues41403,54539.43143001010.080.030.100.080.10
2017-201826Hull City1 League332502.8000000000.000.000.000.000.00
2017-201826Swansea City3 Leagues36272,41126.8314300402.62.61.33.82461680.110.040.150.110.150.110.060.170.110.17
2018-201927Stoke City2 Leagues28252,18224.2347301213.32.52.85.33487940.120.160.290.120.290.150.130.280.110.24
2019-202028Stoke City2 Leagues46464,08945.4115161100705.75.76.512.2471451230.240.110.350.240.350.130.150.280.130.28
2020-202129Stoke City3 Leagues26201,79319.9235200401.81.83.65.41455450.100.150.250.100.250.100.200.300.100.30
2021-202230Stoke City1 League11901.0011000000.001.001.000.001.00
2021-202230Stoke City3 Leagues29181,68918.8336300602.82.82.85.51838650.160.160.320.160.320.170.170.340.170.34
2022-202331Stoke City3 Leagues1466267.0000000000.40.40.20.788200.000.000.000.000.000.080.040.120.080.12
2022-202331Stoke City1 League11450.5000000000.000.000.000.000.00
2023-202432Rotherham Utd2 Leagues33241,94321.6123100500.50.52.32.81645250.050.090.140.050.140.030.110.130.030.13
2024-202533Oldham Athletic2 Leagues876317.0033000400.000.430.430.000.43
2024-202533Lincoln City1 League722242.5101100100.400.000.400.400.40
14 Seasons9 Clubs7 Leagues46938034,684385.46145106592464217.116.319.435.71614394400.160.120.280.150.270.120.130.250.110.24
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
Stoke City (5 Seasons)3 Leagues14311510,379115.3191534190119114.013.215.829.11213333470.160.130.290.160.290.130.150.280.130.28
Hull City (3 Seasons)4 Leagues93847,59484.499189001610.110.110.210.110.21
Hereford United (2 Seasons)2 Leagues58444,20746.781018800500.170.210.390.170.39
Mansfield Town (2 Seasons)2 Leagues44313,15035.08210623500.230.060.290.170.23
Chesterfield (1 Season)2 Leagues47464,14546.1123151200500.260.070.330.260.33
Swansea City (1 Season)3 Leagues36272,41126.8314300402.62.61.33.82461680.110.040.150.110.150.110.060.170.110.17
Rotherham Utd (1 Season)2 Leagues33241,94321.6123100500.50.52.32.81645250.050.090.140.050.140.030.110.130.030.13
Oldham Athletic (1 Season)2 Leagues876317.0033000400.000.430.430.000.43
Lincoln City (1 Season)1 League722242.5101100100.400.000.400.400.40
Stoke City (1 Season)1 League11450.5000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0011000000.001.001.000.001.00
FA Cup (10 Seasons)24171,56917.4325300200.170.110.290.170.29
Championship (8 Seasons)21017115,142168.2252449250128114.613.818.131.91373783720.150.140.290.150.290.120.140.260.110.25
League Cup (8 Seasons)13101,08912.1112100300.080.080.170.080.17
League Two (3 Seasons)60343,65140.68210623700.200.050.250.150.20
Premier League (2 Seasons)66595,22958.16286001112.62.61.33.82461680.100.030.140.100.140.110.060.170.110.17
League One (2 Seasons)48423,79942.2102121000600.240.050.280.240.28
Conf Premier (2 Seasons)48474,20546.781220800700.170.260.430.170.43
PL2 — Div. 2 (2 Seasons)221351.5011000000.000.670.670.000.67
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-201220Hereford Unitedeng ENG4. League Two23rd1735766.4000000200.000.000.000.000.00
2012-201321Hereford Unitedeng ENG5. Conf Premier6th41413,63140.381018800300.200.250.450.200.45
2013-201422Mansfield Towneng ENG4. League Two11th38292,82431.48210623400.250.060.320.190.25
2014-201523Mansfield Towneng ENG4. League Two21st522512.8000000100.000.000.000.000.00Matches
2014-201523Chesterfieldeng ENG3. League One6th41403,57539.79211900500.230.050.280.230.28Matches
2015-201624Hull Cityeng ENG2. Championship4th44393,53739.36814600500.150.200.360.150.36Matches
2016-201725Hull Cityeng ENG1. Premier League18th37363,18535.4314300910.080.030.110.080.11Matches
2017-201826Hull Cityeng ENG2. Championship18th332502.8000000000.000.000.000.000.00Matches
2017-201826Swansea Cityeng ENG1. Premier League18th29232,04422.7314300202.62.61.33.82461680.130.040.180.130.180.110.060.170.110.17Matches
2018-201927Stoke Cityeng ENG2. Championship16th26232,00222.2347301213.32.52.85.33487940.130.180.310.130.310.150.130.280.110.24Matches
2019-202028Stoke Cityeng ENG2. Championship15th44443,90043.3114151100605.75.76.512.2471451230.250.090.350.250.350.130.150.280.130.28Matches
2020-202129Stoke Cityeng ENG2. Championship14th24181,61317.9235200401.81.83.65.41455450.110.170.280.110.280.100.200.300.100.30Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd11901.0011000000.001.001.000.001.00Matches
2021-202230Stoke Cityeng ENG2. Championship14th25161,47716.4235200602.82.82.85.51838650.120.180.300.120.300.170.170.340.170.34Matches
2022-202331Stoke Cityeng ENG2. Championship16th1254835.4000000000.40.40.20.788200.000.000.000.000.000.080.040.120.080.12Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th11450.5000000000.000.000.000.000.00Matches
2023-202432Rotherham Utdeng ENG2. Championship24th32231,88020.9123100500.50.52.32.81645250.050.100.140.050.140.030.110.130.030.13Matches
2024-202533Oldham Athleticeng ENG5. National League4th765746.4022000400.000.310.310.000.31Matches
2024-202533Lincoln Cityeng ENG3. League One12th722242.5101100100.400.000.400.400.40Matches
14 Seasons9 Clubs5 Leagues43235332,026355.8574299552459217.116.319.435.71614394400.160.120.280.150.270.120.130.250.110.24
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
Stoke City (5 Seasons)1 League1311069,475105.3181432180118114.013.215.829.11213333470.170.130.300.170.300.130.150.280.130.28
Hull City (3 Seasons)2 Leagues84786,97277.599189001410.120.120.230.120.23
Hereford United (2 Seasons)2 Leagues58444,20746.781018800500.170.210.390.170.39
Mansfield Town (2 Seasons)1 League43313,07534.28210623500.230.060.290.180.23
Chesterfield (1 Season)1 League41403,57539.79211900500.230.050.280.230.28
Rotherham Utd (1 Season)1 League32231,88020.9123100500.50.52.32.81645250.050.100.140.050.140.030.110.130.030.13
Swansea City (1 Season)1 League29232,04422.7314300202.62.61.33.82461680.130.040.180.130.180.110.060.170.110.17
Oldham Athletic (1 Season)1 League765746.4022000400.000.310.310.000.31
Lincoln City (1 Season)1 League722242.5101100100.400.000.400.400.40
Stoke City (1 Season)1 League11450.5000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0011000000.001.001.000.001.00
Championship (8 Seasons)21017115,142168.2252449250128114.613.818.131.91373783720.150.140.290.150.290.120.140.260.110.25
League Two (3 Seasons)60343,65140.68210623700.200.050.250.150.20
Premier League (2 Seasons)66595,22958.16286001112.62.61.33.82461680.100.030.140.100.140.110.060.170.110.17
League One (2 Seasons)48423,79942.2102121000600.240.050.280.240.28
Conf Premier (2 Seasons)48474,20546.781220800700.170.260.430.170.43
PL2 — Div. 2 (2 Seasons)221351.5011000000.000.670.670.000.67
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
2014-201523Mansfield Towneng ENGLeague Cup58th10750.8000000000.000.000.000.000.00Matches
2014-201523Chesterfieldeng ENGFA Cup17th665706.3314300000.470.160.630.470.63Matches
2015-201624Hull Cityeng ENGFA Cup9th20300.3000000000.000.000.000.000.00Matches
2015-201624Hull Cityeng ENGLeague Cup5th322322.6000000100.000.000.000.000.00Matches
2016-201725Hull Cityeng ENGEFL Cup3rd221802.0000000000.000.000.000.000.00Matches
2016-201725Hull Cityeng ENGFA Cup17th221802.0000000100.000.000.000.000.00Matches
2017-201826Swansea Cityeng ENGEFL Cup9th11901.0000000100.000.000.000.000.00Matches
2017-201826Swansea Cityeng ENGFA Cup5th632773.1000000100.000.000.000.000.00Matches
2018-201927Stoke Cityeng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2019-202028Stoke Cityeng ENGEFL Cup17th221892.1011000100.000.480.480.000.48Matches
2020-202129Stoke Cityeng ENGEFL Cup5th11901.0000000000.000.000.000.000.00Matches
2020-202129Stoke Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENGEFL CupRd4211131.3101100000.800.000.800.800.80Matches
2021-202230Stoke Cityeng ENGFA Cup21991.1000000000.000.000.000.000.00Matches
2022-202331Stoke Cityeng ENGEFL CupRd1111201.3000000000.000.000.000.000.00Matches
2022-202331Stoke Cityeng ENGFA Cup10230.3000000000.000.000.000.000.00Matches
2023-202432Rotherham Utdeng ENGFA Cup11630.7000000000.000.000.000.000.00Matches
2024-202533Oldham Athleticeng ENGFA Cup11570.6011000000.001.581.580.001.58Matches
11 Seasons7 Clubs2 Leagues37272,65829.5437400500.140.100.240.140.24
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
Stoke City (5 Seasons)2 Leagues12990410.0112100100.100.100.200.100.20
Hull City (2 Seasons)2 Leagues966226.9000000200.000.000.000.000.00
Swansea City (1 Season)2 Leagues743674.1000000200.000.000.000.000.00
Chesterfield (1 Season)1 League665706.3314300000.470.160.630.470.63
Mansfield Town (1 Season)1 League10750.8000000000.000.000.000.000.00
Rotherham Utd (1 Season)1 League11630.7000000000.000.000.000.000.00
Oldham Athletic (1 Season)1 League11570.6011000000.001.581.580.001.58
FA Cup (10 Seasons)24171,56917.4325300200.170.110.290.170.29
EFL Cup (8 Seasons)13101,08912.1112100300.080.080.170.080.17

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-201220Hereford Unitedeng ENG4. League Two6.4020.310.0000
2012-201321Hereford Unitedeng ENG5. Conf Premier40.38421.040.1900
2013-201422Mansfield Towneng ENG4. League Two31.48421.340.1423
2014-201523Chesterfieldeng ENGFA Cup6.3300Matches
2014-201523Mansfield Towneng ENGLeague Cup0.8000Matches
2014-201523Chesterfieldeng ENG3. League One39.79260.650.3500Matches
2014-201523Mansfield Towneng ENG4. League Two2.8000.0000Matches
2015-201624Hull Cityeng ENG2. Championship39.36310.790.1900Matches
2015-201624Hull Cityeng ENGFA Cup0.3000Matches
2015-201624Hull Cityeng ENGLeague Cup2.6000Matches
2016-201725Hull Cityeng ENGEFL Cup2.0022100.01.001.000.000.0000Matches
2016-201725Hull Cityeng ENGFA Cup2.0000Matches
2016-201725Hull Cityeng ENG1. Premier League35.4342716.71.190.200.070.4300Matches
2017-201826Hull Cityeng ENG2. Championship2.802150.00.720.360.000.0000Matches
2017-201826Swansea Cityeng ENGEFL Cup1.00100.01.000.000.0000Matches
2017-201826Swansea Cityeng ENGFA Cup3.10200.00.650.000.0000Matches
2017-201826Swansea Cityeng ENG1. Premier League22.7320735.00.880.310.150.4317.50002.62.60.14+0.4+0.4Matches
2018-201927Stoke Cityeng ENG2. Championship22.2323626.11.030.270.130.5018.41013.32.50.11-0.3+0.5Matches
2018-201927Stoke Cityeng ENGFA Cup2.002150.01.000.500.000.0000Matches
2019-202028Stoke Cityeng ENG2. Championship43.311682435.31.570.550.160.4618.44005.75.70.08+5.3+5.3Matches
2019-202028Stoke Cityeng ENGEFL Cup2.10300.01.430.000.0000Matches
2020-202129Stoke Cityeng ENG2. Championship17.9220630.01.120.330.100.3319.00001.81.80.09+0.2+0.2Matches
2020-202129Stoke Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2020-202129Stoke Cityeng ENGFA Cup1.00000.000.0000Matches
2021-202230Stoke Cityeng ENG2. Championship16.4222627.31.340.370.090.3317.70002.82.80.13-0.8-0.8Matches
2021-202230Stoke Cityeng ENGEFL Cup1.313266.72.391.590.330.5000Matches
2021-202230Stoke Cityeng ENGFA Cup1.1011100.00.910.910.000.0000Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 21.0000Matches
2022-202331Stoke Cityeng ENG2. Championship5.40500.00.930.000.0017.50000.40.40.09-0.4-0.4Matches
2022-202331Stoke Cityeng ENGEFL Cup1.30100.00.750.000.0000Matches
2022-202331Stoke Cityeng ENGFA Cup0.30000.000.0000Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 20.5000Matches
2023-202432Rotherham Utdeng ENG2. Championship20.9117529.40.810.240.060.2025.40000.50.50.03+0.5+0.5Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70000.000.0000Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6000Matches
2024-202533Lincoln Cityeng ENG3. League One2.516116.72.410.400.171.0000Matches
2024-202533Oldham Athleticeng ENG5. National League6.4000Matches
14 Seasons9 Clubs7 Leagues385.46124121329.01.170.580.110.2619.052417.116.30.09+4.9+5.7
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
Stoke City (5 Seasons)3 Leagues115.3191494731.51.290.410.130.4018.450114.013.20.10+4.0+4.8
Hull City (3 Seasons)4 Leagues84.49464121.71.150.520.070.2200
Hereford United (2 Seasons)2 Leagues46.78440.940.1800
Mansfield Town (2 Seasons)2 Leagues35.08421.230.1423
Chesterfield (1 Season)2 Leagues46.112260.650.3500
Swansea City (1 Season)3 Leagues26.8323730.40.860.260.130.4317.50002.62.60.14+0.4+0.4
Rotherham Utd (1 Season)2 Leagues21.6117529.40.790.230.060.2025.40000.50.50.03+0.5+0.5
Oldham Athletic (1 Season)2 Leagues7.0000
Lincoln City (1 Season)1 League2.516116.72.410.400.171.0000
Stoke City (1 Season)1 League0.5000
Stoke City (1 Season)1 League1.0000
FA Cup (10 Seasons)17.435240.00.610.250.000.0000
Championship (8 Seasons)168.2251577930.61.220.470.120.3219.250114.613.80.09+4.4+5.2
League Cup (8 Seasons)12.1111545.51.270.580.090.2000
League Two (3 Seasons)40.68441.080.1423
Premier League (2 Seasons)58.16621422.61.070.240.100.4317.50002.62.60.14+0.4+0.4
League One (2 Seasons)42.21062716.72.410.640.170.3700
Conf Premier (2 Seasons)46.78421.040.1900
PL2 — Div. 2 (2 Seasons)1.5000
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-201220Hereford United1 League6.4020.310.0000
2012-201321Hereford United1 League40.38421.040.1900
2013-201422Mansfield Town1 League31.48421.340.1423
2014-201523Mansfield Town2 Leagues3.6000.0000
2014-201523Chesterfield2 Leagues46.112260.650.3500
2015-201624Hull City3 Leagues42.26310.790.1900
2016-201725Hull City3 Leagues39.4344920.51.180.240.070.3300
2017-201826Hull City1 League2.802150.00.720.360.000.0000
2017-201826Swansea City3 Leagues26.8323730.40.860.260.130.4317.50002.62.60.14+0.4+0.4
2018-201927Stoke City2 Leagues24.2325728.01.030.290.120.4318.41013.32.50.11-0.3+0.5
2019-202028Stoke City2 Leagues45.411712433.81.560.530.150.4618.44005.75.70.08+5.3+5.3
2020-202129Stoke City3 Leagues19.9221733.31.050.350.100.2919.00001.81.80.09+0.2+0.2
2021-202230Stoke City1 League1.0000
2021-202230Stoke City3 Leagues18.8326934.61.390.480.120.3317.70002.82.80.13-0.8-0.8
2022-202331Stoke City3 Leagues7.00600.00.860.000.0017.50000.40.40.09-0.4-0.4
2022-202331Stoke City1 League0.5000
2023-202432Rotherham Utd2 Leagues21.6117529.40.790.230.060.2025.40000.50.50.03+0.5+0.5
2024-202533Oldham Athletic2 Leagues7.0000
2024-202533Lincoln City1 League2.516116.72.410.400.171.0000
14 Seasons9 Clubs7 Leagues385.46124121329.01.170.580.110.2619.052417.116.30.09+4.9+5.7
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
Stoke City (5 Seasons)3 Leagues115.3191494731.51.290.410.130.4018.450114.013.20.10+4.0+4.8
Hull City (3 Seasons)4 Leagues84.49464121.71.150.520.070.2200
Hereford United (2 Seasons)2 Leagues46.78440.940.1800
Mansfield Town (2 Seasons)2 Leagues35.08421.230.1423
Chesterfield (1 Season)2 Leagues46.112260.650.3500
Swansea City (1 Season)3 Leagues26.8323730.40.860.260.130.4317.50002.62.60.14+0.4+0.4
Rotherham Utd (1 Season)2 Leagues21.6117529.40.790.230.060.2025.40000.50.50.03+0.5+0.5
Oldham Athletic (1 Season)2 Leagues7.0000
Lincoln City (1 Season)1 League2.516116.72.410.400.171.0000
Stoke City (1 Season)1 League0.5000
Stoke City (1 Season)1 League1.0000
FA Cup (10 Seasons)17.435240.00.610.250.000.0000
Championship (8 Seasons)168.2251577930.61.220.470.120.3219.250114.613.80.09+4.4+5.2
League Cup (8 Seasons)12.1111545.51.270.580.090.2000
League Two (3 Seasons)40.68441.080.1423
Premier League (2 Seasons)58.16621422.61.070.240.100.4317.50002.62.60.14+0.4+0.4
League One (2 Seasons)42.21062716.72.410.640.170.3700
Conf Premier (2 Seasons)46.78421.040.1900
PL2 — Div. 2 (2 Seasons)1.5000
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-201220Hereford Unitedeng ENG4. League Two23rd6.4020.310.0000
2012-201321Hereford Unitedeng ENG5. Conf Premier6th40.38421.040.1900
2013-201422Mansfield Towneng ENG4. League Two11th31.48421.340.1423
2014-201523Mansfield Towneng ENG4. League Two21st2.8000.0000Matches
2014-201523Chesterfieldeng ENG3. League One6th39.79260.650.3500Matches
2015-201624Hull Cityeng ENG2. Championship4th39.36310.790.1900Matches
2016-201725Hull Cityeng ENG1. Premier League18th35.4342716.71.190.200.070.4300Matches
2017-201826Hull Cityeng ENG2. Championship18th2.802150.00.720.360.000.0000Matches
2017-201826Swansea Cityeng ENG1. Premier League18th22.7320735.00.880.310.150.4317.50002.62.60.14+0.4+0.4Matches
2018-201927Stoke Cityeng ENG2. Championship16th22.2323626.11.030.270.130.5018.41013.32.50.11-0.3+0.5Matches
2019-202028Stoke Cityeng ENG2. Championship15th43.311682435.31.570.550.160.4618.44005.75.70.08+5.3+5.3Matches
2020-202129Stoke Cityeng ENG2. Championship14th17.9220630.01.120.330.100.3319.00001.81.80.09+0.2+0.2Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd1.0000Matches
2021-202230Stoke Cityeng ENG2. Championship14th16.4222627.31.340.370.090.3317.70002.82.80.13-0.8-0.8Matches
2022-202331Stoke Cityeng ENG2. Championship16th5.40500.00.930.000.0017.50000.40.40.09-0.4-0.4Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th0.5000Matches
2023-202432Rotherham Utdeng ENG2. Championship24th20.9117529.40.810.240.060.2025.40000.50.50.03+0.5+0.5Matches
2024-202533Oldham Athleticeng ENG5. National League4th6.4000Matches
2024-202533Lincoln Cityeng ENG3. League One12th2.516116.72.410.400.171.0000Matches
14 Seasons9 Clubs5 Leagues355.85722520628.01.190.590.120.2719.052417.116.30.09+4.9+5.7
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
Stoke City (5 Seasons)1 League105.3181384230.41.310.400.130.4318.450114.013.20.10+4.0+4.8
Hull City (3 Seasons)2 Leagues77.59443918.21.150.500.070.2300
Hereford United (2 Seasons)2 Leagues46.78440.940.1800
Mansfield Town (2 Seasons)1 League34.28421.230.1423
Chesterfield (1 Season)1 League39.79260.650.3500
Rotherham Utd (1 Season)1 League20.9117529.40.810.240.060.2025.40000.50.50.03+0.5+0.5
Swansea City (1 Season)1 League22.7320735.00.880.310.150.4317.50002.62.60.14+0.4+0.4
Oldham Athletic (1 Season)1 League6.4000
Lincoln City (1 Season)1 League2.516116.72.410.400.171.0000
Stoke City (1 Season)1 League0.5000
Stoke City (1 Season)1 League1.0000
Championship (8 Seasons)168.2251577930.61.220.470.120.3219.250114.613.80.09+4.4+5.2
League Two (3 Seasons)40.68441.080.1423
Premier League (2 Seasons)58.16621422.61.070.240.100.4317.50002.62.60.14+0.4+0.4
League One (2 Seasons)42.21062716.72.410.640.170.3700
Conf Premier (2 Seasons)46.78421.040.1900
PL2 — Div. 2 (2 Seasons)1.5000
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
2014-201523Mansfield Towneng ENGLeague Cup58th0.8000Matches
2014-201523Chesterfieldeng ENGFA Cup17th6.3300Matches
2015-201624Hull Cityeng ENGFA Cup9th0.3000Matches
2015-201624Hull Cityeng ENGLeague Cup5th2.6000Matches
2016-201725Hull Cityeng ENGEFL Cup3rd2.0022100.01.001.000.000.0000Matches
2016-201725Hull Cityeng ENGFA Cup17th2.0000Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1.00100.01.000.000.0000Matches
2017-201826Swansea Cityeng ENGFA Cup5th3.10200.00.650.000.0000Matches
2018-201927Stoke Cityeng ENGFA Cup33rd2.002150.01.000.500.000.0000Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.10300.01.430.000.0000Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1.0011100.01.001.000.000.0000Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1.00000.000.0000Matches
2021-202230Stoke Cityeng ENGEFL CupRd41.313266.72.391.590.330.5000Matches
2021-202230Stoke Cityeng ENGFA Cup1.1011100.00.910.910.000.0000Matches
2022-202331Stoke Cityeng ENGEFL CupRd11.30100.00.750.000.0000Matches
2022-202331Stoke Cityeng ENGFA Cup0.30000.000.0000Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70000.000.0000Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6000Matches
11 Seasons7 Clubs2 Leagues29.5416743.80.950.420.060.1400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (5 Seasons)2 Leagues10.0111545.51.100.500.090.2000
Hull City (2 Seasons)2 Leagues6.9022100.01.001.000.000.0000
Swansea City (1 Season)2 Leagues4.10300.00.740.000.0000
Chesterfield (1 Season)1 League6.3300
Mansfield Town (1 Season)1 League0.8000
Rotherham Utd (1 Season)1 League0.70000.000.0000
Oldham Athletic (1 Season)1 League0.6000
FA Cup (10 Seasons)17.435240.00.610.250.000.0000
EFL Cup (8 Seasons)12.1111545.51.270.580.090.2000
Become a Stathead & surf this site ad-free.

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-201220Hereford Unitedeng ENG4. League Two6.40
2012-201321Hereford Unitedeng ENG5. Conf Premier40.310
2013-201422Mansfield Towneng ENG4. League Two31.42
2014-201523Chesterfieldeng ENGFA Cup6.31Matches
2014-201523Mansfield Towneng ENGLeague Cup0.80Matches
2014-201523Chesterfieldeng ENG3. League One39.72Matches
2014-201523Mansfield Towneng ENG4. League Two2.80Matches
2015-201624Hull Cityeng ENG2. Championship39.38Matches
2015-201624Hull Cityeng ENGFA Cup0.30Matches
2015-201624Hull Cityeng ENGLeague Cup2.60Matches
2016-201725Hull Cityeng ENGEFL Cup2.00Matches
2016-201725Hull Cityeng ENGFA Cup2.00Matches
2016-201725Hull Cityeng ENG1. Premier League35.41Matches
2017-201826Hull Cityeng ENG2. Championship2.80Matches
2017-201826Swansea Cityeng ENGEFL Cup1.00Matches
2017-201826Swansea Cityeng ENGFA Cup3.10Matches
2017-201826Swansea Cityeng ENG1. Premier League22.768987279.011783278632737587.227433382.36811758.111.31.1-0.315463161Matches
2018-201927Stoke Cityeng ENG2. Championship22.272897474.712181333236442885.029835683.75613242.442.82.3+1.2255425687Matches
2018-201927Stoke Cityeng ENGFA Cup2.00Matches
2019-202028Stoke Cityeng ENG2. Championship43.31231168872.921825604554065882.149961681.014428850.046.54.2-2.564118269145Matches
2019-202028Stoke Cityeng ENGEFL Cup2.11Matches
2020-202129Stoke Cityeng ENG2. Championship17.963785774.311036321531136784.721726482.28116748.533.64.1-0.640448655Matches
2020-202129Stoke Cityeng ENGEFL Cup1.00Matches
2020-202129Stoke Cityeng ENGFA Cup1.00Matches
2021-202230Stoke Cityeng ENG2. Championship16.445961374.97476193323227584.417021379.8417951.932.82.3+0.2264211438Matches
2021-202230Stoke Cityeng ENGEFL Cup1.30Matches
2021-202230Stoke Cityeng ENGFA Cup1.10Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 21.01Matches
2022-202331Stoke Cityeng ENG2. Championship5.412317570.31977491586984.1546681.882236.400.20.3-0.257638Matches
2022-202331Stoke Cityeng ENGEFL Cup1.30Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 20.50Matches
2023-202432Rotherham Utdeng ENG2. Championship20.952876968.79829277523328282.618723579.68319442.822.32.6-0.324448345Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70Matches
2024-202533Oldham Athleticeng ENGFA Cup0.61Matches
2024-202533Lincoln Cityeng ENG3. League One2.50Matches
2024-202533Oldham Athleticeng ENG5. National League6.42Matches
14 Seasons9 Clubs7 Leagues385.44395594873.976107205772065245484.11699208381.648199948.14519.416.9+25.61993558732439
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
Stoke City (5 Seasons)3 Leagues115.33178430773.854495150161505179783.81238151581.733068848.01515.813.2-0.81602657628333
Hull City (3 Seasons)4 Leagues84.49
Hereford United (2 Seasons)2 Leagues46.710
Mansfield Town (2 Seasons)2 Leagues35.02
Chesterfield (1 Season)2 Leagues46.13
Swansea City (1 Season)3 Leagues26.868987279.011783278632737587.227433382.36811758.111.31.1-0.315463161
Rotherham Utd (1 Season)2 Leagues21.652876968.79829277523328282.618723579.68319442.822.32.6-0.324448345
Oldham Athletic (1 Season)2 Leagues7.03
Lincoln City (1 Season)1 League2.50
Stoke City (1 Season)1 League0.50
Stoke City (1 Season)1 League1.01
FA Cup (10 Seasons)17.42
Championship (8 Seasons)168.23706507673.064324177911738207983.61425175081.441388246.82418.115.8+5.91843098431378
League Cup (8 Seasons)12.11
League Two (3 Seasons)40.62
Premier League (2 Seasons)58.168987279.011783278632737587.227433382.36811758.121.31.1+0.715463161
League One (2 Seasons)42.22
Conf Premier (2 Seasons)46.712
PL2 — Div. 2 (2 Seasons)1.51
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-201220Hereford United1 League6.40
2012-201321Hereford United1 League40.310
2013-201422Mansfield Town1 League31.42
2014-201523Mansfield Town2 Leagues3.60
2014-201523Chesterfield2 Leagues46.13
2015-201624Hull City3 Leagues42.28
2016-201725Hull City3 Leagues39.41
2017-201826Hull City1 League2.80
2017-201826Swansea City3 Leagues26.868987279.011783278632737587.227433382.36811758.111.31.1-0.315463161
2018-201927Stoke City2 Leagues24.272897474.712181333236442885.029835683.75613242.442.82.3+1.2255425687
2019-202028Stoke City2 Leagues45.41231168872.921825604554065882.149961681.014428850.056.54.2-1.564118269145
2020-202129Stoke City3 Leagues19.963785774.311036321531136784.721726482.28116748.533.64.1-0.640448655
2021-202230Stoke City1 League1.01
2021-202230Stoke City3 Leagues18.845961374.97476193323227584.417021379.8417951.932.82.3+0.2264211438
2022-202331Stoke City3 Leagues7.012317570.31977491586984.1546681.882236.400.20.3-0.257638
2022-202331Stoke City1 League0.50
2023-202432Rotherham Utd2 Leagues21.652876968.79829277523328282.618723579.68319442.822.32.6-0.324448345
2024-202533Oldham Athletic2 Leagues7.03
2024-202533Lincoln City1 League2.50
14 Seasons9 Clubs7 Leagues385.44395594873.976107205772065245484.11699208381.648199948.14519.416.9+25.61993558732439
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
Stoke City (5 Seasons)3 Leagues115.33178430773.854495150161505179783.81238151581.733068848.01515.813.2-0.81602657628333
Hull City (3 Seasons)4 Leagues84.49
Hereford United (2 Seasons)2 Leagues46.710
Mansfield Town (2 Seasons)2 Leagues35.02
Chesterfield (1 Season)2 Leagues46.13
Swansea City (1 Season)3 Leagues26.868987279.011783278632737587.227433382.36811758.111.31.1-0.315463161
Rotherham Utd (1 Season)2 Leagues21.652876968.79829277523328282.618723579.68319442.822.32.6-0.324448345
Oldham Athletic (1 Season)2 Leagues7.03
Lincoln City (1 Season)1 League2.50
Stoke City (1 Season)1 League0.50
Stoke City (1 Season)1 League1.01
FA Cup (10 Seasons)17.42
Championship (8 Seasons)168.23706507673.064324177911738207983.61425175081.441388246.82418.115.8+5.91843098431378
League Cup (8 Seasons)12.11
League Two (3 Seasons)40.62
Premier League (2 Seasons)58.168987279.011783278632737587.227433382.36811758.121.31.1+0.715463161
League One (2 Seasons)42.22
Conf Premier (2 Seasons)46.712
PL2 — Div. 2 (2 Seasons)1.51
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-201220Hereford Unitedeng ENG4. League Two23rd6.40
2012-201321Hereford Unitedeng ENG5. Conf Premier6th40.310
2013-201422Mansfield Towneng ENG4. League Two11th31.42
2014-201523Mansfield Towneng ENG4. League Two21st2.80Matches
2014-201523Chesterfieldeng ENG3. League One6th39.72Matches
2015-201624Hull Cityeng ENG2. Championship4th39.38Matches
2016-201725Hull Cityeng ENG1. Premier League18th35.41Matches
2017-201826Hull Cityeng ENG2. Championship18th2.80Matches
2017-201826Swansea Cityeng ENG1. Premier League18th22.768987279.011783278632737587.227433382.36811758.111.31.1-0.315463161Matches
2018-201927Stoke Cityeng ENG2. Championship16th22.272897474.712181333236442885.029835683.75613242.442.82.3+1.2255425687Matches
2019-202028Stoke Cityeng ENG2. Championship15th43.31231168872.921825604554065882.149961681.014428850.046.54.2-2.564118269145Matches
2020-202129Stoke Cityeng ENG2. Championship14th17.963785774.311036321531136784.721726482.28116748.533.64.1-0.640448655Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd1.01Matches
2021-202230Stoke Cityeng ENG2. Championship14th16.445961374.97476193323227584.417021379.8417951.932.82.3+0.2264211438Matches
2022-202331Stoke Cityeng ENG2. Championship16th5.412317570.31977491586984.1546681.882236.400.20.3-0.257638Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th0.50Matches
2023-202432Rotherham Utdeng ENG2. Championship24th20.952876968.79829277523328282.618723579.68319442.822.32.6-0.324448345Matches
2024-202533Oldham Athleticeng ENG5. National League4th6.42Matches
2024-202533Lincoln Cityeng ENG3. League One12th2.50Matches
14 Seasons9 Clubs5 Leagues355.84395594873.976107205772065245484.11699208381.648199948.14219.416.9+22.61993558732439
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
Stoke City (5 Seasons)1 League105.33178430773.854495150161505179783.81238151581.733068848.01415.813.2-1.81602657628333
Hull City (3 Seasons)2 Leagues77.59
Hereford United (2 Seasons)2 Leagues46.710
Mansfield Town (2 Seasons)1 League34.22
Chesterfield (1 Season)1 League39.72
Rotherham Utd (1 Season)1 League20.952876968.79829277523328282.618723579.68319442.822.32.6-0.324448345
Swansea City (1 Season)1 League22.768987279.011783278632737587.227433382.36811758.111.31.1-0.315463161
Oldham Athletic (1 Season)1 League6.42
Lincoln City (1 Season)1 League2.50
Stoke City (1 Season)1 League0.50
Stoke City (1 Season)1 League1.01
Championship (8 Seasons)168.23706507673.064324177911738207983.61425175081.441388246.82418.115.8+5.91843098431378
League Two (3 Seasons)40.62
Premier League (2 Seasons)58.168987279.011783278632737587.227433382.36811758.121.31.1+0.715463161
League One (2 Seasons)42.22
Conf Premier (2 Seasons)46.712
PL2 — Div. 2 (2 Seasons)1.51
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
2014-201523Mansfield Towneng ENGLeague Cup58th0.80Matches
2014-201523Chesterfieldeng ENGFA Cup17th6.31Matches
2015-201624Hull Cityeng ENGFA Cup9th0.30Matches
2015-201624Hull Cityeng ENGLeague Cup5th2.60Matches
2016-201725Hull Cityeng ENGEFL Cup3rd2.00Matches
2016-201725Hull Cityeng ENGFA Cup17th2.00Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1.00Matches
2017-201826Swansea Cityeng ENGFA Cup5th3.10Matches
2018-201927Stoke Cityeng ENGFA Cup33rd2.00Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.11Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1.00Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1.00Matches
2021-202230Stoke Cityeng ENGEFL CupRd41.30Matches
2021-202230Stoke Cityeng ENGFA Cup1.10Matches
2022-202331Stoke Cityeng ENGEFL CupRd11.30Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70Matches
2024-202533Oldham Athleticeng ENGFA Cup0.61Matches
11 Seasons7 Clubs2 Leagues29.53
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
Stoke City (5 Seasons)2 Leagues10.01
Hull City (2 Seasons)2 Leagues6.90
Swansea City (1 Season)2 Leagues4.10
Chesterfield (1 Season)1 League6.31
Mansfield Town (1 Season)1 League0.80
Rotherham Utd (1 Season)1 League0.70
Oldham Athletic (1 Season)1 League0.61
FA Cup (10 Seasons)17.42
EFL Cup (8 Seasons)12.11

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-201220Hereford Unitedeng ENG4. League Two6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier40.3
2013-201422Mansfield Towneng ENG4. League Two31.4
2014-201523Chesterfieldeng ENGFA Cup6.3Matches
2014-201523Mansfield Towneng ENGLeague Cup0.8Matches
2014-201523Chesterfieldeng ENG3. League One39.7Matches
2014-201523Mansfield Towneng ENG4. League Two2.8Matches
2015-201624Hull Cityeng ENG2. Championship39.3Matches
2015-201624Hull Cityeng ENGFA Cup0.3Matches
2015-201624Hull Cityeng ENGLeague Cup2.6Matches
2016-201725Hull Cityeng ENGEFL Cup2.03Matches
2016-201725Hull Cityeng ENGFA Cup2.0Matches
2016-201725Hull Cityeng ENG1. Premier League35.464Matches
2017-201826Hull Cityeng ENG2. Championship2.82Matches
2017-201826Swansea Cityeng ENGEFL Cup1.06Matches
2017-201826Swansea Cityeng ENGFA Cup3.14Matches
2017-201826Swansea Cityeng ENG1. Premier League22.78727888026255527241641689412Matches
2018-201927Stoke Cityeng ENG2. Championship22.2974851121162106171298181728224Matches
2018-201927Stoke Cityeng ENGFA Cup2.01Matches
2019-202028Stoke Cityeng ENG2. Championship43.3168815161633301213932802832101231944Matches
2019-202028Stoke Cityeng ENGEFL Cup2.18Matches
2020-202129Stoke Cityeng ENG2. Championship17.985770315438091181481372611637017Matches
2020-202129Stoke Cityeng ENGEFL Cup1.04Matches
2020-202129Stoke Cityeng ENGFA Cup1.05Matches
2021-202230Stoke Cityeng ENG2. Championship16.461355454711567298173459512Matches
2021-202230Stoke Cityeng ENGEFL Cup1.32Matches
2021-202230Stoke Cityeng ENGFA Cup1.18Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Stoke Cityeng ENG2. Championship5.4175153221011417200112307Matches
2022-202331Stoke Cityeng ENGEFL Cup1.31Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 20.5Matches
2023-202432Rotherham Utdeng ENG2. Championship20.976962214154212103194830160528618Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
2024-202533Lincoln Cityeng ENG3. League One2.56Matches
2024-202533Oldham Athleticeng ENG5. National League6.4Matches
14 Seasons9 Clubs7 Leagues385.45948518773517575066018729312711327439526134
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)3 Leagues115.34307377751495333417141221819326317816104
Hull City (3 Seasons)4 Leagues84.469
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)2 Leagues35.0
Chesterfield (1 Season)2 Leagues46.1
Swansea City (1 Season)3 Leagues26.88727888026256527241641689412
Rotherham Utd (1 Season)2 Leagues21.676962214154212103194830160528618
Oldham Athletic (1 Season)2 Leagues7.0
Lincoln City (1 Season)1 League2.56
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
FA Cup (10 Seasons)17.418
Championship (8 Seasons)168.25076439965514954549316026911110926370622122
League Cup (8 Seasons)12.124
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.187278880262511927241641689412
League One (2 Seasons)42.26
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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-201220Hereford United1 League6.4
2012-201321Hereford United1 League40.3
2013-201422Mansfield Town1 League31.4
2014-201523Mansfield Town2 Leagues3.6
2014-201523Chesterfield2 Leagues46.1
2015-201624Hull City3 Leagues42.2
2016-201725Hull City3 Leagues39.467
2017-201826Hull City1 League2.82
2017-201826Swansea City3 Leagues26.88727888026256527241641689412
2018-201927Stoke City2 Leagues24.2974851121162106271298181728224
2019-202028Stoke City2 Leagues45.4168815161633301214732802832101231944
2020-202129Stoke City3 Leagues19.985770315438091271481372611637017
2021-202230Stoke City1 League1.0
2021-202230Stoke City3 Leagues18.861355454711667298173459512
2022-202331Stoke City3 Leagues7.0175153221011517200112307
2022-202331Stoke City1 League0.5
2023-202432Rotherham Utd2 Leagues21.676962214154212103194830160528618
2024-202533Oldham Athletic2 Leagues7.0
2024-202533Lincoln City1 League2.56
14 Seasons9 Clubs7 Leagues385.45948518773517575066018729312711327439526134
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)3 Leagues115.34307377751495333417141221819326317816104
Hull City (3 Seasons)4 Leagues84.469
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)2 Leagues35.0
Chesterfield (1 Season)2 Leagues46.1
Swansea City (1 Season)3 Leagues26.88727888026256527241641689412
Rotherham Utd (1 Season)2 Leagues21.676962214154212103194830160528618
Oldham Athletic (1 Season)2 Leagues7.0
Lincoln City (1 Season)1 League2.56
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
FA Cup (10 Seasons)17.418
Championship (8 Seasons)168.25076439965514954549316026911110926370622122
League Cup (8 Seasons)12.124
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.187278880262511927241641689412
League One (2 Seasons)42.26
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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-201220Hereford Unitedeng ENG4. League Two23rd6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier6th40.3
2013-201422Mansfield Towneng ENG4. League Two11th31.4
2014-201523Mansfield Towneng ENG4. League Two21st2.8Matches
2014-201523Chesterfieldeng ENG3. League One6th39.7Matches
2015-201624Hull Cityeng ENG2. Championship4th39.3Matches
2016-201725Hull Cityeng ENG1. Premier League18th35.464Matches
2017-201826Hull Cityeng ENG2. Championship18th2.82Matches
2017-201826Swansea Cityeng ENG1. Premier League18th22.78727888026255527241641689412Matches
2018-201927Stoke Cityeng ENG2. Championship16th22.2974851121162106171298181728224Matches
2019-202028Stoke Cityeng ENG2. Championship15th43.3168815161633301213932802832101231944Matches
2020-202129Stoke Cityeng ENG2. Championship14th17.985770315438091181481372611637017Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd1.0Matches
2021-202230Stoke Cityeng ENG2. Championship14th16.461355454711567298173459512Matches
2022-202331Stoke Cityeng ENG2. Championship16th5.4175153221011417200112307Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th20.976962214154212103194830160528618Matches
2024-202533Oldham Athleticeng ENG5. National League4th6.4Matches
2024-202533Lincoln Cityeng ENG3. League One12th2.56Matches
14 Seasons9 Clubs5 Leagues355.85948518773517575061818729312711327439526134
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)1 League105.34307377751495333388141221819326317816104
Hull City (3 Seasons)2 Leagues77.566
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)1 League34.2
Chesterfield (1 Season)1 League39.7
Rotherham Utd (1 Season)1 League20.976962214154212103194830160528618
Swansea City (1 Season)1 League22.78727888026255527241641689412
Oldham Athletic (1 Season)1 League6.4
Lincoln City (1 Season)1 League2.56
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
Championship (8 Seasons)168.25076439965514954549316026911110926370622122
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.187278880262511927241641689412
League One (2 Seasons)42.26
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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
2014-201523Mansfield Towneng ENGLeague Cup58th0.8Matches
2014-201523Chesterfieldeng ENGFA Cup17th6.3Matches
2015-201624Hull Cityeng ENGFA Cup9th0.3Matches
2015-201624Hull Cityeng ENGLeague Cup5th2.6Matches
2016-201725Hull Cityeng ENGEFL Cup3rd2.03Matches
2016-201725Hull Cityeng ENGFA Cup17th2.0Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1.06Matches
2017-201826Swansea Cityeng ENGFA Cup5th3.14Matches
2018-201927Stoke Cityeng ENGFA Cup33rd2.01Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.18Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1.04Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1.05Matches
2021-202230Stoke Cityeng ENGEFL CupRd41.32Matches
2021-202230Stoke Cityeng ENGFA Cup1.18Matches
2022-202331Stoke Cityeng ENGEFL CupRd11.31Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
11 Seasons7 Clubs2 Leagues29.542
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)2 Leagues10.029
Hull City (2 Seasons)2 Leagues6.93
Swansea City (1 Season)2 Leagues4.110
Chesterfield (1 Season)1 League6.3
Mansfield Town (1 Season)1 League0.8
Rotherham Utd (1 Season)1 League0.70
Oldham Athletic (1 Season)1 League0.6
FA Cup (10 Seasons)17.418
EFL Cup (8 Seasons)12.124

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-201220Hereford Unitedeng ENG4. League Two6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier40.3
2013-201422Mansfield Towneng ENG4. League Two31.4
2014-201523Chesterfieldeng ENGFA Cup6.3Matches
2014-201523Mansfield Towneng ENGLeague Cup0.8Matches
2014-201523Chesterfieldeng ENG3. League One39.7Matches
2014-201523Mansfield Towneng ENG4. League Two2.8Matches
2015-201624Hull Cityeng ENG2. Championship39.3Matches
2015-201624Hull Cityeng ENGFA Cup0.3Matches
2015-201624Hull Cityeng ENGLeague Cup2.6Matches
2016-201725Hull Cityeng ENGEFL Cup2.0Matches
2016-201725Hull Cityeng ENGFA Cup2.0Matches
2016-201725Hull Cityeng ENG1. Premier League35.4Matches
2017-201826Hull Cityeng ENG2. Championship2.8Matches
2017-201826Swansea Cityeng ENGEFL Cup1.0Matches
2017-201826Swansea Cityeng ENGFA Cup3.1Matches
2017-201826Swansea Cityeng ENG1. Premier League22.7351.54265040020.09110000Matches
2018-201927Stoke Cityeng ENG2. Championship22.2542.43418031160.27600000Matches
2018-201927Stoke Cityeng ENGFA Cup2.0Matches
2019-202028Stoke Cityeng ENG2. Championship43.31212.797825385290.21431100Matches
2019-202028Stoke Cityeng ENGEFL Cup2.1Matches
2020-202129Stoke Cityeng ENG2. Championship17.9653.622530142340.22211000Matches
2020-202129Stoke Cityeng ENGEFL Cup1.0Matches
2020-202129Stoke Cityeng ENGFA Cup1.0Matches
2021-202230Stoke Cityeng ENG2. Championship16.4412.502215211040.24400000Matches
2021-202230Stoke Cityeng ENGEFL Cup1.3Matches
2021-202230Stoke Cityeng ENGFA Cup1.1Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Stoke Cityeng ENG2. Championship5.491.6861010100.00000000Matches
2022-202331Stoke Cityeng ENGEFL Cup1.3Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 20.5Matches
2023-202432Rotherham Utdeng ENG2. Championship20.9492.342320131160.29320100Matches
2023-202432Rotherham Utdeng ENGFA Cup0.7Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
2024-202533Lincoln Cityeng ENG3. League One2.5Matches
2024-202533Oldham Athleticeng ENG5. National League6.4Matches
14 Seasons9 Clubs7 Leagues385.43742.51221104724108310.212072200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (5 Seasons)3 Leagues115.32902.751727961797230.221642100
Hull City (3 Seasons)4 Leagues84.4
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)2 Leagues35.0
Chesterfield (1 Season)2 Leagues46.1
Swansea City (1 Season)3 Leagues26.8351.54265040020.09110000
Rotherham Utd (1 Season)2 Leagues21.6492.342320131160.29320100
Oldham Athletic (1 Season)2 Leagues7.0
Lincoln City (1 Season)1 League2.5
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
FA Cup (10 Seasons)17.4
Championship (8 Seasons)168.23392.6919599720108290.231962200
League Cup (8 Seasons)12.1
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.1351.54265040020.09110000
League One (2 Seasons)42.2
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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-201220Hereford United1 League6.4
2012-201321Hereford United1 League40.3
2013-201422Mansfield Town1 League31.4
2014-201523Mansfield Town2 Leagues3.6
2014-201523Chesterfield2 Leagues46.1
2015-201624Hull City3 Leagues42.2
2016-201725Hull City3 Leagues39.4
2017-201826Hull City1 League2.8
2017-201826Swansea City3 Leagues26.8351.54265040020.09110000
2018-201927Stoke City2 Leagues24.2542.43418031160.27600000
2019-202028Stoke City2 Leagues45.41212.797825385290.21431100
2020-202129Stoke City3 Leagues19.9653.622530142340.22211000
2021-202230Stoke City1 League1.0
2021-202230Stoke City3 Leagues18.8412.502215211040.24400000
2022-202331Stoke City3 Leagues7.091.6861010100.00000000
2022-202331Stoke City1 League0.5
2023-202432Rotherham Utd2 Leagues21.6492.342320131160.29320100
2024-202533Oldham Athletic2 Leagues7.0
2024-202533Lincoln City1 League2.5
14 Seasons9 Clubs7 Leagues385.43742.51221104724108310.212072200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (5 Seasons)3 Leagues115.32902.751727961797230.221642100
Hull City (3 Seasons)4 Leagues84.4
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)2 Leagues35.0
Chesterfield (1 Season)2 Leagues46.1
Swansea City (1 Season)3 Leagues26.8351.54265040020.09110000
Rotherham Utd (1 Season)2 Leagues21.6492.342320131160.29320100
Oldham Athletic (1 Season)2 Leagues7.0
Lincoln City (1 Season)1 League2.5
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
FA Cup (10 Seasons)17.4
Championship (8 Seasons)168.23392.6919599720108290.231962200
League Cup (8 Seasons)12.1
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.1351.54265040020.09110000
League One (2 Seasons)42.2
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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-201220Hereford Unitedeng ENG4. League Two23rd6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier6th40.3
2013-201422Mansfield Towneng ENG4. League Two11th31.4
2014-201523Mansfield Towneng ENG4. League Two21st2.8Matches
2014-201523Chesterfieldeng ENG3. League One6th39.7Matches
2015-201624Hull Cityeng ENG2. Championship4th39.3Matches
2016-201725Hull Cityeng ENG1. Premier League18th35.4Matches
2017-201826Hull Cityeng ENG2. Championship18th2.8Matches
2017-201826Swansea Cityeng ENG1. Premier League18th22.7351.54265040020.09110000Matches
2018-201927Stoke Cityeng ENG2. Championship16th22.2542.43418031160.27600000Matches
2019-202028Stoke Cityeng ENG2. Championship15th43.31212.797825385290.21431100Matches
2020-202129Stoke Cityeng ENG2. Championship14th17.9653.622530142340.22211000Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd1.0Matches
2021-202230Stoke Cityeng ENG2. Championship14th16.4412.502215211040.24400000Matches
2022-202331Stoke Cityeng ENG2. Championship16th5.491.6861010100.00000000Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th20.9492.342320131160.29320100Matches
2024-202533Oldham Athleticeng ENG5. National League4th6.4Matches
2024-202533Lincoln Cityeng ENG3. League One12th2.5Matches
14 Seasons9 Clubs5 Leagues355.83742.51221104724108310.212072200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (5 Seasons)1 League105.32902.751727961797230.221642100
Hull City (3 Seasons)2 Leagues77.5
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)1 League34.2
Chesterfield (1 Season)1 League39.7
Rotherham Utd (1 Season)1 League20.9492.342320131160.29320100
Swansea City (1 Season)1 League22.7351.54265040020.09110000
Oldham Athletic (1 Season)1 League6.4
Lincoln City (1 Season)1 League2.5
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
Championship (8 Seasons)168.23392.6919599720108290.231962200
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.1351.54265040020.09110000
League One (2 Seasons)42.2
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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
2014-201523Mansfield Towneng ENGLeague Cup58th0.8Matches
2014-201523Chesterfieldeng ENGFA Cup17th6.3Matches
2015-201624Hull Cityeng ENGFA Cup9th0.3Matches
2015-201624Hull Cityeng ENGLeague Cup5th2.6Matches
2016-201725Hull Cityeng ENGEFL Cup3rd2.0Matches
2016-201725Hull Cityeng ENGFA Cup17th2.0Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1.0Matches
2017-201826Swansea Cityeng ENGFA Cup5th3.1Matches
2018-201927Stoke Cityeng ENGFA Cup33rd2.0Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.1Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1.0Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1.0Matches
2021-202230Stoke Cityeng ENGEFL CupRd41.3Matches
2021-202230Stoke Cityeng ENGFA Cup1.1Matches
2022-202331Stoke Cityeng ENGEFL CupRd11.3Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2023-202432Rotherham Utdeng ENGFA Cup0.7Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
11 Seasons7 Clubs2 Leagues29.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (5 Seasons)2 Leagues10.0
Hull City (2 Seasons)2 Leagues6.9
Swansea City (1 Season)2 Leagues4.1
Chesterfield (1 Season)1 League6.3
Mansfield Town (1 Season)1 League0.8
Rotherham Utd (1 Season)1 League0.7
Oldham Athletic (1 Season)1 League0.6
FA Cup (10 Seasons)17.4
EFL Cup (8 Seasons)12.1

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-201220Hereford Unitedeng ENG4. League Two6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier40.3
2013-201422Mansfield Towneng ENG4. League Two31.4
2014-201523Chesterfieldeng ENGFA Cup6.3Matches
2014-201523Mansfield Towneng ENGLeague Cup0.8Matches
2014-201523Chesterfieldeng ENG3. League One39.7Matches
2014-201523Mansfield Towneng ENG4. League Two2.8Matches
2015-201624Hull Cityeng ENG2. Championship39.3Matches
2015-201624Hull Cityeng ENGFA Cup0.3Matches
2015-201624Hull Cityeng ENGLeague Cup2.6Matches
2016-201725Hull Cityeng ENGEFL Cup2.032Matches
2016-201725Hull Cityeng ENGFA Cup2.0Matches
2016-201725Hull Cityeng ENG1. Premier League35.46052Matches
2017-201826Hull Cityeng ENG2. Championship2.838Matches
2017-201826Swansea Cityeng ENGEFL Cup1.020Matches
2017-201826Swansea Cityeng ENGFA Cup3.112Matches
2017-201826Swansea Cityeng ENG1. Premier League22.7341921112102934.519317242963341Matches
2018-201927Stoke Cityeng ENG2. Championship22.2502427185193554.316153122070420Matches
2018-201927Stoke Cityeng ENGFA Cup2.000Matches
2019-202028Stoke Cityeng ENG2. Championship43.3895943415348440.5502322152141410Matches
2019-202028Stoke Cityeng ENGEFL Cup2.134Matches
2020-202129Stoke Cityeng ENG2. Championship17.92216910382532.01712482749251Matches
2020-202129Stoke Cityeng ENGEFL Cup1.011Matches
2020-202129Stoke Cityeng ENGFA Cup1.012Matches
2021-202230Stoke Cityeng ENG2. Championship16.4372216192112839.317184141552121Matches
2021-202230Stoke Cityeng ENGEFL Cup1.321Matches
2021-202230Stoke Cityeng ENGFA Cup1.100Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Stoke Cityeng ENG2. Championship5.416119524850.041239824100Matches
2022-202331Stoke Cityeng ENGEFL Cup1.305Matches
2022-202331Stoke Cityeng ENGFA Cup0.300Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 20.5Matches
2023-202432Rotherham Utdeng ENG2. Championship20.937212386103727.027284242865341Matches
2023-202432Rotherham Utdeng ENGFA Cup0.712Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
2024-202533Lincoln Cityeng ENG3. League One2.520Matches
2024-202533Oldham Athleticeng ENG5. National League6.4Matches
14 Seasons9 Clubs7 Leagues385.4285251148112259624639.0150139271122584641984
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Stoke City (5 Seasons)3 Leagues115.321413910493177618042.21048016641353361302
Hull City (3 Seasons)4 Leagues84.466620
Hereford United (2 Seasons)2 Leagues46.70
Mansfield Town (2 Seasons)2 Leagues35.00
Chesterfield (1 Season)2 Leagues46.10
Swansea City (1 Season)3 Leagues26.8342221112102934.519317243163341
Rotherham Utd (1 Season)2 Leagues21.637222386103727.027284243065341
Oldham Athletic (1 Season)2 Leagues7.00
Lincoln City (1 Season)1 League2.5200
Stoke City (1 Season)1 League0.50
Stoke City (1 Season)1 League1.00
FA Cup (10 Seasons)17.4360
Championship (8 Seasons)168.2251156127101238621739.613110820881584011643
League Cup (8 Seasons)12.111130
League Two (3 Seasons)40.60
Premier League (2 Seasons)58.1347921112102934.519317248163341
League One (2 Seasons)42.2200
Conf Premier (2 Seasons)46.70
PL2 — Div. 2 (2 Seasons)1.50
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-201220Hereford United1 League6.40
2012-201321Hereford United1 League40.30
2013-201422Mansfield Town1 League31.40
2014-201523Mansfield Town2 Leagues3.60
2014-201523Chesterfield2 Leagues46.10
2015-201624Hull City3 Leagues42.20
2016-201725Hull City3 Leagues39.463540
2017-201826Hull City1 League2.8380
2017-201826Swansea City3 Leagues26.8342221112102934.519317243163341
2018-201927Stoke City2 Leagues24.2502427185193554.316153122070420
2019-202028Stoke City2 Leagues45.4896243415348440.5502322156141410
2020-202129Stoke City3 Leagues19.92218910382532.01712483049251
2021-202230Stoke City1 League1.00
2021-202230Stoke City3 Leagues18.8372416192112839.317184141652121
2022-202331Stoke City3 Leagues7.016119524850.0412391324100
2022-202331Stoke City1 League0.50
2023-202432Rotherham Utd2 Leagues21.637222386103727.027284243065341
2024-202533Oldham Athletic2 Leagues7.00
2024-202533Lincoln City1 League2.5200
14 Seasons9 Clubs7 Leagues385.4285251148112259624639.0150139271122584641984
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Stoke City (5 Seasons)3 Leagues115.321413910493177618042.21048016641353361302
Hull City (3 Seasons)4 Leagues84.466620
Hereford United (2 Seasons)2 Leagues46.70
Mansfield Town (2 Seasons)2 Leagues35.00
Chesterfield (1 Season)2 Leagues46.10
Swansea City (1 Season)3 Leagues26.8342221112102934.519317243163341
Rotherham Utd (1 Season)2 Leagues21.637222386103727.027284243065341
Oldham Athletic (1 Season)2 Leagues7.00
Lincoln City (1 Season)1 League2.5200
Stoke City (1 Season)1 League0.50
Stoke City (1 Season)1 League1.00
FA Cup (10 Seasons)17.4360
Championship (8 Seasons)168.2251156127101238621739.613110820881584011643
League Cup (8 Seasons)12.111130
League Two (3 Seasons)40.60
Premier League (2 Seasons)58.1347921112102934.519317248163341
League One (2 Seasons)42.2200
Conf Premier (2 Seasons)46.70
PL2 — Div. 2 (2 Seasons)1.50
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-201220Hereford Unitedeng ENG4. League Two23rd6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier6th40.3
2013-201422Mansfield Towneng ENG4. League Two11th31.4
2014-201523Mansfield Towneng ENG4. League Two21st2.8Matches
2014-201523Chesterfieldeng ENG3. League One6th39.7Matches
2015-201624Hull Cityeng ENG2. Championship4th39.3Matches
2016-201725Hull Cityeng ENG1. Premier League18th35.46052Matches
2017-201826Hull Cityeng ENG2. Championship18th2.838Matches
2017-201826Swansea Cityeng ENG1. Premier League18th22.7341921112102934.519317242963341Matches
2018-201927Stoke Cityeng ENG2. Championship16th22.2502427185193554.316153122070420Matches
2019-202028Stoke Cityeng ENG2. Championship15th43.3895943415348440.5502322152141410Matches
2020-202129Stoke Cityeng ENG2. Championship14th17.92216910382532.01712482749251Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd1.0Matches
2021-202230Stoke Cityeng ENG2. Championship14th16.4372216192112839.317184141552121Matches
2022-202331Stoke Cityeng ENG2. Championship16th5.416119524850.041239824100Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th20.937212386103727.027284242865341Matches
2024-202533Oldham Athleticeng ENG5. National League4th6.4Matches
2024-202533Lincoln Cityeng ENG3. League One12th2.520Matches
14 Seasons9 Clubs5 Leagues355.8285237148112259624639.0150139271122394641984
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
Stoke City (5 Seasons)1 League105.321413210493177618042.21048016641223361302
Hull City (3 Seasons)2 Leagues77.563600
Hereford United (2 Seasons)2 Leagues46.70
Mansfield Town (2 Seasons)1 League34.20
Chesterfield (1 Season)1 League39.70
Rotherham Utd (1 Season)1 League20.937212386103727.027284242865341
Swansea City (1 Season)1 League22.7341921112102934.519317242963341
Oldham Athletic (1 Season)1 League6.40
Lincoln City (1 Season)1 League2.5200
Stoke City (1 Season)1 League0.50
Stoke City (1 Season)1 League1.00
Championship (8 Seasons)168.2251156127101238621739.613110820881584011643
League Two (3 Seasons)40.60
Premier League (2 Seasons)58.1347921112102934.519317248163341
League One (2 Seasons)42.2200
Conf Premier (2 Seasons)46.70
PL2 — Div. 2 (2 Seasons)1.50
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
2014-201523Mansfield Towneng ENGLeague Cup58th0.8Matches
2014-201523Chesterfieldeng ENGFA Cup17th6.3Matches
2015-201624Hull Cityeng ENGFA Cup9th0.3Matches
2015-201624Hull Cityeng ENGLeague Cup5th2.6Matches
2016-201725Hull Cityeng ENGEFL Cup3rd2.032Matches
2016-201725Hull Cityeng ENGFA Cup17th2.0Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1.020Matches
2017-201826Swansea Cityeng ENGFA Cup5th3.112Matches
2018-201927Stoke Cityeng ENGFA Cup33rd2.000Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.134Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1.011Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1.012Matches
2021-202230Stoke Cityeng ENGEFL CupRd41.321Matches
2021-202230Stoke Cityeng ENGFA Cup1.100Matches
2022-202331Stoke Cityeng ENGEFL CupRd11.305Matches
2022-202331Stoke Cityeng ENGFA Cup0.300Matches
2023-202432Rotherham Utdeng ENGFA Cup0.712Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
11 Seasons7 Clubs2 Leagues29.514190
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
Stoke City (5 Seasons)2 Leagues10.07130
Hull City (2 Seasons)2 Leagues6.9320
Swansea City (1 Season)2 Leagues4.1320
Chesterfield (1 Season)1 League6.30
Mansfield Town (1 Season)1 League0.80
Rotherham Utd (1 Season)1 League0.7120
Oldham Athletic (1 Season)1 League0.60
FA Cup (10 Seasons)17.4360
EFL Cup (8 Seasons)12.111130

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-201220Hereford Unitedeng ENG4. League Two6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier40.3
2013-201422Mansfield Towneng ENG4. League Two31.4
2014-201523Chesterfieldeng ENGFA Cup6.3Matches
2014-201523Mansfield Towneng ENGLeague Cup0.8Matches
2014-201523Chesterfieldeng ENG3. League One39.7Matches
2014-201523Mansfield Towneng ENG4. League Two2.8Matches
2015-201624Hull Cityeng ENG2. Championship39.3Matches
2015-201624Hull Cityeng ENGFA Cup0.3Matches
2015-201624Hull Cityeng ENGLeague Cup2.6Matches
2016-201725Hull Cityeng ENGEFL Cup2.0Matches
2016-201725Hull Cityeng ENGFA Cup2.0Matches
2016-201725Hull Cityeng ENG1. Premier League35.4Matches
2017-201826Hull Cityeng ENG2. Championship2.8Matches
2017-201826Swansea Cityeng ENGEFL Cup1.0Matches
2017-201826Swansea Cityeng ENGFA Cup3.1Matches
2017-201826Swansea Cityeng ENG1. Premier League22.71051382285752623010519555.6444.45312888132624200232264768Matches
2018-201927Stoke Cityeng ENG2. Championship22.211895023559536845118813538.5861.55473234142934283311371894Matches
2018-201927Stoke Cityeng ENGFA Cup2.0Matches
2019-202028Stoke Cityeng ENG2. Championship43.321076435011136711052107402255.01845.09584950219047321359411237123Matches
2019-202028Stoke Cityeng ENGEFL Cup2.1Matches
2020-202129Stoke Cityeng ENG2. Championship17.910103014750337028101011654.5545.545320017721412522853545Matches
2020-202129Stoke Cityeng ENGEFL Cup1.0Matches
2020-202129Stoke Cityeng ENGFA Cup1.0Matches
2021-202230Stoke Cityeng ENG2. Championship16.4774201333972542977412975.0325.039919116311818326947465Matches
2021-202230Stoke Cityeng ENGEFL Cup1.3Matches
2021-202230Stoke Cityeng ENGFA Cup1.1Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Stoke Cityeng ENG2. Championship5.423816549392723810220.0880.0995391848312512220Matches
2022-202331Stoke Cityeng ENGEFL Cup1.3Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 20.5Matches
2023-202432Rotherham Utdeng ENG2. Championship20.99594723547126115959191368.4631.6367184766216181181144325Matches
2023-202432Rotherham Utdeng ENGFA Cup0.7Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
2024-202533Lincoln Cityeng ENG3. League One2.5Matches
2024-202533Oldham Athleticeng ENG5. National League6.4Matches
14 Seasons9 Clubs7 Leagues385.4732826513823747227825973271146254.45245.63354173707194161131261811094176440
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
Stoke City (5 Seasons)3 Leagues115.35318180919270117552145317864451.24248.824561263552061219325140763086347
Hull City (3 Seasons)4 Leagues84.4
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)2 Leagues35.0
Chesterfield (1 Season)2 Leagues46.1
Swansea City (1 Season)3 Leagues26.81051382285752623010519555.6444.45312888132624200232264768
Rotherham Utd (1 Season)2 Leagues21.69594723547126115959191368.4631.6367184766216181181144325
Oldham Athletic (1 Season)2 Leagues7.0
Lincoln City (1 Season)1 League2.5
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
FA Cup (10 Seasons)17.4
Championship (8 Seasons)168.2627722711543172201622962761055754.34845.7282314482586813711126158873529372
League Cup (8 Seasons)12.1
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.11051382285752623010519555.6444.45312888132624200232264768
League One (2 Seasons)42.2
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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-201220Hereford United1 League6.4
2012-201321Hereford United1 League40.3
2013-201422Mansfield Town1 League31.4
2014-201523Mansfield Town2 Leagues3.6
2014-201523Chesterfield2 Leagues46.1
2015-201624Hull City3 Leagues42.2
2016-201725Hull City3 Leagues39.4
2017-201826Hull City1 League2.8
2017-201826Swansea City3 Leagues26.81051382285752623010519555.6444.45312888132624200232264768
2018-201927Stoke City2 Leagues24.211895023559536845118813538.5861.55473234142934283311371894
2019-202028Stoke City2 Leagues45.421076435011136711052107402255.01845.09584950219047321359411237123
2020-202129Stoke City3 Leagues19.910103014750337028101011654.5545.545320017721412522853545
2021-202230Stoke City1 League1.0
2021-202230Stoke City3 Leagues18.8774201333972542977412975.0325.039919116311818326947465
2022-202331Stoke City3 Leagues7.023816549392723810220.0880.0995391848312512220
2022-202331Stoke City1 League0.5
2023-202432Rotherham Utd2 Leagues21.69594723547126115959191368.4631.6367184766216181181144325
2024-202533Oldham Athletic2 Leagues7.0
2024-202533Lincoln City1 League2.5
14 Seasons9 Clubs7 Leagues385.4732826513823747227825973271146254.45245.63354173707194161131261811094176440
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
Stoke City (5 Seasons)3 Leagues115.35318180919270117552145317864451.24248.824561263552061219325140763086347
Hull City (3 Seasons)4 Leagues84.4
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)2 Leagues35.0
Chesterfield (1 Season)2 Leagues46.1
Swansea City (1 Season)3 Leagues26.81051382285752623010519555.6444.45312888132624200232264768
Rotherham Utd (1 Season)2 Leagues21.69594723547126115959191368.4631.6367184766216181181144325
Oldham Athletic (1 Season)2 Leagues7.0
Lincoln City (1 Season)1 League2.5
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
FA Cup (10 Seasons)17.4
Championship (8 Seasons)168.2627722711543172201622962761055754.34845.7282314482586813711126158873529372
League Cup (8 Seasons)12.1
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.11051382285752623010519555.6444.45312888132624200232264768
League One (2 Seasons)42.2
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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-201220Hereford Unitedeng ENG4. League Two23rd6.4
2012-201321Hereford Unitedeng ENG5. Conf Premier6th40.3
2013-201422Mansfield Towneng ENG4. League Two11th31.4
2014-201523Mansfield Towneng ENG4. League Two21st2.8Matches
2014-201523Chesterfieldeng ENG3. League One6th39.7Matches
2015-201624Hull Cityeng ENG2. Championship4th39.3Matches
2016-201725Hull Cityeng ENG1. Premier League18th35.4Matches
2017-201826Hull Cityeng ENG2. Championship18th2.8Matches
2017-201826Swansea Cityeng ENG1. Premier League18th22.71051382285752623010519555.6444.45312888132624200232264768Matches
2018-201927Stoke Cityeng ENG2. Championship16th22.211895023559536845118813538.5861.55473234142934283311371894Matches
2019-202028Stoke Cityeng ENG2. Championship15th43.321076435011136711052107402255.01845.09584950219047321359411237123Matches
2020-202129Stoke Cityeng ENG2. Championship14th17.910103014750337028101011654.5545.545320017721412522853545Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd1.0Matches
2021-202230Stoke Cityeng ENG2. Championship14th16.4774201333972542977412975.0325.039919116311818326947465Matches
2022-202331Stoke Cityeng ENG2. Championship16th5.423816549392723810220.0880.0995391848312512220Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th20.99594723547126115959191368.4631.6367184766216181181144325Matches
2024-202533Oldham Athleticeng ENG5. National League4th6.4Matches
2024-202533Lincoln Cityeng ENG3. League One12th2.5Matches
14 Seasons9 Clubs5 Leagues355.8732826513823747227825973271146254.45245.63354173707194161131261811094176440
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
Stoke City (5 Seasons)1 League105.35318180919270117552145317864451.24248.824561263552061219325140763086347
Hull City (3 Seasons)2 Leagues77.5
Hereford United (2 Seasons)2 Leagues46.7
Mansfield Town (2 Seasons)1 League34.2
Chesterfield (1 Season)1 League39.7
Rotherham Utd (1 Season)1 League20.99594723547126115959191368.4631.6367184766216181181144325
Swansea City (1 Season)1 League22.71051382285752623010519555.6444.45312888132624200232264768
Oldham Athletic (1 Season)1 League6.4
Lincoln City (1 Season)1 League2.5
Stoke City (1 Season)1 League0.5
Stoke City (1 Season)1 League1.0
Championship (8 Seasons)168.2627722711543172201622962761055754.34845.7282314482586813711126158873529372
League Two (3 Seasons)40.6
Premier League (2 Seasons)58.11051382285752623010519555.6444.45312888132624200232264768
League One (2 Seasons)42.2
Conf Premier (2 Seasons)46.7
PL2 — Div. 2 (2 Seasons)1.5
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
2014-201523Mansfield Towneng ENGLeague Cup58th0.8Matches
2014-201523Chesterfieldeng ENGFA Cup17th6.3Matches
2015-201624Hull Cityeng ENGFA Cup9th0.3Matches
2015-201624Hull Cityeng ENGLeague Cup5th2.6Matches
2016-201725Hull Cityeng ENGEFL Cup3rd2.0Matches
2016-201725Hull Cityeng ENGFA Cup17th2.0Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1.0Matches
2017-201826Swansea Cityeng ENGFA Cup5th3.1Matches
2018-201927Stoke Cityeng ENGFA Cup33rd2.0Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.1Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1.0Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1.0Matches
2021-202230Stoke Cityeng ENGEFL CupRd41.3Matches
2021-202230Stoke Cityeng ENGFA Cup1.1Matches
2022-202331Stoke Cityeng ENGEFL CupRd11.3Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2023-202432Rotherham Utdeng ENGFA Cup0.7Matches
2024-202533Oldham Athleticeng ENGFA Cup0.6Matches
11 Seasons7 Clubs2 Leagues29.5
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
Stoke City (5 Seasons)2 Leagues10.0
Hull City (2 Seasons)2 Leagues6.9
Swansea City (1 Season)2 Leagues4.1
Chesterfield (1 Season)1 League6.3
Mansfield Town (1 Season)1 League0.8
Rotherham Utd (1 Season)1 League0.7
Oldham Athletic (1 Season)1 League0.6
FA Cup (10 Seasons)17.4
EFL Cup (8 Seasons)12.1

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-201220Hereford Unitedeng ENG4. League Two175763413.96.4314
2012-201321Hereford Unitedeng ENG5. Conf Premier413,6318987.740.3410
2013-201422Mansfield Towneng ENG4. League Two382,8247468.231.4299
2014-201523Chesterfieldeng ENGFA Cup657095100.06.36956002.17124+8+1.26Matches
2014-201523Mansfield Towneng ENGLeague Cup1757583.30.80017400.0012-1-1.20-1.20Matches
2014-201523Chesterfieldeng ENG3. League One413,5758786.439.74034101.375851+7+0.18-0.78Matches
2014-201523Mansfield Towneng ENG4. League Two5251506.12.822301.203300.00+0.56Matches
2015-201624Hull Cityeng ENG2. Championship443,5378085.439.33936521.875527+28+0.71-0.18Matches
2015-201624Hull Cityeng ENGFA Cup230158.30.30021403.001100.00+0.27Matches
2015-201624Hull Cityeng ENGLeague Cup32327745.52.62106212123.0032+1+0.39+1.04Matches
2016-201725Hull Cityeng ENGEFL Cup21809031.62.02902011.5023-1-0.50-1.42Matches
2016-201725Hull Cityeng ENGFA Cup218090100.02.02902001.5034-1-0.50Matches
2016-201725Hull Cityeng ENG1. Premier League373,1858693.135.43629100.893374-41-1.16-0.39Matches
2017-201826Hull Cityeng ENG2. Championship3250836.02.832001.3375+2+0.72+0.77Matches
2017-201826Swansea Cityeng ENGEFL Cup1909033.31.01901000.0002-2-2.00-4.50Matches
2017-201826Swansea Cityeng ENGFA Cup62774644.03.1375231701.8364+2+0.65-0.62Matches
2017-201826Swansea Cityeng ENG1. Premier League292,0447059.822.72316660.931830-12-0.53+0.5217.432.9-15.4-0.68+0.08Matches
2018-201927Stoke Cityeng ENG2. Championship262,0027748.422.223841632611.152327-4-0.18-0.0523.826.3-2.5-0.11-0.16Matches
2018-201927Stoke Cityeng ENGFA Cup218090100.02.02902000.5034-1-0.50Matches
2019-202028Stoke Cityeng ENG2. Championship443,9008994.243.3448935001.145664-8-0.18-0.9355.953.3+2.7+0.06-0.28Matches
2019-202028Stoke Cityeng ENGEFL Cup21899557.32.12951003.0032+1+0.48+0.48Matches
2020-202129Stoke Cityeng ENG2. Championship241,6136739.017.918821362231.291924-5-0.28-0.3921.018.1+2.9+0.16+0.07Matches
2020-202129Stoke Cityeng ENGEFL Cup1909020.01.01901001.000000.00-0.25Matches
2020-202129Stoke Cityeng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2021-202230Stoke Cityeng ENG2. Championship251,4775935.716.41681991951.36222200.00-0.1717.822.9-5.1-0.31-0.45Matches
2021-202230Stoke Cityeng ENGEFL Cup21135731.41.3190112313.0041+3+2.39+2.03Matches
2021-202230Stoke Cityeng ENGFA Cup2995036.71.1169013013.0020+2+1.82+1.29Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 2190903.81.01901003.0010+1+1.00+1.12Matches
2022-202331Stoke Cityeng ENG2. Championship124834011.75.4578271301.42510-5-0.93-1.085.48.9-3.5-0.65-0.92Matches
2022-202331Stoke Cityeng ENGEFL Cup1120120100.01.311201001.000000.00Matches
2022-202331Stoke Cityeng ENGFA Cup123238.50.30012300.000000.00-1.46Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 2145452.50.51450000.001100.00+0.97Matches
2023-202432Rotherham Utdeng ENG2. Championship321,8805945.420.92375891700.531439-25-1.20-0.1212.734.3-21.6-1.03+0.01Matches
2023-202432Rotherham Utdeng ENGFA Cup1636370.00.71630000.0001-1-1.43-1.43Matches
2024-202533Oldham Athleticeng ENGFA Cup1575727.10.61570003.001100.000.00Matches
2024-202533Lincoln Cityeng ENG3. League One7224326.52.5269051721.4353+2+0.80+0.63Matches
2024-202533Oldham Athleticeng ENG5. National League75748216.46.4690613402.00166+10+1.57+1.35Matches
14 Seasons9 Clubs7 Leagues46934,6847447.4385.4380842308920241.29375420-45-0.15-0.11154.1196.6-42.5-0.29-0.18
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
Stoke City (5 Seasons)3 Leagues14310,3797345.6115.311585822820111.28137158-21-0.18-0.33123.9129.4-5.5-0.05-0.21
Hull City (3 Seasons)4 Leagues937,5948257.084.484967391651.51104116-12-0.14-0.19
Hereford United (2 Seasons)2 Leagues584,2077350.846.74414
Mansfield Town (2 Seasons)2 Leagues443,1507237.635.0312137401.0045-1-0.28+0.28
Chesterfield (1 Season)2 Leagues474,1458888.046.1469540101.477055+15+0.33-0.63
Swansea City (1 Season)3 Leagues362,4116755.826.827791991761.052436-12-0.45-0.1717.432.9-15.4-0.68+0.08
Rotherham Utd (1 Season)2 Leagues331,9435945.921.62474891700.511440-26-1.20-0.1412.734.3-21.6-1.03+0.01
Oldham Athletic (1 Season)2 Leagues86317917.07.0785613402.13177+10+1.43+1.22
Lincoln City (1 Season)1 League7224326.52.5269051721.4353+2+0.80+0.63
Stoke City (1 Season)1 League145452.50.51450000.001100.00+0.97
Stoke City (1 Season)1 League190903.81.01901003.0010+1+1.00+1.12
FA Cup (10 Seasons)241,5696555.117.417841371911.792823+5+0.29-0.35
Championship (8 Seasons)21015,1427245.7168.2171831213919111.26201218-17-0.10-0.05136.7163.8-27.1-0.21-0.17
League Cup (8 Seasons)131,0898440.312.11097933942.001312+1+0.08-0.42
League Two (3 Seasons)603,6516129.440.63422601.203300.00+0.56
Premier League (2 Seasons)665,2297976.458.15945760.9151104-53-0.91+0.0917.432.9-15.4-0.68+0.08
League One (2 Seasons)483,7997950.342.242693461721.386354+9+0.21-0.07
Conf Premier (2 Seasons)484,2058855.046.74790613402.00166+10+1.57+1.35
PL2 — Div. 2 (2 Seasons)2135683.31.52681001.5021+1+0.67+1.16
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-201220Hereford United1 League175763413.96.4314
2012-201321Hereford United1 League413,6318987.740.3410
2013-201422Mansfield Town1 League382,8247468.231.4299
2014-201523Mansfield Town2 Leagues6326547.73.62247401.0045-1-0.28+0.28
2014-201523Chesterfield2 Leagues474,1458888.046.1469540101.477055+15+0.33-0.63
2015-201624Hull City3 Leagues493,7997875.842.2411073881641.995930+29+0.69+0.46
2016-201725Hull City3 Leagues413,5458685.039.4409033110.953881-43-1.09-1.38
2017-201826Hull City1 League3250836.02.832001.3375+2+0.72+0.77
2017-201826Swansea City3 Leagues362,4116755.826.827791991761.052436-12-0.45-0.1717.432.9-15.4-0.68+0.08
2018-201927Stoke City2 Leagues282,1827850.524.225841832611.102631-5-0.21-0.0823.826.3-2.5-0.11-0.16
2019-202028Stoke City2 Leagues464,0898991.545.4468936001.225966-7-0.15-0.6355.953.3+2.7+0.06-0.28
2020-202129Stoke City3 Leagues261,7936938.319.920831562231.231928-9-0.45-0.5821.018.1+2.9+0.16+0.07
2021-202230Stoke City1 League190903.81.01901003.0010+1+1.00+1.12
2021-202230Stoke City3 Leagues291,6895835.418.8188110112171.592823+5+0.27+0.0617.822.9-5.1-0.31-0.45
2022-202331Stoke City3 Leagues146264513.87.0685381501.29510-5-0.72-0.955.48.9-3.5-0.65-0.92
2022-202331Stoke City1 League145452.50.51450000.001100.00+0.97
2023-202432Rotherham Utd2 Leagues331,9435945.921.62474891700.511440-26-1.20-0.1412.734.3-21.6-1.03+0.01
2024-202533Oldham Athletic2 Leagues86317917.07.0785613402.13177+10+1.43+1.22
2024-202533Lincoln City1 League7224326.52.5269051721.4353+2+0.80+0.63
14 Seasons9 Clubs7 Leagues46934,6847447.4385.4380842308920241.29375420-45-0.15-0.11154.1196.6-42.5-0.29-0.18
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
Stoke City (5 Seasons)3 Leagues14310,3797345.6115.311585822820111.28137158-21-0.18-0.33123.9129.4-5.5-0.05-0.21
Hull City (3 Seasons)4 Leagues937,5948257.084.484967391651.51104116-12-0.14-0.19
Hereford United (2 Seasons)2 Leagues584,2077350.846.74414
Mansfield Town (2 Seasons)2 Leagues443,1507237.635.0312137401.0045-1-0.28+0.28
Chesterfield (1 Season)2 Leagues474,1458888.046.1469540101.477055+15+0.33-0.63
Swansea City (1 Season)3 Leagues362,4116755.826.827791991761.052436-12-0.45-0.1717.432.9-15.4-0.68+0.08
Rotherham Utd (1 Season)2 Leagues331,9435945.921.62474891700.511440-26-1.20-0.1412.734.3-21.6-1.03+0.01
Oldham Athletic (1 Season)2 Leagues86317917.07.0785613402.13177+10+1.43+1.22
Lincoln City (1 Season)1 League7224326.52.5269051721.4353+2+0.80+0.63
Stoke City (1 Season)1 League145452.50.51450000.001100.00+0.97
Stoke City (1 Season)1 League190903.81.01901003.0010+1+1.00+1.12
FA Cup (10 Seasons)241,5696555.117.417841371911.792823+5+0.29-0.35
Championship (8 Seasons)21015,1427245.7168.2171831213919111.26201218-17-0.10-0.05136.7163.8-27.1-0.21-0.17
League Cup (8 Seasons)131,0898440.312.11097933942.001312+1+0.08-0.42
League Two (3 Seasons)603,6516129.440.63422601.203300.00+0.56
Premier League (2 Seasons)665,2297976.458.15945760.9151104-53-0.91+0.0917.432.9-15.4-0.68+0.08
League One (2 Seasons)483,7997950.342.242693461721.386354+9+0.21-0.07
Conf Premier (2 Seasons)484,2058855.046.74790613402.00166+10+1.57+1.35
PL2 — Div. 2 (2 Seasons)2135683.31.52681001.5021+1+0.67+1.16
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-201220Hereford Unitedeng ENG4. League Two23rd175763413.96.4314
2012-201321Hereford Unitedeng ENG5. Conf Premier6th413,6318987.740.3410
2013-201422Mansfield Towneng ENG4. League Two11th382,8247468.231.4299
2014-201523Mansfield Towneng ENG4. League Two21st5251506.12.822301.203300.00+0.56Matches
2014-201523Chesterfieldeng ENG3. League One6th413,5758786.439.74034101.375851+7+0.18-0.78Matches
2015-201624Hull Cityeng ENG2. Championship4th443,5378085.439.33936521.875527+28+0.71-0.18Matches
2016-201725Hull Cityeng ENG1. Premier League18th373,1858693.135.43629100.893374-41-1.16-0.39Matches
2017-201826Hull Cityeng ENG2. Championship18th3250836.02.832001.3375+2+0.72+0.77Matches
2017-201826Swansea Cityeng ENG1. Premier League18th292,0447059.822.72316660.931830-12-0.53+0.5217.432.9-15.4-0.68+0.08Matches
2018-201927Stoke Cityeng ENG2. Championship16th262,0027748.422.223841632611.152327-4-0.18-0.0523.826.3-2.5-0.11-0.16Matches
2019-202028Stoke Cityeng ENG2. Championship15th443,9008994.243.3448935001.145664-8-0.18-0.9355.953.3+2.7+0.06-0.28Matches
2020-202129Stoke Cityeng ENG2. Championship14th241,6136739.017.918821362231.291924-5-0.28-0.3921.018.1+2.9+0.16+0.07Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd190903.81.01901003.0010+1+1.00+1.12Matches
2021-202230Stoke Cityeng ENG2. Championship14th251,4775935.716.41681991951.36222200.00-0.1717.822.9-5.1-0.31-0.45Matches
2022-202331Stoke Cityeng ENG2. Championship16th124834011.75.4578271301.42510-5-0.93-1.085.48.9-3.5-0.65-0.92Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th145452.50.51450000.001100.00+0.97Matches
2023-202432Rotherham Utdeng ENG2. Championship24th321,8805945.420.92375891700.531439-25-1.20-0.1212.734.3-21.6-1.03+0.01Matches
2024-202533Oldham Athleticeng ENG5. National League4th75748216.46.4690613402.00166+10+1.57+1.35Matches
2024-202533Lincoln Cityeng ENG3. League One12th7224326.52.5269051721.4353+2+0.80+0.63Matches
14 Seasons9 Clubs5 Leagues43232,0267447.4355.8353832087919191.22334385-51-0.18-0.09154.1196.6-42.5-0.29-0.18
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
Stoke City (5 Seasons)1 League1319,4757245.8105.31068575251991.24125147-22-0.21-0.31123.9129.4-5.5-0.05-0.21
Hull City (3 Seasons)2 Leagues846,9728359.677.57867621.4295106-11-0.14-0.18
Hereford United (2 Seasons)2 Leagues584,2077350.846.74414
Mansfield Town (2 Seasons)1 League433,0757237.134.23121201.203300.00+0.56
Chesterfield (1 Season)1 League413,5758786.439.74034101.375851+7+0.18-0.78
Rotherham Utd (1 Season)1 League321,8805945.420.92375891700.531439-25-1.20-0.1212.734.3-21.6-1.03+0.01
Swansea City (1 Season)1 League292,0447059.822.72316660.931830-12-0.53+0.5217.432.9-15.4-0.68+0.08
Oldham Athletic (1 Season)1 League75748216.46.4690613402.00166+10+1.57+1.35
Lincoln City (1 Season)1 League7224326.52.5269051721.4353+2+0.80+0.63
Stoke City (1 Season)1 League145452.50.51450000.001100.00+0.97
Stoke City (1 Season)1 League190903.81.01901003.0010+1+1.00+1.12
Championship (8 Seasons)21015,1427245.7168.2171831213919111.26201218-17-0.10-0.05136.7163.8-27.1-0.21-0.17
League Two (3 Seasons)603,6516129.440.63422601.203300.00+0.56
Premier League (2 Seasons)665,2297976.458.15945760.9151104-53-0.91+0.0917.432.9-15.4-0.68+0.08
League One (2 Seasons)483,7997950.342.242693461721.386354+9+0.21-0.07
Conf Premier (2 Seasons)484,2058855.046.74790613402.00166+10+1.57+1.35
PL2 — Div. 2 (2 Seasons)2135683.31.52681001.5021+1+0.67+1.16
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
2014-201523Mansfield Towneng ENGLeague Cup58th1757583.30.80017400.0012-1-1.20-1.20Matches
2014-201523Chesterfieldeng ENGFA Cup17th657095100.06.36956002.17124+8+1.26Matches
2015-201624Hull Cityeng ENGFA Cup9th230158.30.30021403.001100.00+0.27Matches
2015-201624Hull Cityeng ENGLeague Cup5th32327745.52.62106212123.0032+1+0.39+1.04Matches
2016-201725Hull Cityeng ENGEFL Cup3rd21809031.62.02902011.5023-1-0.50-1.42Matches
2016-201725Hull Cityeng ENGFA Cup17th218090100.02.02902001.5034-1-0.50Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1909033.31.01901000.0002-2-2.00-4.50Matches
2017-201826Swansea Cityeng ENGFA Cup5th62774644.03.1375231701.8364+2+0.65-0.62Matches
2018-201927Stoke Cityeng ENGFA Cup33rd218090100.02.02902000.5034-1-0.50Matches
2019-202028Stoke Cityeng ENGEFL Cup17th21899557.32.12951003.0032+1+0.48+0.48Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1909020.01.01901001.000000.00-0.25Matches
2020-202129Stoke Cityeng ENGFA Cup33rd19090100.01.01901000.0004-4-4.00Matches
2021-202230Stoke Cityeng ENGEFL CupRd421135731.41.3190112313.0041+3+2.39+2.03Matches
2021-202230Stoke Cityeng ENGFA Cup2995036.71.1169013013.0020+2+1.82+1.29Matches
2022-202331Stoke Cityeng ENGEFL CupRd11120120100.01.311201001.000000.00Matches
2022-202331Stoke Cityeng ENGFA Cup123238.50.30012300.000000.00-1.46Matches
2023-202432Rotherham Utdeng ENGFA Cup1636370.00.71630000.0001-1-1.43-1.43Matches
2024-202533Oldham Athleticeng ENGFA Cup1575727.10.61570003.001100.000.00Matches
11 Seasons7 Clubs2 Leagues372,6587247.929.5278922102551.864135+6+0.20-0.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (5 Seasons)2 Leagues129047543.710.0992732521.751211+1+0.10-0.44
Hull City (2 Seasons)2 Leagues96226938.46.9696631632.33910-1-0.14-0.23
Swansea City (1 Season)2 Leagues73675240.84.1479331701.576600.00-1.69
Chesterfield (1 Season)1 League657095100.06.36956002.17124+8+1.26
Mansfield Town (1 Season)1 League1757583.30.80017400.0012-1-1.20-1.20
Rotherham Utd (1 Season)1 League1636370.00.71630000.0001-1-1.43-1.43
Oldham Athletic (1 Season)1 League1575727.10.61570003.001100.000.00
FA Cup (10 Seasons)241,5696555.117.417841371911.792823+5+0.29-0.35
EFL Cup (8 Seasons)131,0898440.312.11097933942.001312+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-201220Hereford Unitedeng ENG4. League Two6.4204
2012-201321Hereford Unitedeng ENG5. Conf Premier40.33019
2013-201422Mansfield Towneng ENG4. League Two31.44022
2014-201523Chesterfieldeng ENGFA Cup6.30000Matches
2014-201523Mansfield Towneng ENGLeague Cup0.80000Matches
2014-201523Chesterfieldeng ENG3. League One39.75019Matches
2014-201523Mansfield Towneng ENG4. League Two2.8101Matches
2015-201624Hull Cityeng ENG2. Championship39.35019Matches
2015-201624Hull Cityeng ENGFA Cup0.30000Matches
2015-201624Hull Cityeng ENGLeague Cup2.61000Matches
2016-201725Hull Cityeng ENGEFL Cup2.0000220323000Matches
2016-201725Hull Cityeng ENGFA Cup2.01000Matches
2016-201725Hull Cityeng ENG1. Premier League35.491022271645260010Matches
2017-201826Hull Cityeng ENG2. Championship2.8000220283000Matches
2017-201826Swansea Cityeng ENGEFL Cup1.0100200602000Matches
2017-201826Swansea Cityeng ENGFA Cup3.11003504210Matches
2017-201826Swansea Cityeng ENG1. Premier League22.720010143552919000110363650.0Matches
2018-201927Stoke Cityeng ENG2. Championship22.221025231612024000110485049.0Matches
2018-201927Stoke Cityeng ENGFA Cup2.0000220100010Matches
2019-202028Stoke Cityeng ENG2. Championship43.3600514331395259000240735457.5Matches
2019-202028Stoke Cityeng ENGEFL Cup2.11002208430Matches
2020-202129Stoke Cityeng ENG2. Championship17.9400232131182716000106282157.1Matches
2020-202129Stoke Cityeng ENGEFL Cup1.00001114110Matches
2020-202129Stoke Cityeng ENGFA Cup1.00000005210Matches
2021-202230Stoke Cityeng ENG2. Championship16.4600158356152200085261465.0Matches
2021-202230Stoke Cityeng ENGEFL Cup1.30002202120Matches
2021-202230Stoke Cityeng ENGFA Cup1.10000208000Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 21.00000Matches
2022-202331Stoke Cityeng ENG2. Championship5.4000720148110002771433.3Matches
2022-202331Stoke Cityeng ENGEFL Cup1.30000201500Matches
2022-202331Stoke Cityeng ENGFA Cup0.30000000000Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 20.50000Matches
2023-202432Rotherham Utdeng ENG2. Championship20.9500142021032821000101221855.0Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70000000210Matches
2024-202533Oldham Athleticeng ENGFA Cup0.60000Matches
2024-202533Lincoln Cityeng ENG3. League One2.51003206020Matches
2024-202533Oldham Athleticeng ENG5. National League6.44000Matches
14 Seasons9 Clubs7 Leagues385.464202701801766025825102077924020753.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (5 Seasons)3 Leagues115.319101281081141713513901056818215354.3
Hull City (3 Seasons)4 Leagues84.4161045311696266010
Hereford United (2 Seasons)2 Leagues46.75023
Mansfield Town (2 Seasons)2 Leagues35.0500230
Chesterfield (1 Season)2 Leagues46.1500190
Swansea City (1 Season)3 Leagues26.840015193653122000110363650.0
Rotherham Utd (1 Season)2 Leagues21.6500142021033022000101221855.0
Oldham Athletic (1 Season)2 Leagues7.04000
Lincoln City (1 Season)1 League2.51003206020
Stoke City (1 Season)1 League0.50000
Stoke City (1 Season)1 League1.00000
FA Cup (10 Seasons)17.42005901863010
Championship (8 Seasons)168.228101561191249315815600066920417154.4
League Cup (8 Seasons)12.1300991241311000
League Two (3 Seasons)40.67027
Premier League (2 Seasons)58.11110324141198179010110363650.0
League One (2 Seasons)42.260022206020
Conf Premier (2 Seasons)46.7700190
PL2 — Div. 2 (2 Seasons)1.50000
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-201220Hereford United1 League6.4204
2012-201321Hereford United1 League40.33019
2013-201422Mansfield Town1 League31.44022
2014-201523Mansfield Town2 Leagues3.610010
2014-201523Chesterfield2 Leagues46.1500190
2015-201624Hull City3 Leagues42.2600190
2016-201725Hull City3 Leagues39.4101024291675463010
2017-201826Hull City1 League2.8000220283000
2017-201826Swansea City3 Leagues26.840015193653122000110363650.0
2018-201927Stoke City2 Leagues24.221027251622024010110485049.0
2019-202028Stoke City2 Leagues45.4700534531475662000240735457.5
2020-202129Stoke City3 Leagues19.9400242241273018000106282157.1
2021-202230Stoke City1 League1.00000
2021-202230Stoke City3 Leagues18.86001712366162400085261465.0
2022-202331Stoke City3 Leagues7.00007401513110002771433.3
2022-202331Stoke City1 League0.50000
2023-202432Rotherham Utd2 Leagues21.6500142021033022000101221855.0
2024-202533Oldham Athletic2 Leagues7.04000
2024-202533Lincoln City1 League2.51003206020
14 Seasons9 Clubs7 Leagues385.464202701801766025825102077924020753.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (5 Seasons)3 Leagues115.319101281081141713513901056818215354.3
Hull City (3 Seasons)4 Leagues84.4161045311696266010
Hereford United (2 Seasons)2 Leagues46.75023
Mansfield Town (2 Seasons)2 Leagues35.0500230
Chesterfield (1 Season)2 Leagues46.1500190
Swansea City (1 Season)3 Leagues26.840015193653122000110363650.0
Rotherham Utd (1 Season)2 Leagues21.6500142021033022000101221855.0
Oldham Athletic (1 Season)2 Leagues7.04000
Lincoln City (1 Season)1 League2.51003206020
Stoke City (1 Season)1 League0.50000
Stoke City (1 Season)1 League1.00000
FA Cup (10 Seasons)17.42005901863010
Championship (8 Seasons)168.228101561191249315815600066920417154.4
League Cup (8 Seasons)12.1300991241311000
League Two (3 Seasons)40.67027
Premier League (2 Seasons)58.11110324141198179010110363650.0
League One (2 Seasons)42.260022206020
Conf Premier (2 Seasons)46.7700190
PL2 — Div. 2 (2 Seasons)1.50000
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-201220Hereford Unitedeng ENG4. League Two23rd6.4204
2012-201321Hereford Unitedeng ENG5. Conf Premier6th40.33019
2013-201422Mansfield Towneng ENG4. League Two11th31.44022
2014-201523Mansfield Towneng ENG4. League Two21st2.8101Matches
2014-201523Chesterfieldeng ENG3. League One6th39.75019Matches
2015-201624Hull Cityeng ENG2. Championship4th39.35019Matches
2016-201725Hull Cityeng ENG1. Premier League18th35.491022271645260010Matches
2017-201826Hull Cityeng ENG2. Championship18th2.8000220283000Matches
2017-201826Swansea Cityeng ENG1. Premier League18th22.720010143552919000110363650.0Matches
2018-201927Stoke Cityeng ENG2. Championship16th22.221025231612024000110485049.0Matches
2019-202028Stoke Cityeng ENG2. Championship15th43.3600514331395259000240735457.5Matches
2020-202129Stoke Cityeng ENG2. Championship14th17.9400232131182716000106282157.1Matches
2021-202230Stoke Cityeng ENGJr. PL2 — Div. 23rd1.00000Matches
2021-202230Stoke Cityeng ENG2. Championship14th16.4600158356152200085261465.0Matches
2022-202331Stoke Cityeng ENG2. Championship16th5.4000720148110002771433.3Matches
2022-202331Stoke Cityeng ENGJr. PL2 — Div. 210th0.50000Matches
2023-202432Rotherham Utdeng ENG2. Championship24th20.9500142021032821000101221855.0Matches
2024-202533Oldham Athleticeng ENG5. National League4th6.44000Matches
2024-202533Lincoln Cityeng ENG3. League One12th2.51003206020Matches
14 Seasons9 Clubs5 Leagues355.859202561621661823923701077924020753.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (5 Seasons)1 League105.31810121971038812213200056818215354.3
Hull City (3 Seasons)2 Leagues77.5141043291666063010
Hereford United (2 Seasons)2 Leagues46.75023
Mansfield Town (2 Seasons)1 League34.25023
Chesterfield (1 Season)1 League39.75019
Rotherham Utd (1 Season)1 League20.9500142021032821000101221855.0
Swansea City (1 Season)1 League22.720010143552919000110363650.0
Oldham Athletic (1 Season)1 League6.44000
Lincoln City (1 Season)1 League2.51003206020
Stoke City (1 Season)1 League0.50000
Stoke City (1 Season)1 League1.00000
Championship (8 Seasons)168.228101561191249315815600066920417154.4
League Two (3 Seasons)40.67027
Premier League (2 Seasons)58.11110324141198179010110363650.0
League One (2 Seasons)42.260022206020
Conf Premier (2 Seasons)46.7700190
PL2 — Div. 2 (2 Seasons)1.50000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201523Mansfield Towneng ENGLeague Cup58th0.80000Matches
2014-201523Chesterfieldeng ENGFA Cup17th6.30000Matches
2015-201624Hull Cityeng ENGFA Cup9th0.30000Matches
2015-201624Hull Cityeng ENGLeague Cup5th2.61000Matches
2016-201725Hull Cityeng ENGEFL Cup3rd2.0000220323000Matches
2016-201725Hull Cityeng ENGFA Cup17th2.01000Matches
2017-201826Swansea Cityeng ENGEFL Cup9th1.0100200602000Matches
2017-201826Swansea Cityeng ENGFA Cup5th3.11003504210Matches
2018-201927Stoke Cityeng ENGFA Cup33rd2.0000220100010Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.11002208430Matches
2020-202129Stoke Cityeng ENGEFL Cup5th1.00001114110Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1.00000005210Matches
2021-202230Stoke Cityeng ENGEFL CupRd41.30002202120Matches
2021-202230Stoke Cityeng ENGFA Cup1.10000208000Matches
2022-202331Stoke Cityeng ENGEFL CupRd11.30000201500Matches
2022-202331Stoke Cityeng ENGFA Cup0.30000000000Matches
2023-202432Rotherham Utdeng ENGFA Cup0.70000000210Matches
2024-202533Oldham Athleticeng ENGFA Cup0.60000Matches
11 Seasons7 Clubs2 Leagues29.550014181421914010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (5 Seasons)2 Leagues10.0100711129137010
Hull City (2 Seasons)2 Leagues6.9200220323000
Swansea City (1 Season)2 Leagues4.12005501023000
Chesterfield (1 Season)1 League6.30000
Mansfield Town (1 Season)1 League0.80000
Rotherham Utd (1 Season)1 League0.70000000210
Oldham Athletic (1 Season)1 League0.60000
FA Cup (10 Seasons)17.42005901863010
EFL Cup (8 Seasons)12.1300991241311000

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.