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
2014-201518Huddersfield Towneng ENG2. Championship1010.0000000000.000.000.000.000.00Matches
2014-201518Harrierseng ENG5. Conf Premier221441.6000000100.000.000.000.000.00Matches
2015-201619Huddersfield Towneng ENG2. Championship1010.0000000000.000.000.000.000.00Matches
2015-201619York Cityeng ENG4. League Two12121,08012.0000000200.000.000.000.000.00Matches
2016-201720Cheltenham Towneng ENG4. League Two21211,87120.8213200720.100.050.140.100.14Matches
2016-201720Kilmarnocksct SCO1. Premiership111197110.8000000500.000.000.000.000.00Matches
2017-201821Cheltenham Towneng ENGEFL Cup221651.8000000000.000.000.000.000.00Matches
2017-201821Cheltenham Towneng ENGFA Cup10600.7000000100.000.000.000.000.00Matches
2017-201821Cheltenham Towneng ENG4. League Two34332,96733.0527500500.150.060.210.150.21Matches
2018-201922Cheltenham Towneng ENGEFL Cup222102.3000000100.000.000.000.000.00Matches
2018-201922Cheltenham Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201922Cheltenham Towneng ENG4. League Two38363,24836.1404400510.110.000.110.110.11Matches
2019-202023Cheltenham Towneng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2019-202023Cheltenham Towneng ENG4. League Two13111,00011.1202200200.180.000.180.180.18Matches
2020-202124Cheltenham Towneng ENGEFL Cup211141.3000000100.000.000.000.000.00Matches
2020-202124Cheltenham Towneng ENGFA Cup433373.7101100100.270.000.270.270.27Matches
2020-202124Cheltenham Towneng ENG4. League Two29292,61029.0628600500.210.070.280.210.28Matches
2021-202225Cheltenham Towneng ENGEFL Cup211351.5000000000.000.000.000.000.00Matches
2021-202225Cheltenham Towneng ENG3. League One31292,63629.3415400910.140.030.170.140.17Matches
2022-202326Huddersfield Towneng ENG2. Championship1688089.0011000410.000.110.110.000.11Matches
2022-202326Huddersfield Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Huddersfield Towneng ENGFA Cup10530.6011000000.001.701.700.001.70Matches
2023-202427Wrexhameng ENGEFL Cup111201.3101100000.750.000.750.750.75Matches
2023-202427Wrexhameng ENGFA Cup00Matches
2023-202427Wrexhameng ENG4. League Two24201,67418.6303300620.160.000.160.160.16Matches
2024-202528Wrexhameng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2024-202528Wrexhameng ENGFA Cup00Matches
2024-202528Wrexhameng ENG3. League One00Matches
2025-202629Shrewsbury Towneng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2025-202629Shrewsbury Towneng ENG4. League Two43423,75641.74374001110.100.070.170.100.17Matches
12 Seasons7 Clubs7 Leagues29927224,711274.633114433006780.120.040.160.120.16
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
Cheltenham Town (6 Seasons)4 Leagues18217115,623173.62463024003840.140.030.170.140.17
Huddersfield Town (3 Seasons)3 Leagues20995310.6022000410.000.190.190.000.19
Wrexham (2 Seasons)4 Leagues26221,88420.9505500620.240.000.240.240.24
Shrewsbury Town (1 Season)2 Leagues46454,05645.14374001110.090.070.160.090.16
York City (1 Season)1 League12121,08012.0000000200.000.000.000.000.00
Kilmarnock (1 Season)1 League111197110.8000000500.000.000.000.000.00
Harriers (1 Season)1 League221441.6000000100.000.000.000.000.00
League Two (8 Seasons)21420418,206202.32683426004360.130.040.170.130.17
FA Cup (8 Seasons)1291,02011.3112100300.090.090.180.090.18
EFL Cup (7 Seasons)11992410.3202200200.190.000.190.190.19
Championship (3 Seasons)1888109.0011000410.000.110.110.000.11
League One (2 Seasons)31292,63629.3415400910.140.030.170.140.17
Premiership (1 Season)111197110.8000000500.000.000.000.000.00
Conf Premier (1 Season)221441.6000000100.000.000.000.000.00
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
2014-201518Harriers1 League221441.6000000100.000.000.000.000.00
2014-201518Huddersfield Town1 League1010.0000000000.000.000.000.000.00
2015-201619Huddersfield Town1 League1010.0000000000.000.000.000.000.00
2015-201619York City1 League12121,08012.0000000200.000.000.000.000.00
2016-201720Kilmarnock1 League111197110.8000000500.000.000.000.000.00
2016-201720Cheltenham Town1 League21211,87120.8213200720.100.050.140.100.14
2017-201821Cheltenham Town3 Leagues37353,19235.5527500600.140.060.200.140.20
2018-201922Cheltenham Town3 Leagues41393,54839.4404400610.100.000.100.100.10
2019-202023Cheltenham Town2 Leagues15131,18013.1202200300.150.000.150.150.15
2020-202124Cheltenham Town3 Leagues35333,06134.0729700700.210.060.260.210.26
2021-202225Cheltenham Town2 Leagues33302,77130.8415400910.130.030.160.130.16
2022-202326Huddersfield Town3 Leagues18995110.6022000410.000.190.190.000.19
2023-202427Wrexham3 Leagues25211,79419.9404400620.200.000.200.200.20
2024-202528Wrexham3 Leagues11901.0101100001.000.001.001.001.00
2025-202629Shrewsbury Town2 Leagues46454,05645.14374001110.090.070.160.090.16
12 Seasons7 Clubs7 Leagues29927224,711274.633114433006780.120.040.160.120.16
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
Cheltenham Town (6 Seasons)4 Leagues18217115,623173.62463024003840.140.030.170.140.17
Huddersfield Town (3 Seasons)3 Leagues20995310.6022000410.000.190.190.000.19
Wrexham (2 Seasons)4 Leagues26221,88420.9505500620.240.000.240.240.24
Shrewsbury Town (1 Season)2 Leagues46454,05645.14374001110.090.070.160.090.16
York City (1 Season)1 League12121,08012.0000000200.000.000.000.000.00
Kilmarnock (1 Season)1 League111197110.8000000500.000.000.000.000.00
Harriers (1 Season)1 League221441.6000000100.000.000.000.000.00
League Two (8 Seasons)21420418,206202.32683426004360.130.040.170.130.17
FA Cup (8 Seasons)1291,02011.3112100300.090.090.180.090.18
EFL Cup (7 Seasons)11992410.3202200200.190.000.190.190.19
Championship (3 Seasons)1888109.0011000410.000.110.110.000.11
League One (2 Seasons)31292,63629.3415400910.140.030.170.140.17
Premiership (1 Season)111197110.8000000500.000.000.000.000.00
Conf Premier (1 Season)221441.6000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201518Harrierseng ENG5. Conf Premier16th221441.6000000100.000.000.000.000.00Matches
2014-201518Huddersfield Towneng ENG2. Championship16th1010.0000000000.000.000.000.000.00Matches
2015-201619Huddersfield Towneng ENG2. Championship19th1010.0000000000.000.000.000.000.00Matches
2015-201619York Cityeng ENG4. League Two24th12121,08012.0000000200.000.000.000.000.00Matches
2016-201720Kilmarnocksct SCO1. Premiership8th111197110.8000000500.000.000.000.000.00Matches
2016-201720Cheltenham Towneng ENG4. League Two21st21211,87120.8213200720.100.050.140.100.14Matches
2017-201821Cheltenham Towneng ENG4. League Two17th34332,96733.0527500500.150.060.210.150.21Matches
2018-201922Cheltenham Towneng ENG4. League Two16th38363,24836.1404400510.110.000.110.110.11Matches
2019-202023Cheltenham Towneng ENG4. League Two4th13111,00011.1202200200.180.000.180.180.18Matches
2020-202124Cheltenham Towneng ENG4. League Two1st29292,61029.0628600500.210.070.280.210.28Matches
2021-202225Cheltenham Towneng ENG3. League One15th31292,63629.3415400910.140.030.170.140.17Matches
2022-202326Huddersfield Towneng ENG2. Championship18th1688089.0011000410.000.110.110.000.11Matches
2023-202427Wrexhameng ENG4. League Two2nd24201,67418.6303300620.160.000.160.160.16Matches
2024-202528Wrexhameng ENG3. League One2nd00Matches
2025-202629Shrewsbury Towneng ENG4. League Two19th43423,75641.74374001110.100.070.170.100.17Matches
12 Seasons7 Clubs5 Leagues27625422,767253.030104030006280.120.040.160.120.16
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
Cheltenham Town (6 Seasons)2 Leagues16615914,332159.22362923003340.140.040.180.140.18
Huddersfield Town (3 Seasons)1 League1888109.0011000410.000.110.110.000.11
Wrexham (2 Seasons)2 Leagues24201,67418.6303300620.160.000.160.160.16
Shrewsbury Town (1 Season)1 League43423,75641.74374001110.100.070.170.100.17
York City (1 Season)1 League12121,08012.0000000200.000.000.000.000.00
Kilmarnock (1 Season)1 League111197110.8000000500.000.000.000.000.00
Harriers (1 Season)1 League221441.6000000100.000.000.000.000.00
League Two (8 Seasons)21420418,206202.32683426004360.130.040.170.130.17
Championship (3 Seasons)1888109.0011000410.000.110.110.000.11
League One (2 Seasons)31292,63629.3415400910.140.030.170.140.17
Premiership (1 Season)111197110.8000000500.000.000.000.000.00
Conf Premier (1 Season)221441.6000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201821Cheltenham Towneng ENGEFL Cup33rd221651.8000000000.000.000.000.000.00Matches
2017-201821Cheltenham Towneng ENGFA Cup85th10600.7000000100.000.000.000.000.00Matches
2018-201922Cheltenham Towneng ENGEFL Cup33rd222102.3000000100.000.000.000.000.00Matches
2018-201922Cheltenham Towneng ENGFA Cup65th11901.0000000000.000.000.000.000.00Matches
2019-202023Cheltenham Towneng ENGFA Cup65th221802.0000000100.000.000.000.000.00Matches
2020-202124Cheltenham Towneng ENGEFL Cup33rd211141.3000000100.000.000.000.000.00Matches
2020-202124Cheltenham Towneng ENGFA Cup17th433373.7101100100.270.000.270.270.27Matches
2021-202225Cheltenham Towneng ENGEFL CupRd3211351.5000000000.000.000.000.000.00Matches
2022-202326Huddersfield Towneng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202326Huddersfield Towneng ENGFA Cup10530.6011000000.001.701.700.001.70Matches
2023-202427Wrexhameng ENGEFL CupRd2111201.3101100000.750.000.750.750.75Matches
2023-202427Wrexhameng ENGFA Cup00Matches
2024-202528Wrexhameng ENGEFL CupRd111901.0101100001.000.001.001.001.00Matches
2024-202528Wrexhameng ENGFA Cup00Matches
2025-202629Shrewsbury Towneng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
9 Seasons4 Clubs2 Leagues23181,94421.6314300500.140.050.190.140.19
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Cheltenham Town (5 Seasons)2 Leagues16121,29114.3101100500.070.000.070.070.07
Wrexham (2 Seasons)2 Leagues222102.3202200000.860.000.860.860.86
Shrewsbury Town (1 Season)1 League333003.3000000000.000.000.000.000.00
Huddersfield Town (1 Season)2 Leagues211431.6011000000.000.630.630.000.63
FA Cup (8 Seasons)1291,02011.3112100300.090.090.180.090.18
EFL Cup (7 Seasons)11992410.3202200200.190.000.190.190.19

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
2014-201518Huddersfield Towneng ENG2. Championship0.0000.0000Matches
2014-201518Harrierseng ENG5. Conf Premier1.6000.0000Matches
2015-201619Huddersfield Towneng ENG2. Championship0.0000.0000Matches
2015-201619York Cityeng ENG4. League Two12.0000.0000Matches
2016-201720Cheltenham Towneng ENG4. League Two20.82080.000.380.2500Matches
2016-201720Kilmarnocksct SCO1. Premiership10.8030.280.0000Matches
2017-201821Cheltenham Towneng ENGEFL Cup1.802150.01.090.550.000.0000Matches
2017-201821Cheltenham Towneng ENGFA Cup0.70100.01.500.000.0000Matches
2017-201821Cheltenham Towneng ENG4. League Two33.050100.000.300.5000Matches
2018-201922Cheltenham Towneng ENGEFL Cup2.30000.000.0000Matches
2018-201922Cheltenham Towneng ENGFA Cup1.00100.01.000.000.0000Matches
2018-201922Cheltenham Towneng ENG4. League Two36.1400Matches
2019-202023Cheltenham Towneng ENGFA Cup2.00000.000.0000Matches
2019-202023Cheltenham Towneng ENG4. League Two11.1212216.71.080.180.171.0000Matches
2020-202124Cheltenham Towneng ENGEFL Cup1.303266.72.371.580.000.0000Matches
2020-202124Cheltenham Towneng ENGFA Cup3.718225.02.140.530.130.5000Matches
2020-202124Cheltenham Towneng ENG4. League Two29.06482245.81.660.760.130.2700Matches
2021-202225Cheltenham Towneng ENGEFL Cup1.50000.000.0000Matches
2021-202225Cheltenham Towneng ENG3. League One29.34351542.91.190.510.110.2700Matches
2022-202326Huddersfield Towneng ENG2. Championship9.00400.00.450.000.0000Matches
2022-202326Huddersfield Towneng ENGEFL Cup1.00000.000.0000Matches
2022-202326Huddersfield Towneng ENGFA Cup0.60000.000.0000Matches
2023-202427Wrexhameng ENGEFL Cup1.312150.01.500.750.501.0000Matches
2023-202427Wrexhameng ENG4. League Two18.6324729.21.290.380.130.4300Matches
2024-202528Wrexhameng ENGEFL Cup1.014250.04.002.000.250.5000Matches
2025-202629Shrewsbury Towneng ENGFA Cup3.30500.01.500.000.0000Matches
2025-202629Shrewsbury Towneng ENG4. League Two41.74501632.01.200.380.080.2500Matches
12 Seasons7 Clubs7 Leagues274.6331999144.20.930.380.150.3200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cheltenham Town (6 Seasons)4 Leagues173.6241106256.40.800.450.180.3200
Huddersfield Town (3 Seasons)3 Leagues10.60400.00.380.000.0000
Wrexham (2 Seasons)4 Leagues20.95301033.31.430.480.170.5000
Shrewsbury Town (1 Season)2 Leagues45.14551629.11.220.360.070.2500
York City (1 Season)1 League12.0000.0000
Kilmarnock (1 Season)1 League10.8030.280.0000
Harriers (1 Season)1 League1.6000.0000
League Two (8 Seasons)202.3261346548.50.870.390.160.3400
FA Cup (8 Seasons)11.3115213.31.320.180.070.5000
EFL Cup (7 Seasons)10.3211654.51.070.580.180.3300
Championship (3 Seasons)9.00400.00.450.000.0000
League One (2 Seasons)29.34351542.91.190.510.110.2700
Premiership (1 Season)10.8030.280.0000
Conf Premier (1 Season)1.6000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201518Harriers1 League1.6000.0000
2014-201518Huddersfield Town1 League0.0000.0000
2015-201619Huddersfield Town1 League0.0000.0000
2015-201619York City1 League12.0000.0000
2016-201720Kilmarnock1 League10.8030.280.0000
2016-201720Cheltenham Town1 League20.82080.000.380.2500
2017-201821Cheltenham Town3 Leagues35.55311366.70.080.311.670.4500
2018-201922Cheltenham Town3 Leagues39.44100.00.300.000.0000
2019-202023Cheltenham Town2 Leagues13.1212216.70.920.150.171.0000
2020-202124Cheltenham Town3 Leagues34.07592644.11.730.760.120.2700
2021-202225Cheltenham Town2 Leagues30.84351542.91.140.490.110.2700
2022-202326Huddersfield Town3 Leagues10.60400.00.380.000.0000
2023-202427Wrexham3 Leagues19.9426830.81.300.400.150.5000
2024-202528Wrexham3 Leagues1.014250.04.002.000.250.5000
2025-202629Shrewsbury Town2 Leagues45.14551629.11.220.360.070.2500
12 Seasons7 Clubs7 Leagues274.6331999144.20.930.380.150.3200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cheltenham Town (6 Seasons)4 Leagues173.6241106256.40.800.450.180.3200
Huddersfield Town (3 Seasons)3 Leagues10.60400.00.380.000.0000
Wrexham (2 Seasons)4 Leagues20.95301033.31.430.480.170.5000
Shrewsbury Town (1 Season)2 Leagues45.14551629.11.220.360.070.2500
York City (1 Season)1 League12.0000.0000
Kilmarnock (1 Season)1 League10.8030.280.0000
Harriers (1 Season)1 League1.6000.0000
League Two (8 Seasons)202.3261346548.50.870.390.160.3400
FA Cup (8 Seasons)11.3115213.31.320.180.070.5000
EFL Cup (7 Seasons)10.3211654.51.070.580.180.3300
Championship (3 Seasons)9.00400.00.450.000.0000
League One (2 Seasons)29.34351542.91.190.510.110.2700
Premiership (1 Season)10.8030.280.0000
Conf Premier (1 Season)1.6000.0000
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
2014-201518Harrierseng ENG5. Conf Premier16th1.6000.0000Matches
2014-201518Huddersfield Towneng ENG2. Championship16th0.0000.0000Matches
2015-201619Huddersfield Towneng ENG2. Championship19th0.0000.0000Matches
2015-201619York Cityeng ENG4. League Two24th12.0000.0000Matches
2016-201720Kilmarnocksct SCO1. Premiership8th10.8030.280.0000Matches
2016-201720Cheltenham Towneng ENG4. League Two21st20.82080.000.380.2500Matches
2017-201821Cheltenham Towneng ENG4. League Two17th33.050100.000.300.5000Matches
2018-201922Cheltenham Towneng ENG4. League Two16th36.1400Matches
2019-202023Cheltenham Towneng ENG4. League Two4th11.1212216.71.080.180.171.0000Matches
2020-202124Cheltenham Towneng ENG4. League Two1st29.06482245.81.660.760.130.2700Matches
2021-202225Cheltenham Towneng ENG3. League One15th29.34351542.91.190.510.110.2700Matches
2022-202326Huddersfield Towneng ENG2. Championship18th9.00400.00.450.000.0000Matches
2023-202427Wrexhameng ENG4. League Two2nd18.6324729.21.290.380.130.4300Matches
2025-202629Shrewsbury Towneng ENG4. League Two19th41.74501632.01.200.380.080.2500Matches
12 Seasons7 Clubs5 Leagues253.0301738346.20.900.380.150.3100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cheltenham Town (6 Seasons)2 Leagues159.223955760.00.770.460.200.3300
Huddersfield Town (3 Seasons)1 League9.00400.00.450.000.0000
Wrexham (2 Seasons)2 Leagues18.6324729.21.290.380.130.4300
Shrewsbury Town (1 Season)1 League41.74501632.01.200.380.080.2500
York City (1 Season)1 League12.0000.0000
Kilmarnock (1 Season)1 League10.8030.280.0000
Harriers (1 Season)1 League1.6000.0000
League Two (8 Seasons)202.3261346548.50.870.390.160.3400
Championship (3 Seasons)9.00400.00.450.000.0000
League One (2 Seasons)29.34351542.91.190.510.110.2700
Premiership (1 Season)10.8030.280.0000
Conf Premier (1 Season)1.6000.0000
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
2017-201821Cheltenham Towneng ENGEFL Cup33rd1.802150.01.090.550.000.0000Matches
2017-201821Cheltenham Towneng ENGFA Cup85th0.70100.01.500.000.0000Matches
2018-201922Cheltenham Towneng ENGEFL Cup33rd2.30000.000.0000Matches
2018-201922Cheltenham Towneng ENGFA Cup65th1.00100.01.000.000.0000Matches
2019-202023Cheltenham Towneng ENGFA Cup65th2.00000.000.0000Matches
2020-202124Cheltenham Towneng ENGEFL Cup33rd1.303266.72.371.580.000.0000Matches
2020-202124Cheltenham Towneng ENGFA Cup17th3.718225.02.140.530.130.5000Matches
2021-202225Cheltenham Towneng ENGEFL CupRd31.50000.000.0000Matches
2022-202326Huddersfield Towneng ENGEFL CupRd11.00000.000.0000Matches
2022-202326Huddersfield Towneng ENGFA Cup0.60000.000.0000Matches
2023-202427Wrexhameng ENGEFL CupRd21.312150.01.500.750.501.0000Matches
2024-202528Wrexhameng ENGEFL CupRd11.014250.04.002.000.250.5000Matches
2025-202629Shrewsbury Towneng ENGFA Cup3.30500.01.500.000.0000Matches
9 Seasons4 Clubs2 Leagues21.6326830.81.200.370.120.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cheltenham Town (5 Seasons)2 Leagues14.3115533.31.050.350.070.2000
Wrexham (2 Seasons)2 Leagues2.326350.02.571.290.330.6700
Shrewsbury Town (1 Season)1 League3.30500.01.500.000.0000
Huddersfield Town (1 Season)2 Leagues1.60000.000.0000
FA Cup (8 Seasons)11.3115213.31.320.180.070.5000
EFL Cup (7 Seasons)10.3211654.51.070.580.180.3300

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
2014-201518Huddersfield Towneng ENG2. Championship1110.00.000113.000000.00+0.37Matches
2014-201518Harrierseng ENG5. Conf Premier2144723.51.620Matches
2015-201619Huddersfield Towneng ENG2. Championship1110.00.000140.0001-1-90.00-89.78Matches
2015-201619York Cityeng ENG4. League Two121,0809026.112.01211010.501428-14-1.17-0.52Matches
2016-201720Cheltenham Towneng ENG4. League Two211,8718945.220.82120001.382528-3-0.14+0.53Matches
2016-201720Kilmarnocksct SCO1. Premiership119718828.410.8111000.82Matches
2017-201821Cheltenham Towneng ENGEFL Cup21658378.61.82831001.5045-1-0.55-0.55Matches
2017-201821Cheltenham Towneng ENGFA Cup1606066.70.70016000.002200.00+6.00Matches
2017-201821Cheltenham Towneng ENG4. League Two342,9678771.733.03330181.094451-7-0.21-0.29Matches
2018-201922Cheltenham Towneng ENGEFL Cup2210105100.02.321052000.5023-1-0.43Matches
2018-201922Cheltenham Towneng ENGFA Cup1909033.31.01901013.0020+2+2.00+3.00Matches
2018-201922Cheltenham Towneng ENG4. League Two383,2488578.536.136893322401.244649-3-0.08+0.72Matches
2019-202023Cheltenham Towneng ENGFA Cup21809066.72.02902010.5024-2-1.00-2.00Matches
2019-202023Cheltenham Towneng ENG4. League Two131,0007730.911.111901125141.73135+8+0.72+0.04Matches
2020-202124Cheltenham Towneng ENGEFL Cup21145763.31.3190112401.5013-2-1.58-2.94Matches
2020-202124Cheltenham Towneng ENGFA Cup43378480.23.73100313702.2575+2+0.53+0.53Matches
2020-202124Cheltenham Towneng ENG4. League Two292,6109063.029.0299029001.764225+17+0.59+0.29Matches
2021-202225Cheltenham Towneng ENGEFL Cup21356850.01.5190114502.0020+2+1.33+3.33Matches
2021-202225Cheltenham Towneng ENG3. League One312,6368563.729.329902821801.354648-2-0.07+0.65Matches
2022-202326Huddersfield Towneng ENG2. Championship168085119.59.0884681741.13711-4-0.45-0.15Matches
2022-202326Huddersfield Towneng ENGEFL Cup19090100.01.01901000.0014-3-3.00Matches
2022-202326Huddersfield Towneng ENGFA Cup1535358.90.60015300.0013-2-3.40-3.40Matches
2023-202427Wrexhameng ENGEFL Cup112012050.01.311201001.001100.000.00Matches
2023-202427Wrexhameng ENGFA Cup00003Matches
2023-202427Wrexhameng ENG4. League Two241,6747040.418.620801341791.883526+9+0.48-0.54Matches
2024-202528Wrexhameng ENGEFL Cup19090100.01.01901000.0024-2-2.00Matches
2024-202528Wrexhameng ENGFA Cup00001Matches
2024-202528Wrexhameng ENG3. League One00001Matches
2025-202629Shrewsbury Towneng ENGFA Cup3300100100.03.331003002.0068-2-0.60Matches
2025-202629Shrewsbury Towneng ENG4. League Two433,7568790.741.742893913301.093860-22-0.53+0.64Matches
12 Seasons7 Clubs7 Leagues29924,7118338.8274.6272892472723481.31343374-31-0.12+0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham Town (6 Seasons)4 Leagues18215,6238660.4173.6171901621126241.39238228+10+0.06+0.22
Huddersfield Town (3 Seasons)3 Leagues20953487.610.69857112191.05919-10-0.94-0.65
Wrexham (2 Seasons)4 Leagues261,8847220.820.9228315417141.773831+7+0.33-0.64
Shrewsbury Town (1 Season)2 Leagues464,0568891.445.145894213301.154468-24-0.53+0.64
York City (1 Season)1 League121,0809026.112.01211010.501428-14-1.17-0.52
Kilmarnock (1 Season)1 League119718828.410.8111000.82
Harriers (1 Season)1 League2144723.51.620
League Two (8 Seasons)21418,2068556.5202.3204881861017321.33257272-15-0.07-0.07
FA Cup (8 Seasons)121,0208554.011.3997935061.582022-2-0.18+0.47
EFL Cup (7 Seasons)119248471.610.3995823501.091320-7-0.68-0.19
Championship (3 Seasons)18810456.59.08846101791.17712-5-0.56-0.26
League One (2 Seasons)312,6368531.829.329902821811.354648-2-0.07+0.65
Premiership (1 Season)119718828.410.8111000.82
Conf Premier (1 Season)2144723.51.620
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
2014-201518Harriers1 League2144723.51.620
2014-201518Huddersfield Town1 League1110.00.000113.000000.00+0.37
2015-201619Huddersfield Town1 League1110.00.000140.0001-1-90.00-89.78
2015-201619York City1 League121,0809026.112.01211010.501428-14-1.17-0.52
2016-201720Kilmarnock1 League119718828.410.8111000.82
2016-201720Cheltenham Town1 League211,8718945.220.82120001.382528-3-0.14+0.53
2017-201821Cheltenham Town3 Leagues373,1928671.935.535833126081.085058-8-0.23-0.15
2018-201922Cheltenham Town3 Leagues413,5488776.839.439903622411.255052-2-0.05+0.79
2019-202023Cheltenham Town2 Leagues151,1807933.613.113901325151.57159+6+0.46-0.24
2020-202124Cheltenham Town3 Leagues353,0618764.634.033913323101.805033+17+0.50+0.18
2021-202225Cheltenham Town2 Leagues332,7718462.830.830902932701.39484800.00+0.82
2022-202326Huddersfield Town3 Leagues189515322.010.6985792141.00918-9-0.85-0.56
2023-202427Wrexham3 Leagues251,7947237.819.9218214417121.843627+9+0.45-0.52
2024-202528Wrexham3 Leagues190902.11.01901020.0024-2-2.00
2025-202629Shrewsbury Town2 Leagues464,0568891.445.145894213301.154468-24-0.53+0.64
12 Seasons7 Clubs7 Leagues29924,7118338.8274.6272892472723481.31343374-31-0.12+0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham Town (6 Seasons)4 Leagues18215,6238660.4173.6171901621126241.39238228+10+0.06+0.22
Huddersfield Town (3 Seasons)3 Leagues20953487.610.69857112191.05919-10-0.94-0.65
Wrexham (2 Seasons)4 Leagues261,8847220.820.9228315417141.773831+7+0.33-0.64
Shrewsbury Town (1 Season)2 Leagues464,0568891.445.145894213301.154468-24-0.53+0.64
York City (1 Season)1 League121,0809026.112.01211010.501428-14-1.17-0.52
Kilmarnock (1 Season)1 League119718828.410.8111000.82
Harriers (1 Season)1 League2144723.51.620
League Two (8 Seasons)21418,2068556.5202.3204881861017321.33257272-15-0.07-0.07
FA Cup (8 Seasons)121,0208554.011.3997935061.582022-2-0.18+0.47
EFL Cup (7 Seasons)119248471.610.3995823501.091320-7-0.68-0.19
Championship (3 Seasons)18810456.59.08846101791.17712-5-0.56-0.26
League One (2 Seasons)312,6368531.829.329902821811.354648-2-0.07+0.65
Premiership (1 Season)119718828.410.8111000.82
Conf Premier (1 Season)2144723.51.620
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-201518Harrierseng ENG5. Conf Premier16th2144723.51.620Matches
2014-201518Huddersfield Towneng ENG2. Championship16th1110.00.000113.000000.00+0.37Matches
2015-201619Huddersfield Towneng ENG2. Championship19th1110.00.000140.0001-1-90.00-89.78Matches
2015-201619York Cityeng ENG4. League Two24th121,0809026.112.01211010.501428-14-1.17-0.52Matches
2016-201720Kilmarnocksct SCO1. Premiership8th119718828.410.8111000.82Matches
2016-201720Cheltenham Towneng ENG4. League Two21st211,8718945.220.82120001.382528-3-0.14+0.53Matches
2017-201821Cheltenham Towneng ENG4. League Two17th342,9678771.733.03330181.094451-7-0.21-0.29Matches
2018-201922Cheltenham Towneng ENG4. League Two16th383,2488578.536.136893322401.244649-3-0.08+0.72Matches
2019-202023Cheltenham Towneng ENG4. League Two4th131,0007730.911.111901125141.73135+8+0.72+0.04Matches
2020-202124Cheltenham Towneng ENG4. League Two1st292,6109063.029.0299029001.764225+17+0.59+0.29Matches
2021-202225Cheltenham Towneng ENG3. League One15th312,6368563.729.329902821801.354648-2-0.07+0.65Matches
2022-202326Huddersfield Towneng ENG2. Championship18th168085119.59.0884681741.13711-4-0.45-0.15Matches
2023-202427Wrexhameng ENG4. League Two2nd241,6747040.418.620801341791.883526+9+0.48-0.54Matches
2024-202528Wrexhameng ENG3. League One2nd00001Matches
2025-202629Shrewsbury Towneng ENG4. League Two19th433,7568790.741.742893913301.093860-22-0.53+0.64Matches
12 Seasons7 Clubs5 Leagues27622,7678237.6253.0254882302217421.30310332-22-0.09+0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham Town (6 Seasons)2 Leagues16614,3328659.9159.215990151715221.38216206+10+0.06+0.19
Huddersfield Town (3 Seasons)1 League18810456.59.08846101791.17712-5-0.56-0.26
Wrexham (2 Seasons)2 Leagues241,6747020.218.6208013417101.883526+9+0.48-0.54
Shrewsbury Town (1 Season)1 League433,7568790.741.742893913301.093860-22-0.53+0.64
York City (1 Season)1 League121,0809026.112.01211010.501428-14-1.17-0.52
Kilmarnock (1 Season)1 League119718828.410.8111000.82
Harriers (1 Season)1 League2144723.51.620
League Two (8 Seasons)21418,2068556.5202.3204881861017321.33257272-15-0.07-0.07
Championship (3 Seasons)18810456.59.08846101791.17712-5-0.56-0.26
League One (2 Seasons)312,6368531.829.329902821811.354648-2-0.07+0.65
Premiership (1 Season)119718828.410.8111000.82
Conf Premier (1 Season)2144723.51.620
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
2017-201821Cheltenham Towneng ENGEFL Cup33rd21658378.61.82831001.5045-1-0.55-0.55Matches
2017-201821Cheltenham Towneng ENGFA Cup85th1606066.70.70016000.002200.00+6.00Matches
2018-201922Cheltenham Towneng ENGEFL Cup33rd2210105100.02.321052000.5023-1-0.43Matches
2018-201922Cheltenham Towneng ENGFA Cup65th1909033.31.01901013.0020+2+2.00+3.00Matches
2019-202023Cheltenham Towneng ENGFA Cup65th21809066.72.02902010.5024-2-1.00-2.00Matches
2020-202124Cheltenham Towneng ENGEFL Cup33rd21145763.31.3190112401.5013-2-1.58-2.94Matches
2020-202124Cheltenham Towneng ENGFA Cup17th43378480.23.73100313702.2575+2+0.53+0.53Matches
2021-202225Cheltenham Towneng ENGEFL CupRd321356850.01.5190114502.0020+2+1.33+3.33Matches
2022-202326Huddersfield Towneng ENGEFL CupRd119090100.01.01901000.0014-3-3.00Matches
2022-202326Huddersfield Towneng ENGFA Cup1535358.90.60015300.0013-2-3.40-3.40Matches
2023-202427Wrexhameng ENGEFL CupRd2112012050.01.311201001.001100.000.00Matches
2023-202427Wrexhameng ENGFA Cup00003Matches
2024-202528Wrexhameng ENGEFL CupRd119090100.01.01901000.0024-2-2.00Matches
2024-202528Wrexhameng ENGFA Cup00001Matches
2025-202629Shrewsbury Towneng ENGFA Cup3300100100.03.331003002.0068-2-0.60Matches
9 Seasons4 Clubs2 Leagues231,9448561.121.618961754461.353342-9-0.42+0.16
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham Town (5 Seasons)2 Leagues161,2918167.214.312941144221.50222200.00+0.72
Wrexham (2 Seasons)2 Leagues221010526.92.321052040.5035-2-0.86-0.86
Shrewsbury Town (1 Season)1 League3300100100.03.331003002.0068-2-0.60
Huddersfield Town (1 Season)2 Leagues21437279.41.6190115300.0027-5-3.15-3.15
FA Cup (8 Seasons)121,0208554.011.3997935061.582022-2-0.18+0.47
EFL Cup (7 Seasons)119248471.610.3995823501.091320-7-0.68-0.19
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
2014-201518Huddersfield Towneng ENG2. Championship0.0000Matches
2014-201518Harrierseng ENG5. Conf Premier1.6101Matches
2015-201619Huddersfield Towneng ENG2. Championship0.0000Matches
2015-201619York Cityeng ENG4. League Two12.0207Matches
2016-201720Cheltenham Towneng ENG4. League Two20.87212200000001Matches
2016-201720Kilmarnocksct SCO1. Premiership10.85015Matches
2017-201821Cheltenham Towneng ENGEFL Cup1.8000210000000Matches
2017-201821Cheltenham Towneng ENGFA Cup0.71001100000Matches
2017-201821Cheltenham Towneng ENG4. League Two33.05003300000000Matches
2018-201922Cheltenham Towneng ENGEFL Cup2.3100300000000Matches
2018-201922Cheltenham Towneng ENGFA Cup1.0000100000000Matches
2018-201922Cheltenham Towneng ENG4. League Two36.15100Matches
2019-202023Cheltenham Towneng ENGFA Cup2.01002100000Matches
2019-202023Cheltenham Towneng ENG4. League Two11.1200128031712000Matches
2020-202124Cheltenham Towneng ENGEFL Cup1.31002000200Matches
2020-202124Cheltenham Towneng ENGFA Cup3.71001403320Matches
2020-202124Cheltenham Towneng ENG4. League Two29.0500411611524290Matches
2021-202225Cheltenham Towneng ENGEFL Cup1.50006010400Matches
2021-202225Cheltenham Towneng ENG3. League One29.391129251737200Matches
2022-202326Huddersfield Towneng ENG2. Championship9.041114600870Matches
2022-202326Huddersfield Towneng ENGEFL Cup1.00000000210Matches
2022-202326Huddersfield Towneng ENGFA Cup0.60002000000Matches
2023-202427Wrexhameng ENGEFL Cup1.30001001100Matches
2023-202427Wrexhameng ENG4. League Two18.662119111223150Matches
2024-202528Wrexhameng ENGEFL Cup1.00000000000Matches
2025-202629Shrewsbury Towneng ENGFA Cup3.30001101050Matches
2025-202629Shrewsbury Towneng ENG4. League Two41.71111461381038340Matches
12 Seasons7 Clubs7 Leagues274.66785261871242159125001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham Town (6 Seasons)4 Leagues173.63842155563288763001
Huddersfield Town (3 Seasons)3 Leagues10.6411166001080
Wrexham (2 Seasons)4 Leagues20.962120111324150
Shrewsbury Town (1 Season)2 Leagues45.11111471481138390
York City (1 Season)1 League12.0207
Kilmarnock (1 Season)1 League10.85015
Harriers (1 Season)1 League1.6101
League Two (8 Seasons)202.3436318048103010290001
FA Cup (8 Seasons)11.3300870437000
EFL Cup (7 Seasons)10.32001411191000
Championship (3 Seasons)9.041114600870
League One (2 Seasons)29.391129251737200
Premiership (1 Season)10.85015
Conf Premier (1 Season)1.6101
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Harriers1 League1.6101
2014-201518Huddersfield Town1 League0.0000
2015-201619Huddersfield Town1 League0.0000
2015-201619York City1 League12.0207
2016-201720Kilmarnock1 League10.85015
2016-201720Cheltenham Town1 League20.87212200000001
2017-201821Cheltenham Town3 Leagues35.56003620000000
2018-201922Cheltenham Town3 Leagues39.4610400000000
2019-202023Cheltenham Town2 Leagues13.1300149031712000
2020-202124Cheltenham Town3 Leagues34.0700442011829310
2021-202225Cheltenham Town2 Leagues30.891135252741200
2022-202326Huddersfield Town3 Leagues10.6411166001080
2023-202427Wrexham3 Leagues19.962120111324150
2024-202528Wrexham3 Leagues1.00000000000
2025-202629Shrewsbury Town2 Leagues45.11111471481138390
12 Seasons7 Clubs7 Leagues274.66785261871242159125001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham Town (6 Seasons)4 Leagues173.63842155563288763001
Huddersfield Town (3 Seasons)3 Leagues10.6411166001080
Wrexham (2 Seasons)4 Leagues20.962120111324150
Shrewsbury Town (1 Season)2 Leagues45.11111471481138390
York City (1 Season)1 League12.0207
Kilmarnock (1 Season)1 League10.85015
Harriers (1 Season)1 League1.6101
League Two (8 Seasons)202.3436318048103010290001
FA Cup (8 Seasons)11.3300870437000
EFL Cup (7 Seasons)10.32001411191000
Championship (3 Seasons)9.041114600870
League One (2 Seasons)29.391129251737200
Premiership (1 Season)10.85015
Conf Premier (1 Season)1.6101
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-201518Harrierseng ENG5. Conf Premier16th1.6101Matches
2014-201518Huddersfield Towneng ENG2. Championship16th0.0000Matches
2015-201619Huddersfield Towneng ENG2. Championship19th0.0000Matches
2015-201619York Cityeng ENG4. League Two24th12.0207Matches
2016-201720Kilmarnocksct SCO1. Premiership8th10.85015Matches
2016-201720Cheltenham Towneng ENG4. League Two21st20.87212200000001Matches
2017-201821Cheltenham Towneng ENG4. League Two17th33.05003300000000Matches
2018-201922Cheltenham Towneng ENG4. League Two16th36.15100Matches
2019-202023Cheltenham Towneng ENG4. League Two4th11.1200128031712000Matches
2020-202124Cheltenham Towneng ENG4. League Two1st29.0500411611524290Matches
2021-202225Cheltenham Towneng ENG3. League One15th29.391129251737200Matches
2022-202326Huddersfield Towneng ENG2. Championship18th9.041114600870Matches
2023-202427Wrexhameng ENG4. League Two2nd18.662119111223150Matches
2025-202629Shrewsbury Towneng ENG4. League Two19th41.71111461381038340Matches
12 Seasons7 Clubs5 Leagues253.06285239791137147117001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham Town (6 Seasons)2 Leagues159.23342137492257861001
Huddersfield Town (3 Seasons)1 League9.041114600870
Wrexham (2 Seasons)2 Leagues18.662119111223150
Shrewsbury Town (1 Season)1 League41.71111461381038340
York City (1 Season)1 League12.0207
Kilmarnock (1 Season)1 League10.85015
Harriers (1 Season)1 League1.6101
League Two (8 Seasons)202.3436318048103010290001
Championship (3 Seasons)9.041114600870
League One (2 Seasons)29.391129251737200
Premiership (1 Season)10.85015
Conf Premier (1 Season)1.6101
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201821Cheltenham Towneng ENGEFL Cup33rd1.8000210000000Matches
2017-201821Cheltenham Towneng ENGFA Cup85th0.71001100000Matches
2018-201922Cheltenham Towneng ENGEFL Cup33rd2.3100300000000Matches
2018-201922Cheltenham Towneng ENGFA Cup65th1.0000100000000Matches
2019-202023Cheltenham Towneng ENGFA Cup65th2.01002100000Matches
2020-202124Cheltenham Towneng ENGEFL Cup33rd1.31002000200Matches
2020-202124Cheltenham Towneng ENGFA Cup17th3.71001403320Matches
2021-202225Cheltenham Towneng ENGEFL CupRd31.50006010400Matches
2022-202326Huddersfield Towneng ENGEFL CupRd11.00000000210Matches
2022-202326Huddersfield Towneng ENGFA Cup0.60002000000Matches
2023-202427Wrexhameng ENGEFL CupRd21.30001001100Matches
2024-202528Wrexhameng ENGEFL CupRd11.00000000000Matches
2025-202629Shrewsbury Towneng ENGFA Cup3.30001101050Matches
9 Seasons4 Clubs2 Leagues21.650022815128000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham Town (5 Seasons)2 Leagues14.35001871392000
Wrexham (2 Seasons)2 Leagues2.30001001100
Shrewsbury Town (1 Season)1 League3.30001101050
Huddersfield Town (1 Season)2 Leagues1.60002000210
FA Cup (8 Seasons)11.3300870437000
EFL Cup (7 Seasons)10.32001411191000

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.