Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201220Harrierseng ENG5. Conf Premier121190310.0000000200.000.000.000.000.00
2012-201321Harrierseng ENG5. Conf Premier39212,25225.06814600300.240.320.560.240.56
2013-201422Harrierseng ENG5. Conf Premier2591,02111.3213200200.180.090.260.180.26
2014-201523Harrierseng ENG5. Conf Premier32302,60729.09312900300.310.100.410.310.41Matches
2014-201523Motherwellsct SCO1. Premiership11107728.6022000100.000.230.230.000.23Matches
2015-201624Motherwellsct SCO1. Premiership38343,07434.25611500100.150.180.320.150.32Matches
2016-201725Oxford Unitedeng ENGFA Cup665406.0022000200.000.330.330.000.33Matches
2016-201725Oxford Unitedeng ENG3. League One39333,06134.0369300500.090.180.260.090.26Matches
2016-201725Motherwellsct SCO1. Premiership443604.0101100100.250.000.250.250.25Matches
2017-201826Middlesbrougheng ENG2. Championship1767418.2123100000.120.240.360.120.36Matches
2017-201826Oxford Unitedeng ENGEFL Cup11660.7101101001.360.001.361.361.36Matches
2017-201826Middlesbrougheng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2017-201826Oxford Unitedeng ENG3. League One221681.9000000000.000.000.000.000.00Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 211830.9101100001.080.001.081.081.08Matches
2018-201927Sheffield Unitedeng ENG2. Championship1133533.9000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENG2. Championship00Matches
2018-201927Middlesbrougheng ENGEFL Cup222102.3123100000.430.861.290.431.29Matches
2018-201927Sheffield Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202028Middlesbrougheng ENG2. Championship38292,61229.0134100410.030.100.140.030.14Matches
2019-202028Middlesbrougheng ENGEFL Cup00Matches
2019-202028Middlesbrougheng ENGFA Cup211141.3000000000.000.000.000.000.00Matches
2020-202129Middlesbrougheng ENG2. Championship42222,15523.9358300100.130.210.330.130.33Matches
2020-202129Middlesbrougheng ENGEFL Cup11901.0112100001.001.002.001.002.00Matches
2021-202230Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202230Sheffield Wedseng ENG3. League One39383,34837.2279200500.050.190.240.050.24Matches
2022-202331Sheffield Wedseng ENGEFL Cup211301.4000000000.000.000.000.000.00Matches
2022-202331Sheffield Wedseng ENGFA Cup432903.2022000100.000.620.620.000.62Matches
2022-202331Sheffield Wedseng ENG3. League One41383,45238.43710300400.080.180.260.080.26Matches
2023-202432Sheffield Wedseng ENG2. Championship29252,35626.2448400600.150.150.310.150.31Matches
2023-202432Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202533Sheffield Wedseng ENG2. Championship41302,79531.1022000300.000.060.060.000.06Matches
2024-202533Sheffield Wedseng ENGEFL Cup332703.0011000000.000.330.330.000.33Matches
2025-202634Port Valeeng ENGFA Cup221311.5011000000.000.690.690.000.69Matches
2025-202634Port Valeeng ENG3. League One543173.5000000000.000.000.000.000.00Matches
15 Seasons7 Clubs6 Leagues49237234,468383.0436510843014410.110.170.280.110.28
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Sheffield Weds (4 Seasons)4 Leagues16114012,821142.5923329001900.060.160.220.060.22
Harriers (4 Seasons)1 League108716,78375.417122917001000.230.160.380.230.38
Middlesbrough (4 Seasons)3 Leagues103615,93265.971320700510.110.200.300.110.30
Motherwell (3 Seasons)1 League53484,20646.76814600300.130.170.300.130.30
Oxford United (2 Seasons)3 Leagues48423,83542.64812401700.090.190.280.090.28
Sheffield United (1 Season)2 Leagues1244434.9000000000.000.000.000.000.00
Port Vale (1 Season)2 Leagues764485.0011000000.000.200.200.000.20
Middlesbrough (1 Season)1 League11830.9101100001.080.001.081.081.08
FA Cup (8 Seasons)18151,35515.1055000300.000.330.330.000.33
Championship (6 Seasons)17811511,012122.4916259001410.070.130.200.070.20
EFL Cup (6 Seasons)987668.5347301000.350.470.820.350.82
League One (5 Seasons)12611510,346115.0820288001400.070.170.240.070.24
Conf Premier (4 Seasons)108716,78375.417122917001000.230.160.380.230.38
Premiership (3 Seasons)53484,20646.76814600300.130.170.300.130.30
PL2 — Div. 2 (1 Season)11830.9101100001.080.001.081.081.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201220Harriers1 League121190310.0000000200.000.000.000.000.00
2012-201321Harriers1 League39212,25225.06814600300.240.320.560.240.56
2013-201422Harriers1 League2591,02111.3213200200.180.090.260.180.26
2014-201523Harriers1 League32302,60729.09312900300.310.100.410.310.41
2014-201523Motherwell1 League11107728.6022000100.000.230.230.000.23
2015-201624Motherwell1 League38343,07434.25611500100.150.180.320.150.32
2016-201725Motherwell1 League443604.0101100100.250.000.250.250.25
2016-201725Oxford United2 Leagues45393,60140.03811300700.070.200.270.070.27
2017-201826Oxford United2 Leagues332342.6101101000.380.000.380.380.38
2017-201826Middlesbrough1 League11830.9101100001.080.001.081.081.08
2017-201826Middlesbrough2 Leagues1867518.3123100000.120.240.360.120.36
2018-201927Sheffield United2 Leagues1244434.9000000000.000.000.000.000.00
2018-201927Middlesbrough2 Leagues222102.3123100000.430.861.290.431.29
2019-202028Middlesbrough3 Leagues40302,72630.3134100410.030.100.130.030.13
2020-202129Middlesbrough2 Leagues43232,24524.94610400100.160.240.400.160.40
2021-202230Sheffield Weds2 Leagues40393,43838.2279200500.050.180.240.050.24
2022-202331Sheffield Weds3 Leagues47423,87243.03912300500.070.210.280.070.28
2023-202432Sheffield Weds2 Leagues30262,44627.2448400600.150.150.290.150.29
2024-202533Sheffield Weds2 Leagues44333,06534.1033000300.000.090.090.000.09
2025-202634Port Vale2 Leagues764485.0011000000.000.200.200.000.20
15 Seasons7 Clubs6 Leagues49237234,468383.0436510843014410.110.170.280.110.28
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Sheffield Weds (4 Seasons)4 Leagues16114012,821142.5923329001900.060.160.220.060.22
Harriers (4 Seasons)1 League108716,78375.417122917001000.230.160.380.230.38
Middlesbrough (4 Seasons)3 Leagues103615,93265.971320700510.110.200.300.110.30
Motherwell (3 Seasons)1 League53484,20646.76814600300.130.170.300.130.30
Oxford United (2 Seasons)3 Leagues48423,83542.64812401700.090.190.280.090.28
Sheffield United (1 Season)2 Leagues1244434.9000000000.000.000.000.000.00
Port Vale (1 Season)2 Leagues764485.0011000000.000.200.200.000.20
Middlesbrough (1 Season)1 League11830.9101100001.080.001.081.081.08
FA Cup (8 Seasons)18151,35515.1055000300.000.330.330.000.33
Championship (6 Seasons)17811511,012122.4916259001410.070.130.200.070.20
EFL Cup (6 Seasons)987668.5347301000.350.470.820.350.82
League One (5 Seasons)12611510,346115.0820288001400.070.170.240.070.24
Conf Premier (4 Seasons)108716,78375.417122917001000.230.160.380.230.38
Premiership (3 Seasons)53484,20646.76814600300.130.170.300.130.30
PL2 — Div. 2 (1 Season)11830.9101100001.080.001.081.081.08
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
2011-201220Harrierseng ENG5. Conf Premier6th121190310.0000000200.000.000.000.000.00
2012-201321Harrierseng ENG5. Conf Premier2nd39212,25225.06814600300.240.320.560.240.56
2013-201422Harrierseng ENG5. Conf Premier7th2591,02111.3213200200.180.090.260.180.26
2014-201523Harrierseng ENG5. Conf Premier16th32302,60729.09312900300.310.100.410.310.41Matches
2014-201523Motherwellsct SCO1. Premiership11th11107728.6022000100.000.230.230.000.23Matches
2015-201624Motherwellsct SCO1. Premiership5th38343,07434.25611500100.150.180.320.150.32Matches
2016-201725Motherwellsct SCO1. Premiership9th443604.0101100100.250.000.250.250.25Matches
2016-201725Oxford Unitedeng ENG3. League One8th39333,06134.0369300500.090.180.260.090.26Matches
2017-201826Oxford Unitedeng ENG3. League One16th221681.9000000000.000.000.000.000.00Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 24th11830.9101100001.080.001.081.081.08Matches
2017-201826Middlesbrougheng ENG2. Championship5th1767418.2123100000.120.240.360.120.36Matches
2018-201927Sheffield Unitedeng ENG2. Championship2nd1133533.9000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENG2. Championship7th00Matches
2019-202028Middlesbrougheng ENG2. Championship17th38292,61229.0134100410.030.100.140.030.14Matches
2020-202129Middlesbrougheng ENG2. Championship10th42222,15523.9358300100.130.210.330.130.33Matches
2021-202230Sheffield Wedseng ENG3. League One4th39383,34837.2279200500.050.190.240.050.24Matches
2022-202331Sheffield Wedseng ENG3. League One3rd41383,45238.43710300400.080.180.260.080.26Matches
2023-202432Sheffield Wedseng ENG2. Championship20th29252,35626.2448400600.150.150.310.150.31Matches
2024-202533Sheffield Wedseng ENG2. Championship12th41302,79531.1022000300.000.060.060.000.06Matches
2025-202634Port Valeeng ENG3. League One22nd543173.5000000000.000.000.000.000.00Matches
15 Seasons7 Clubs4 Leagues46534932,347359.440569640004110.110.160.270.110.27
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
Sheffield Weds (4 Seasons)2 Leagues15013111,951132.8920299001800.070.150.220.070.22
Harriers (4 Seasons)1 League108716,78375.417122917001000.230.160.380.230.38
Middlesbrough (4 Seasons)1 League97575,50861.251015500510.080.160.250.080.25
Motherwell (3 Seasons)1 League53484,20646.76814600300.130.170.300.130.30
Oxford United (2 Seasons)1 League41353,22935.9369300500.080.170.250.080.25
Sheffield United (1 Season)1 League1133533.9000000000.000.000.000.000.00
Port Vale (1 Season)1 League543173.5000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League11830.9101100001.080.001.081.081.08
Championship (6 Seasons)17811511,012122.4916259001410.070.130.200.070.20
League One (5 Seasons)12611510,346115.0820288001400.070.170.240.070.24
Conf Premier (4 Seasons)108716,78375.417122917001000.230.160.380.230.38
Premiership (3 Seasons)53484,20646.76814600300.130.170.300.130.30
PL2 — Div. 2 (1 Season)11830.9101100001.080.001.081.081.08
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
2016-201725Oxford Unitedeng ENGFA Cup9th665406.0022000200.000.330.330.000.33Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th11660.7101101001.360.001.361.361.36Matches
2017-201826Middlesbrougheng ENGFA Cup17th10100.1000000000.000.000.000.000.00Matches
2018-201927Sheffield Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENGEFL Cup5th222102.3123100000.430.861.290.431.29Matches
2019-202028Middlesbrougheng ENGEFL Cup58th00Matches
2019-202028Middlesbrougheng ENGFA Cup33rd211141.3000000000.000.000.000.000.00Matches
2020-202129Middlesbrougheng ENGEFL Cup33rd11901.0112100001.001.002.001.002.00Matches
2021-202230Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202331Sheffield Wedseng ENGEFL CupRd3211301.4000000000.000.000.000.000.00Matches
2022-202331Sheffield Wedseng ENGFA Cup432903.2022000100.000.620.620.000.62Matches
2023-202432Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202533Sheffield Wedseng ENGEFL CupRd4332703.0011000000.000.330.330.000.33Matches
2025-202634Port Valeeng ENGFA CupQF221311.5011000000.000.690.690.000.69Matches
10 Seasons5 Clubs2 Leagues27232,12123.63912301300.130.380.510.130.51
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
Sheffield Weds (4 Seasons)2 Leagues1198709.7033000100.000.310.310.000.31
Middlesbrough (4 Seasons)2 Leagues644244.7235200000.420.641.060.421.06
Oxford United (2 Seasons)2 Leagues776066.7123101200.150.300.450.150.45
Port Vale (1 Season)1 League221311.5011000000.000.690.690.000.69
Sheffield United (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)18151,35515.1055000300.000.330.330.000.33
EFL Cup (6 Seasons)987668.5347301000.350.470.820.350.82

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2011-201220Harrierseng ENG5. Conf Premier10.0000.0000
2012-201321Harrierseng ENG5. Conf Premier25.06341.360.1800
2013-201422Harrierseng ENG5. Conf Premier11.32131.150.1500
2014-201523Harrierseng ENG5. Conf Premier29.09471.620.1900Matches
2014-201523Motherwellsct SCO1. Premiership8.6040.470.0000Matches
2015-201624Motherwellsct SCO1. Premiership34.25330.970.1500Matches
2016-201725Oxford Unitedeng ENGFA Cup6.0000Matches
2016-201725Oxford Unitedeng ENG3. League One34.030260.000.760.1200Matches
2016-201725Motherwellsct SCO1. Premiership4.0120.500.5000Matches
2017-201826Middlesbrougheng ENG2. Championship8.2112433.31.460.490.080.2500Matches
2017-201826Oxford Unitedeng ENGEFL Cup0.7122100.02.732.730.500.5001Matches
2017-201826Middlesbrougheng ENGFA Cup0.10000.000.0000Matches
2017-201826Oxford Unitedeng ENG3. League One1.90000.000.0000Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 20.9100Matches
2018-201927Sheffield Unitedeng ENG2. Championship3.906233.31.530.510.000.0000Matches
2018-201927Middlesbrougheng ENGEFL Cup2.317342.93.001.290.140.3300Matches
2018-201927Sheffield Unitedeng ENGFA Cup1.00100.01.000.000.0000Matches
2019-202028Middlesbrougheng ENG2. Championship29.01271037.00.930.340.040.1000Matches
2019-202028Middlesbrougheng ENGFA Cup1.30000.000.0000Matches
2020-202129Middlesbrougheng ENG2. Championship23.93351337.11.460.540.090.2300Matches
2020-202129Middlesbrougheng ENGEFL Cup1.0111100.01.001.001.001.0000Matches
2021-202230Sheffield Wedseng ENGFA Cup1.00000.000.0000Matches
2021-202230Sheffield Wedseng ENG3. League One37.2239923.11.050.240.050.2200Matches
2022-202331Sheffield Wedseng ENGEFL Cup1.40000.000.0000Matches
2022-202331Sheffield Wedseng ENGFA Cup3.204125.01.240.310.000.0000Matches
2022-202331Sheffield Wedseng ENG3. League One38.4342716.71.100.180.070.4300Matches
2023-202432Sheffield Wedseng ENG2. Championship26.24371027.01.410.380.110.4000Matches
2023-202432Sheffield Wedseng ENGFA Cup1.00100.01.000.000.0000Matches
2024-202533Sheffield Wedseng ENG2. Championship31.1028517.90.900.160.000.0000Matches
2024-202533Sheffield Wedseng ENGEFL Cup3.004125.01.330.330.000.0000Matches
2025-202634Port Valeeng ENGFA Cup1.50100.00.690.000.0000Matches
2025-202634Port Valeeng ENG3. League One3.50300.00.850.000.0000Matches
15 Seasons7 Clubs6 Leagues383.04325022737.60.980.600.080.1901
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sheffield Weds (4 Seasons)4 Leagues142.591553321.31.090.230.060.2700
Harriers (4 Seasons)1 League75.417941.250.1800
Middlesbrough (4 Seasons)3 Leagues65.97823137.81.240.470.090.2300
Motherwell (3 Seasons)1 League46.76390.830.1500
Oxford United (2 Seasons)3 Leagues42.642281400.00.050.762.000.1401
Sheffield United (1 Season)2 Leagues4.907228.61.420.410.000.0000
Port Vale (1 Season)2 Leagues5.00400.00.800.000.0000
Middlesbrough (1 Season)1 League0.9100
FA Cup (8 Seasons)15.107114.30.770.110.000.0000
Championship (6 Seasons)122.491454430.31.190.360.060.2000
EFL Cup (6 Seasons)8.5314750.01.640.820.210.4301
League One (5 Seasons)115.08844250.00.730.370.100.1900
Conf Premier (4 Seasons)75.417941.250.1800
Premiership (3 Seasons)46.76390.830.1500
PL2 — Div. 2 (1 Season)0.9100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2011-201220Harriers1 League10.0000.0000
2012-201321Harriers1 League25.06341.360.1800
2013-201422Harriers1 League11.32131.150.1500
2014-201523Harriers1 League29.09471.620.1900
2014-201523Motherwell1 League8.6040.470.0000
2015-201624Motherwell1 League34.25330.970.1500
2016-201725Motherwell1 League4.0120.500.5000
2016-201725Oxford United2 Leagues40.030260.000.760.1200
2017-201826Oxford United2 Leagues2.6122100.00.770.770.500.5001
2017-201826Middlesbrough1 League0.9100
2017-201826Middlesbrough2 Leagues8.3112433.31.440.480.080.2500
2018-201927Sheffield United2 Leagues4.907228.61.420.410.000.0000
2018-201927Middlesbrough2 Leagues2.317342.93.001.290.140.3300
2019-202028Middlesbrough3 Leagues30.31271037.00.890.330.040.1000
2020-202129Middlesbrough2 Leagues24.94361438.91.440.560.110.2900
2021-202230Sheffield Weds2 Leagues38.2239923.11.020.240.050.2200
2022-202331Sheffield Weds3 Leagues43.0346817.41.070.190.070.3800
2023-202432Sheffield Weds2 Leagues27.24381026.31.400.370.110.4000
2024-202533Sheffield Weds2 Leagues34.1032618.80.940.180.000.0000
2025-202634Port Vale2 Leagues5.00400.00.800.000.0000
15 Seasons7 Clubs6 Leagues383.04325022737.60.980.600.080.1901
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sheffield Weds (4 Seasons)4 Leagues142.591553321.31.090.230.060.2700
Harriers (4 Seasons)1 League75.417941.250.1800
Middlesbrough (4 Seasons)3 Leagues65.97823137.81.240.470.090.2300
Motherwell (3 Seasons)1 League46.76390.830.1500
Oxford United (2 Seasons)3 Leagues42.642281400.00.050.762.000.1401
Sheffield United (1 Season)2 Leagues4.907228.61.420.410.000.0000
Port Vale (1 Season)2 Leagues5.00400.00.800.000.0000
Middlesbrough (1 Season)1 League0.9100
FA Cup (8 Seasons)15.107114.30.770.110.000.0000
Championship (6 Seasons)122.491454430.31.190.360.060.2000
EFL Cup (6 Seasons)8.5314750.01.640.820.210.4301
League One (5 Seasons)115.08844250.00.730.370.100.1900
Conf Premier (4 Seasons)75.417941.250.1800
Premiership (3 Seasons)46.76390.830.1500
PL2 — Div. 2 (1 Season)0.9100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2011-201220Harrierseng ENG5. Conf Premier6th10.0000.0000
2012-201321Harrierseng ENG5. Conf Premier2nd25.06341.360.1800
2013-201422Harrierseng ENG5. Conf Premier7th11.32131.150.1500
2014-201523Harrierseng ENG5. Conf Premier16th29.09471.620.1900Matches
2014-201523Motherwellsct SCO1. Premiership11th8.6040.470.0000Matches
2015-201624Motherwellsct SCO1. Premiership5th34.25330.970.1500Matches
2016-201725Motherwellsct SCO1. Premiership9th4.0120.500.5000Matches
2016-201725Oxford Unitedeng ENG3. League One8th34.030260.000.760.1200Matches
2017-201826Oxford Unitedeng ENG3. League One16th1.90000.000.0000Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 24th0.9100Matches
2017-201826Middlesbrougheng ENG2. Championship5th8.2112433.31.460.490.080.2500Matches
2018-201927Sheffield Unitedeng ENG2. Championship2nd3.906233.31.530.510.000.0000Matches
2019-202028Middlesbrougheng ENG2. Championship17th29.01271037.00.930.340.040.1000Matches
2020-202129Middlesbrougheng ENG2. Championship10th23.93351337.11.460.540.090.2300Matches
2021-202230Sheffield Wedseng ENG3. League One4th37.2239923.11.050.240.050.2200Matches
2022-202331Sheffield Wedseng ENG3. League One3rd38.4342716.71.100.180.070.4300Matches
2023-202432Sheffield Wedseng ENG2. Championship20th26.24371027.01.410.380.110.4000Matches
2024-202533Sheffield Wedseng ENG2. Championship12th31.1028517.90.900.160.000.0000Matches
2025-202634Port Valeeng ENG3. League One22nd3.50300.00.850.000.0000Matches
15 Seasons7 Clubs4 Leagues359.44022921937.60.960.610.070.1800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sheffield Weds (4 Seasons)2 Leagues132.891463121.21.100.230.060.2900
Harriers (4 Seasons)1 League75.417941.250.1800
Middlesbrough (4 Seasons)1 League61.25742736.51.210.440.070.1900
Motherwell (3 Seasons)1 League46.76390.830.1500
Oxford United (2 Seasons)1 League35.930260.000.720.1200
Sheffield United (1 Season)1 League3.906233.31.530.510.000.0000
Port Vale (1 Season)1 League3.50300.00.850.000.0000
Middlesbrough (1 Season)1 League0.9100
Championship (6 Seasons)122.491454430.31.190.360.060.2000
League One (5 Seasons)115.08844250.00.730.370.100.1900
Conf Premier (4 Seasons)75.417941.250.1800
Premiership (3 Seasons)46.76390.830.1500
PL2 — Div. 2 (1 Season)0.9100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201725Oxford Unitedeng ENGFA Cup9th6.0000Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th0.7122100.02.732.730.500.5001Matches
2017-201826Middlesbrougheng ENGFA Cup17th0.10000.000.0000Matches
2018-201927Sheffield Unitedeng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.317342.93.001.290.140.3300Matches
2019-202028Middlesbrougheng ENGFA Cup33rd1.30000.000.0000Matches
2020-202129Middlesbrougheng ENGEFL Cup33rd1.0111100.01.001.001.001.0000Matches
2021-202230Sheffield Wedseng ENGFA Cup1.00000.000.0000Matches
2022-202331Sheffield Wedseng ENGEFL CupRd31.40000.000.0000Matches
2022-202331Sheffield Wedseng ENGFA Cup3.204125.01.240.310.000.0000Matches
2023-202432Sheffield Wedseng ENGFA Cup1.00100.01.000.000.0000Matches
2024-202533Sheffield Wedseng ENGEFL CupRd43.004125.01.330.330.000.0000Matches
2025-202634Port Valeeng ENGFA CupQF1.50100.00.690.000.0000Matches
10 Seasons5 Clubs2 Leagues23.6321838.11.200.460.140.3801
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sheffield Weds (4 Seasons)2 Leagues9.709222.20.930.210.000.0000
Middlesbrough (4 Seasons)2 Leagues4.728450.01.700.850.250.5000
Oxford United (2 Seasons)2 Leagues6.7122100.02.732.730.500.5001
Port Vale (1 Season)1 League1.50100.00.690.000.0000
Sheffield United (1 Season)1 League1.00100.01.000.000.0000
FA Cup (8 Seasons)15.107114.30.770.110.000.0000
EFL Cup (6 Seasons)8.5314750.01.640.820.210.4301

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2011-201220Harrierseng ENG5. Conf Premier129037521.810.0111
2012-201321Harrierseng ENG5. Conf Premier392,2525854.425.02118
2013-201422Harrierseng ENG5. Conf Premier251,0214124.711.3916
2014-201523Harrierseng ENG5. Conf Premier322,6078163.029.0302Matches
2014-201523Motherwellsct SCO1. Premiership117727022.68.6102111.271710+7+0.82+1.90Matches
2015-201624Motherwellsct SCO1. Premiership383,0748189.934.23424401.324459-15-0.44-0.18Matches
2016-201725Oxford Unitedeng ENGFA Cup654090100.06.06906002.17165+11+1.83Matches
2016-201725Oxford Unitedeng ENG3. League One393,0617873.934.03327611.514536+9+0.26-0.07Matches
2016-201725Motherwellsct SCO1. Premiership43609010.54.04401.00Matches
2017-201826Middlesbrougheng ENG2. Championship177414417.98.2641161.59149+5+0.61+0.16Matches
2017-201826Oxford Unitedeng ENGEFL Cup1666655.00.71660000.0032+1+1.36+4.70Matches
2017-201826Middlesbrougheng ENGFA Cup110105.60.10011013.000000.00-0.53Matches
2017-201826Oxford Unitedeng ENG3. League One2168844.11.921003.0030+3+1.61+1.79Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 2183834.40.91830001.003300.00-0.25Matches
2018-201927Sheffield Unitedeng ENG2. Championship11353328.53.9393389171.5586+2+0.51-0.32Matches
2018-201927Middlesbrougheng ENG2. Championship00004Matches
2018-201927Middlesbrougheng ENGEFL Cup221010541.22.321052002.0054+1+0.43+0.43Matches
2018-201927Sheffield Unitedeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2019-202028Middlesbrougheng ENG2. Championship382,6126963.129.029821592651.183637-1-0.03+0.67Matches
2019-202028Middlesbrougheng ENGEFL Cup00001Matches
2019-202028Middlesbrougheng ENGFA Cup21145763.31.3190112400.5012-1-0.79-0.79Matches
2020-202129Middlesbrougheng ENG2. Championship422,1555152.123.9228112201941.363326+7+0.29+0.52Matches
2020-202129Middlesbrougheng ENGEFL Cup1909050.01.01901013.0043+1+1.00+3.00Matches
2021-202230Sheffield Wedseng ENGFA Cup1909050.01.01901001.000000.00+3.00Matches
2021-202230Sheffield Wedseng ENG3. League One393,3488680.937.238873312731.736142+19+0.51-0.51Matches
2022-202331Sheffield Wedseng ENGEFL Cup21306543.31.41120111012.001100.00-2.65Matches
2022-202331Sheffield Wedseng ENGFA Cup42907364.43.2390312012.5053+2+0.62+0.06Matches
2022-202331Sheffield Wedseng ENG3. League One413,4528483.438.438893532511.987335+38+0.99+0.21Matches
2023-202432Sheffield Wedseng ENG2. Championship292,3568156.926.225892343111.483037-7-0.27+0.59Matches
2023-202432Sheffield Wedseng ENGFA Cup1909033.31.01901011.001100.00-0.50Matches
2024-202533Sheffield Wedseng ENG2. Championship412,7956867.531.1308424112441.174142-1-0.03+0.50Matches
2024-202533Sheffield Wedseng ENGEFL Cup32709075.03.03903012.3383+5+1.67+0.67Matches
2025-202634Port Valeeng ENGFA Cup21316623.01.52660003.0061+5+3.44+4.26Matches
2025-202634Port Valeeng ENG3. League One5317637.73.5472213000.8028-6-1.70-1.26Matches
15 Seasons7 Clubs6 Leagues49234,4687042.8383.03728622912021541.50457373+84+0.28+0.38
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (4 Seasons)4 Leagues16112,8218070.8142.5140881242125131.63220164+56+0.39+0.48
Harriers (4 Seasons)1 League1086,7836341.075.47137
Middlesbrough (4 Seasons)3 Leagues1035,9325833.565.96182354221221.369381+12+0.18+0.19
Motherwell (3 Seasons)1 League534,2067941.046.74830511.296169-8-0.19+0.80
Oxford United (2 Seasons)3 Leagues483,8358042.942.6428734611.626743+24+0.56+0.67
Sheffield United (1 Season)2 Leagues124433710.54.9492489171.4287+1+0.20-0.63
Port Vale (1 Season)2 Leagues7448649.55.0670213001.4389-1-0.20+0.28
Middlesbrough (1 Season)1 League183834.40.91830001.003300.00-0.25
FA Cup (8 Seasons)181,3557555.115.115871331831.952913+16+1.06+1.39
Championship (6 Seasons)17811,0126238.0122.411584816321411.33162157+5+0.04-0.02
EFL Cup (6 Seasons)97668548.28.5895711042.002113+8+0.94+0.68
League One (5 Seasons)12610,3468250.0115.01158798112651.73184121+63+0.55+0.62
Conf Premier (4 Seasons)1086,7836341.075.47137
Premiership (3 Seasons)534,2067941.046.74830511.296169-8-0.19+0.80
PL2 — Div. 2 (1 Season)183834.40.91830001.003300.00-0.25
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2011-201220Harriers1 League129037521.810.0111
2012-201321Harriers1 League392,2525854.425.02118
2013-201422Harriers1 League251,0214124.711.3916
2014-201523Harriers1 League322,6078163.029.0302
2014-201523Motherwell1 League117727022.68.6102111.271710+7+0.82+1.90
2015-201624Motherwell1 League383,0748189.934.23424401.324459-15-0.44-0.18
2016-201725Motherwell1 League43609010.54.04401.00
2016-201725Oxford United2 Leagues453,6018076.940.0399033611.606141+20+0.50+0.17
2017-201826Oxford United2 Leagues3234785.52.63661002.0062+4+1.54+1.76
2017-201826Middlesbrough1 League183834.40.91830001.003300.00-0.25
2017-201826Middlesbrough2 Leagues187514217.48.364121071.67149+5+0.60+0.15
2018-201927Sheffield United2 Leagues124433710.54.9492489171.4287+1+0.20-0.63
2018-201927Middlesbrough2 Leagues22101054.52.321052042.0054+1+0.43+0.43
2019-202028Middlesbrough3 Leagues402,7266861.430.3308216102661.153739-2-0.07+0.61
2020-202129Middlesbrough2 Leagues432,2455252.024.9238113201951.403729+8+0.32+0.62
2021-202230Sheffield Weds2 Leagues403,4388679.638.239873412731.716142+19+0.50-0.11
2022-202331Sheffield Weds3 Leagues473,8728279.243.042903952132.037939+40+0.93-0.13
2023-202432Sheffield Weds2 Leagues302,4468255.527.226892443121.463138-7-0.26+0.48
2024-202533Sheffield Weds2 Leagues443,0657068.134.1338527112451.254945+4+0.12+0.56
2025-202634Port Vale2 Leagues7448649.55.0670213001.4389-1-0.20+0.28
15 Seasons7 Clubs6 Leagues49234,4687042.8383.03728622912021541.50457373+84+0.28+0.38
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (4 Seasons)4 Leagues16112,8218070.8142.5140881242125131.63220164+56+0.39+0.48
Harriers (4 Seasons)1 League1086,7836341.075.47137
Middlesbrough (4 Seasons)3 Leagues1035,9325833.565.96182354221221.369381+12+0.18+0.19
Motherwell (3 Seasons)1 League534,2067941.046.74830511.296169-8-0.19+0.80
Oxford United (2 Seasons)3 Leagues483,8358042.942.6428734611.626743+24+0.56+0.67
Sheffield United (1 Season)2 Leagues124433710.54.9492489171.4287+1+0.20-0.63
Port Vale (1 Season)2 Leagues7448649.55.0670213001.4389-1-0.20+0.28
Middlesbrough (1 Season)1 League183834.40.91830001.003300.00-0.25
FA Cup (8 Seasons)181,3557555.115.115871331831.952913+16+1.06+1.39
Championship (6 Seasons)17811,0126238.0122.411584816321411.33162157+5+0.04-0.02
EFL Cup (6 Seasons)97668548.28.5895711042.002113+8+0.94+0.68
League One (5 Seasons)12610,3468250.0115.01158798112651.73184121+63+0.55+0.62
Conf Premier (4 Seasons)1086,7836341.075.47137
Premiership (3 Seasons)534,2067941.046.74830511.296169-8-0.19+0.80
PL2 — Div. 2 (1 Season)183834.40.91830001.003300.00-0.25
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
2011-201220Harrierseng ENG5. Conf Premier6th129037521.810.0111
2012-201321Harrierseng ENG5. Conf Premier2nd392,2525854.425.02118
2013-201422Harrierseng ENG5. Conf Premier7th251,0214124.711.3916
2014-201523Harrierseng ENG5. Conf Premier16th322,6078163.029.0302Matches
2014-201523Motherwellsct SCO1. Premiership11th117727022.68.6102111.271710+7+0.82+1.90Matches
2015-201624Motherwellsct SCO1. Premiership5th383,0748189.934.23424401.324459-15-0.44-0.18Matches
2016-201725Motherwellsct SCO1. Premiership9th43609010.54.04401.00Matches
2016-201725Oxford Unitedeng ENG3. League One8th393,0617873.934.03327611.514536+9+0.26-0.07Matches
2017-201826Oxford Unitedeng ENG3. League One16th2168844.11.921003.0030+3+1.61+1.79Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 24th183834.40.91830001.003300.00-0.25Matches
2017-201826Middlesbrougheng ENG2. Championship5th177414417.98.2641161.59149+5+0.61+0.16Matches
2018-201927Sheffield Unitedeng ENG2. Championship2nd11353328.53.9393389171.5586+2+0.51-0.32Matches
2018-201927Middlesbrougheng ENG2. Championship7th00004Matches
2019-202028Middlesbrougheng ENG2. Championship17th382,6126963.129.029821592651.183637-1-0.03+0.67Matches
2020-202129Middlesbrougheng ENG2. Championship10th422,1555152.123.9228112201941.363326+7+0.29+0.52Matches
2021-202230Sheffield Wedseng ENG3. League One4th393,3488680.937.238873312731.736142+19+0.51-0.51Matches
2022-202331Sheffield Wedseng ENG3. League One3rd413,4528483.438.438893532511.987335+38+0.99+0.21Matches
2023-202432Sheffield Wedseng ENG2. Championship20th292,3568156.926.225892343111.483037-7-0.27+0.59Matches
2024-202533Sheffield Wedseng ENG2. Championship12th412,7956867.531.1308424112441.174142-1-0.03+0.50Matches
2025-202634Port Valeeng ENG3. League One22nd5317637.73.5472213000.8028-6-1.70-1.26Matches
15 Seasons7 Clubs4 Leagues46532,3477042.3359.43498620911621471.46407347+60+0.21+0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (4 Seasons)2 Leagues15011,9518072.2132.813187115192691.60205156+49+0.37+0.56
Harriers (4 Seasons)1 League1086,7836341.075.47137
Middlesbrough (4 Seasons)1 League975,5085733.361.25781314021191.338372+11+0.18+0.18
Motherwell (3 Seasons)1 League534,2067941.046.74830511.296169-8-0.19+0.80
Oxford United (2 Seasons)1 League413,2297939.035.93528611.584836+12+0.33+0.41
Sheffield United (1 Season)1 League11353328.53.9393389171.5586+2+0.51-0.32
Port Vale (1 Season)1 League5317637.73.5472213000.8028-6-1.70-1.26
Middlesbrough (1 Season)1 League183834.40.91830001.003300.00-0.25
Championship (6 Seasons)17811,0126238.0122.411584816321411.33162157+5+0.04-0.02
League One (5 Seasons)12610,3468250.0115.01158798112651.73184121+63+0.55+0.62
Conf Premier (4 Seasons)1086,7836341.075.47137
Premiership (3 Seasons)534,2067941.046.74830511.296169-8-0.19+0.80
PL2 — Div. 2 (1 Season)183834.40.91830001.003300.00-0.25
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
2016-201725Oxford Unitedeng ENGFA Cup9th654090100.06.06906002.17165+11+1.83Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th1666655.00.71660000.0032+1+1.36+4.70Matches
2017-201826Middlesbrougheng ENGFA Cup17th110105.60.10011013.000000.00-0.53Matches
2018-201927Sheffield Unitedeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2018-201927Middlesbrougheng ENGEFL Cup5th221010541.22.321052002.0054+1+0.43+0.43Matches
2019-202028Middlesbrougheng ENGEFL Cup58th00001Matches
2019-202028Middlesbrougheng ENGFA Cup33rd21145763.31.3190112400.5012-1-0.79-0.79Matches
2020-202129Middlesbrougheng ENGEFL Cup33rd1909050.01.01901013.0043+1+1.00+3.00Matches
2021-202230Sheffield Wedseng ENGFA Cup1909050.01.01901001.000000.00+3.00Matches
2022-202331Sheffield Wedseng ENGEFL CupRd321306543.31.41120111012.001100.00-2.65Matches
2022-202331Sheffield Wedseng ENGFA Cup42907364.43.2390312012.5053+2+0.62+0.06Matches
2023-202432Sheffield Wedseng ENGFA Cup1909033.31.01901011.001100.00-0.50Matches
2024-202533Sheffield Wedseng ENGEFL CupRd432709075.03.03903012.3383+5+1.67+0.67Matches
2025-202634Port Valeeng ENGFA CupQF21316623.01.52660003.0061+5+3.44+4.26Matches
10 Seasons5 Clubs2 Leagues272,1217952.423.623892041671.965026+24+1.02+1.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (4 Seasons)2 Leagues118707955.89.7993921542.09158+7+0.72+0.07
Middlesbrough (4 Seasons)2 Leagues64247136.24.7498421731.83109+1+0.21+0.36
Oxford United (2 Seasons)2 Leagues76068791.86.77876001.86197+12+1.78+5.12
Port Vale (1 Season)1 League21316623.01.52660003.0061+5+3.44+4.26
Sheffield United (1 Season)1 League19090100.01.01901000.0001-1-1.00
FA Cup (8 Seasons)181,3557555.115.115871331831.952913+16+1.06+1.39
EFL Cup (6 Seasons)97668548.28.5895711042.002113+8+0.94+0.68
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201220Harrierseng ENG5. Conf Premier10.0209
2012-201321Harrierseng ENG5. Conf Premier25.03016
2013-201422Harrierseng ENG5. Conf Premier11.32016
2014-201523Harrierseng ENG5. Conf Premier29.03031Matches
2014-201523Motherwellsct SCO1. Premiership8.610Matches
2015-201624Motherwellsct SCO1. Premiership34.21040Matches
2016-201725Oxford Unitedeng ENGFA Cup6.02000Matches
2016-201725Oxford Unitedeng ENG3. League One34.05004300000000Matches
2016-201725Motherwellsct SCO1. Premiership4.0104Matches
2017-201826Middlesbrougheng ENG2. Championship8.2000614046611000Matches
2017-201826Oxford Unitedeng ENGEFL Cup0.7000210000000Matches
2017-201826Middlesbrougheng ENGFA Cup0.10000100000Matches
2017-201826Oxford Unitedeng ENG3. League One1.9000100000000Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 20.90000Matches
2018-201927Sheffield Unitedeng ENG2. Championship3.90005213263000Matches
2018-201927Middlesbrougheng ENGEFL Cup2.30002211200000Matches
2018-201927Sheffield Unitedeng ENGFA Cup1.0000200400000Matches
2019-202028Middlesbrougheng ENG2. Championship29.04104041318524370Matches
2019-202028Middlesbrougheng ENGFA Cup1.300013013100Matches
2020-202129Middlesbrougheng ENG2. Championship23.910024431218715210Matches
2020-202129Middlesbrougheng ENGEFL Cup1.00000107000Matches
2021-202230Sheffield Wedseng ENGFA Cup1.00000203010Matches
2021-202230Sheffield Wedseng ENG3. League One37.25003745420032282Matches
2022-202331Sheffield Wedseng ENGEFL Cup1.40003105200Matches
2022-202331Sheffield Wedseng ENGFA Cup3.210014017320Matches
2022-202331Sheffield Wedseng ENG3. League One38.44002641923739410Matches
2023-202432Sheffield Wedseng ENG2. Championship26.26002035112930230Matches
2023-202432Sheffield Wedseng ENGFA Cup1.00000204200Matches
2024-202533Sheffield Wedseng ENG2. Championship31.13003231115828320Matches
2024-202533Sheffield Wedseng ENGEFL Cup3.000012113260Matches
2025-202634Port Valeeng ENGFA Cup1.50001204030Matches
2025-202634Port Valeeng ENG3. League One3.500045034660Matches
15 Seasons7 Clubs6 Leagues383.04410367278331290196214002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (4 Seasons)4 Leagues142.51900120163167661381332
Harriers (4 Seasons)1 League75.410072
Middlesbrough (4 Seasons)3 Leagues65.951073105164504669000
Motherwell (3 Seasons)1 League46.73044
Oxford United (2 Seasons)3 Leagues42.67004610000000
Sheffield United (1 Season)2 Leagues4.90007213663000
Port Vale (1 Season)2 Leagues5.000057038690
Middlesbrough (1 Season)1 League0.90000
FA Cup (8 Seasons)15.130051404566000
Championship (6 Seasons)122.4141012716618737109127000
EFL Cup (6 Seasons)8.50008723746000
League One (5 Seasons)115.0140011191134717775002
Conf Premier (4 Seasons)75.410072
Premiership (3 Seasons)46.73044
PL2 — Div. 2 (1 Season)0.90000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201220Harriers1 League10.0209
2012-201321Harriers1 League25.03016
2013-201422Harriers1 League11.32016
2014-201523Harriers1 League29.03031
2014-201523Motherwell1 League8.610
2015-201624Motherwell1 League34.21040
2016-201725Motherwell1 League4.0104
2016-201725Oxford United2 Leagues40.07004300000000
2017-201826Oxford United2 Leagues2.6000310000000
2017-201826Middlesbrough1 League0.90000
2017-201826Middlesbrough2 Leagues8.3000615046611000
2018-201927Sheffield United2 Leagues4.90007213663000
2018-201927Middlesbrough2 Leagues2.30002211200000
2019-202028Middlesbrough3 Leagues30.34104144319825370
2020-202129Middlesbrough2 Leagues24.910024441219415210
2021-202230Sheffield Weds2 Leagues38.25003747420332292
2022-202331Sheffield Weds3 Leagues43.05003046925944430
2023-202432Sheffield Weds2 Leagues27.26002037113332230
2024-202533Sheffield Weds2 Leagues34.13003333217130380
2025-202634Port Vale2 Leagues5.000057038690
15 Seasons7 Clubs6 Leagues383.04410367278331290196214002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (4 Seasons)4 Leagues142.51900120163167661381332
Harriers (4 Seasons)1 League75.410072
Middlesbrough (4 Seasons)3 Leagues65.951073105164504669000
Motherwell (3 Seasons)1 League46.73044
Oxford United (2 Seasons)3 Leagues42.67004610000000
Sheffield United (1 Season)2 Leagues4.90007213663000
Port Vale (1 Season)2 Leagues5.000057038690
Middlesbrough (1 Season)1 League0.90000
FA Cup (8 Seasons)15.130051404566000
Championship (6 Seasons)122.4141012716618737109127000
EFL Cup (6 Seasons)8.50008723746000
League One (5 Seasons)115.0140011191134717775002
Conf Premier (4 Seasons)75.410072
Premiership (3 Seasons)46.73044
PL2 — Div. 2 (1 Season)0.90000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201220Harrierseng ENG5. Conf Premier6th10.0209
2012-201321Harrierseng ENG5. Conf Premier2nd25.03016
2013-201422Harrierseng ENG5. Conf Premier7th11.32016
2014-201523Harrierseng ENG5. Conf Premier16th29.03031Matches
2014-201523Motherwellsct SCO1. Premiership11th8.610Matches
2015-201624Motherwellsct SCO1. Premiership5th34.21040Matches
2016-201725Motherwellsct SCO1. Premiership9th4.0104Matches
2016-201725Oxford Unitedeng ENG3. League One8th34.05004300000000Matches
2017-201826Oxford Unitedeng ENG3. League One16th1.9000100000000Matches
2017-201826Middlesbrougheng ENGJr. PL2 — Div. 24th0.90000Matches
2017-201826Middlesbrougheng ENG2. Championship5th8.2000614046611000Matches
2018-201927Sheffield Unitedeng ENG2. Championship2nd3.90005213263000Matches
2019-202028Middlesbrougheng ENG2. Championship17th29.04104041318524370Matches
2020-202129Middlesbrougheng ENG2. Championship10th23.910024431218715210Matches
2021-202230Sheffield Wedseng ENG3. League One4th37.25003745420032282Matches
2022-202331Sheffield Wedseng ENG3. League One3rd38.44002641923739410Matches
2023-202432Sheffield Wedseng ENG2. Championship20th26.26002035112930230Matches
2024-202533Sheffield Wedseng ENG2. Championship12th31.13003231115828320Matches
2025-202634Port Valeeng ENG3. League One22nd3.500045034660Matches
15 Seasons7 Clubs4 Leagues359.44110354257311208186202002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (4 Seasons)2 Leagues132.81800115152157241291242
Harriers (4 Seasons)1 League75.410072
Middlesbrough (4 Seasons)1 League61.25107098154184569000
Motherwell (3 Seasons)1 League46.73044
Oxford United (2 Seasons)1 League35.95004400000000
Sheffield United (1 Season)1 League3.90005213263000
Port Vale (1 Season)1 League3.500045034660
Middlesbrough (1 Season)1 League0.90000
Championship (6 Seasons)122.4141012716618737109127000
League One (5 Seasons)115.0140011191134717775002
Conf Premier (4 Seasons)75.410072
Premiership (3 Seasons)46.73044
PL2 — Div. 2 (1 Season)0.90000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201725Oxford Unitedeng ENGFA Cup9th6.02000Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th0.7000210000000Matches
2017-201826Middlesbrougheng ENGFA Cup17th0.10000100000Matches
2018-201927Sheffield Unitedeng ENGFA Cup33rd1.0000200400000Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.30002211200000Matches
2019-202028Middlesbrougheng ENGFA Cup33rd1.300013013100Matches
2020-202129Middlesbrougheng ENGEFL Cup33rd1.00000107000Matches
2021-202230Sheffield Wedseng ENGFA Cup1.00000203010Matches
2022-202331Sheffield Wedseng ENGEFL CupRd31.40003105200Matches
2022-202331Sheffield Wedseng ENGFA Cup3.210014017320Matches
2023-202432Sheffield Wedseng ENGFA Cup1.00000204200Matches
2024-202533Sheffield Wedseng ENGEFL CupRd43.000012113260Matches
2025-202634Port Valeeng ENGFA CupQF1.50001204030Matches
10 Seasons5 Clubs2 Leagues23.630013212821012000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (4 Seasons)2 Leagues9.7100511142990
Middlesbrough (4 Seasons)2 Leagues4.70003713210000
Oxford United (2 Seasons)2 Leagues6.7200210000000
Port Vale (1 Season)1 League1.50001204030
Sheffield United (1 Season)1 League1.0000200400000
FA Cup (8 Seasons)15.130051404566000
EFL Cup (6 Seasons)8.50008723746000

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.

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.

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.