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
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 211780.9000000000.000.000.000.000.00Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 218171,35715.1000000300.000.000.000.000.00Matches
2022-202318Stoke Cityeng ENG2. Championship00Matches
2022-202318Stoke Cityeng ENGEFL Cup00Matches
2022-202318Oldham Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202318Oldham Athleticeng ENG5. National League998099.01100100.110.11Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 211118939.9011000300.000.100.100.000.10Matches
2023-202419Stoke Cityeng ENG2. Championship00Matches
2023-202419Stoke Cityeng ENGEFL Cup00Matches
2023-202419Walsalleng ENGFA Cup443463.8000000100.000.000.000.000.00Matches
2023-202419Walsalleng ENG4. League Two30292,51227.9101100410.040.000.040.040.04Matches
2023-202419Stoke Cityeng ENGJr. PL2221802.0000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENG4. League Two44413,76541.82572001000.050.120.170.050.17Matches
2025-202621Peterborough Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2025-202621Peterborough Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2025-202621Peterborough Unitedeng ENG3. League One30252,32125.8000000100.000.000.000.000.00Matches
4 Seasons4 Clubs6 Leagues12411510,383115.44584001810.030.050.080.030.08
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
Walsall (2 Seasons)3 Leagues82786,98377.63583001510.040.060.100.040.10
Stoke City (2 Seasons)1 League19181,43515.9000000300.000.000.000.000.00
Stoke City (2 Seasons)2 Leagues13131,07311.9011000300.000.080.080.000.08
Stoke City (2 Seasons)2 Leagues00
Peterborough United (1 Season)3 Leagues32272,50127.8000000200.000.000.000.000.00
Oldham Athletic (1 Season)2 Leagues101089910.0100100100.100.000.000.100.00
FA Cup (4 Seasons)776166.8000000200.000.000.000.000.00
EFL Cup (4 Seasons)443604.0000000000.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)30292,32825.9011000600.000.040.040.000.04
League Two (2 Seasons)74706,27769.73583001410.040.070.110.040.11
Championship (2 Seasons)00
League One (1 Season)30252,32125.8000000100.000.000.000.000.00
National League (1 Season)998099.01100100.110.11
PL2 (1 Season)221802.0000000000.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
2020-202116Stoke City1 League11780.9000000000.000.000.000.000.00
2021-202217Stoke City1 League18171,35715.1000000300.000.000.000.000.00
2022-202318Oldham Athletic2 Leagues101089910.0100100100.100.000.000.100.00
2022-202318Stoke City1 League11118939.9011000300.000.100.100.000.10
2022-202318Stoke City2 Leagues00
2023-202419Stoke City1 League221802.0000000000.000.000.000.000.00
2023-202419Stoke City2 Leagues00
2023-202419Walsall2 Leagues34332,85831.8101100510.030.000.030.030.03
2024-202520Walsall3 Leagues48454,12545.82572001000.040.110.150.040.15
2025-202621Peterborough United3 Leagues32272,50127.8000000200.000.000.000.000.00
4 Seasons4 Clubs6 Leagues12411510,383115.44584001810.030.050.080.030.08
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
Walsall (2 Seasons)3 Leagues82786,98377.63583001510.040.060.100.040.10
Stoke City (2 Seasons)1 League19181,43515.9000000300.000.000.000.000.00
Stoke City (2 Seasons)2 Leagues13131,07311.9011000300.000.080.080.000.08
Stoke City (2 Seasons)2 Leagues00
Peterborough United (1 Season)3 Leagues32272,50127.8000000200.000.000.000.000.00
Oldham Athletic (1 Season)2 Leagues101089910.0100100100.100.000.000.100.00
FA Cup (4 Seasons)776166.8000000200.000.000.000.000.00
EFL Cup (4 Seasons)443604.0000000000.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)30292,32825.9011000600.000.040.040.000.04
League Two (2 Seasons)74706,27769.73583001410.040.070.110.040.11
Championship (2 Seasons)00
League One (1 Season)30252,32125.8000000100.000.000.000.000.00
National League (1 Season)998099.01100100.110.11
PL2 (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 22nd11780.9000000000.000.000.000.000.00Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 23rd18171,35715.1000000300.000.000.000.000.00Matches
2022-202318Oldham Athleticeng ENG5. National League12th998099.01100100.110.11Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 210th11118939.9011000300.000.100.100.000.10Matches
2022-202318Stoke Cityeng ENG2. Championship16th00Matches
2023-202419Stoke Cityeng ENGJr. PL219th221802.0000000000.000.000.000.000.00Matches
2023-202419Stoke Cityeng ENG2. Championship17th00Matches
2023-202419Walsalleng ENG4. League Two11th30292,51227.9101100410.040.000.040.040.04Matches
2024-202520Walsalleng ENG4. League Two4th44413,76541.82572001000.050.120.170.050.17Matches
2025-202621Peterborough Unitedeng ENG3. League One18th30252,32125.8000000100.000.000.000.000.00Matches
4 Seasons4 Clubs4 Leagues1131049,407104.54584001610.040.050.080.040.08
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
Walsall (2 Seasons)1 League74706,27769.73583001410.040.070.110.040.11
Stoke City (2 Seasons)1 League19181,43515.9000000300.000.000.000.000.00
Stoke City (2 Seasons)2 Leagues13131,07311.9011000300.000.080.080.000.08
Stoke City (2 Seasons)1 League00
Peterborough United (1 Season)1 League30252,32125.8000000100.000.000.000.000.00
Oldham Athletic (1 Season)1 League998099.01100100.110.11
PL2 — Div. 2 (3 Seasons)30292,32825.9011000600.000.040.040.000.04
League Two (2 Seasons)74706,27769.73583001410.040.070.110.040.11
Championship (2 Seasons)00
League One (1 Season)30252,32125.8000000100.000.000.000.000.00
National League (1 Season)998099.01100100.110.11
PL2 (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2022-202318Oldham Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202318Stoke Cityeng ENGEFL CupRd100Matches
2023-202419Stoke Cityeng ENGEFL CupRd300Matches
2023-202419Walsalleng ENGFA Cup443463.8000000100.000.000.000.000.00Matches
2024-202520Walsalleng ENGEFL CupRd3332703.0000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2025-202621Peterborough Unitedeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2025-202621Peterborough Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
4 Seasons4 Clubs2 Leagues111197610.8000000200.000.000.000.000.00
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
Walsall (2 Seasons)2 Leagues887067.8000000100.000.000.000.000.00
Stoke City (2 Seasons)1 League00
Peterborough United (1 Season)2 Leagues221802.0000000100.000.000.000.000.00
Oldham Athletic (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (4 Seasons)776166.8000000200.000.000.000.000.00
EFL Cup (4 Seasons)443604.0000000000.000.000.000.000.00

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
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 20.9000Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 215.1000Matches
2022-202318Oldham Athleticeng ENGFA Cup1.0000Matches
2022-202318Oldham Athleticeng ENG5. National League9.0100Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 29.9000Matches
2023-202419Walsalleng ENGFA Cup3.80100.00.260.000.0000Matches
2023-202419Walsalleng ENG4. League Two27.9120420.00.720.140.050.2500Matches
2023-202419Stoke Cityeng ENGJr. PL22.0000Matches
2024-202520Walsalleng ENGEFL Cup3.00300.01.000.000.0000Matches
2024-202520Walsalleng ENGFA Cup1.0000Matches
2024-202520Walsalleng ENG4. League Two41.8225312.00.600.070.080.6700Matches
2025-202621Peterborough Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2025-202621Peterborough Unitedeng ENGFA Cup1.00000.000.0000Matches
2025-202621Peterborough Unitedeng ENG3. League One25.806233.30.230.080.000.0000Matches
4 Seasons4 Clubs6 Leagues115.4456916.10.540.090.050.3300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Walsall (2 Seasons)3 Leagues77.6349714.30.640.090.060.4300
Stoke City (2 Seasons)1 League15.9000
Stoke City (2 Seasons)2 Leagues11.9000
Stoke City (2 Seasons)2 Leagues
Peterborough United (1 Season)3 Leagues27.807228.60.250.070.000.0000
Oldham Athletic (1 Season)2 Leagues10.0100
FA Cup (4 Seasons)6.80100.00.210.000.0000
EFL Cup (4 Seasons)4.00400.01.000.000.0000
PL2 — Div. 2 (3 Seasons)25.9000
League Two (2 Seasons)69.7345715.60.650.100.070.4300
Championship (2 Seasons)
League One (1 Season)25.806233.30.230.080.000.0000
National League (1 Season)9.0100
PL2 (1 Season)2.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202116Stoke City1 League0.9000
2021-202217Stoke City1 League15.1000
2022-202318Oldham Athletic2 Leagues10.0100
2022-202318Stoke City1 League9.9000
2023-202419Stoke City1 League2.0000
2023-202419Walsall2 Leagues31.8121419.00.660.130.050.2500
2024-202520Walsall3 Leagues45.8228310.70.620.070.070.6700
2025-202621Peterborough United3 Leagues27.807228.60.250.070.000.0000
4 Seasons4 Clubs6 Leagues115.4456916.10.540.090.050.3300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Walsall (2 Seasons)3 Leagues77.6349714.30.640.090.060.4300
Stoke City (2 Seasons)1 League15.9000
Stoke City (2 Seasons)2 Leagues11.9000
Stoke City (2 Seasons)2 Leagues
Peterborough United (1 Season)3 Leagues27.807228.60.250.070.000.0000
Oldham Athletic (1 Season)2 Leagues10.0100
FA Cup (4 Seasons)6.80100.00.210.000.0000
EFL Cup (4 Seasons)4.00400.01.000.000.0000
PL2 — Div. 2 (3 Seasons)25.9000
League Two (2 Seasons)69.7345715.60.650.100.070.4300
Championship (2 Seasons)
League One (1 Season)25.806233.30.230.080.000.0000
National League (1 Season)9.0100
PL2 (1 Season)2.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
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 22nd0.9000Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 23rd15.1000Matches
2022-202318Oldham Athleticeng ENG5. National League12th9.0100Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 210th9.9000Matches
2023-202419Stoke Cityeng ENGJr. PL219th2.0000Matches
2023-202419Walsalleng ENG4. League Two11th27.9120420.00.720.140.050.2500Matches
2024-202520Walsalleng ENG4. League Two4th41.8225312.00.600.070.080.6700Matches
2025-202621Peterborough Unitedeng ENG3. League One18th25.806233.30.230.080.000.0000Matches
4 Seasons4 Clubs4 Leagues104.5451917.60.530.090.060.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Walsall (2 Seasons)1 League69.7345715.60.650.100.070.4300
Stoke City (2 Seasons)1 League15.9000
Stoke City (2 Seasons)2 Leagues11.9000
Stoke City (2 Seasons)1 League
Peterborough United (1 Season)1 League25.806233.30.230.080.000.0000
Oldham Athletic (1 Season)1 League9.0100
PL2 — Div. 2 (3 Seasons)25.9000
League Two (2 Seasons)69.7345715.60.650.100.070.4300
Championship (2 Seasons)
League One (1 Season)25.806233.30.230.080.000.0000
National League (1 Season)9.0100
PL2 (1 Season)2.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
2022-202318Oldham Athleticeng ENGFA Cup1.0000Matches
2023-202419Walsalleng ENGFA Cup3.80100.00.260.000.0000Matches
2024-202520Walsalleng ENGEFL CupRd33.00300.01.000.000.0000Matches
2024-202520Walsalleng ENGFA Cup1.0000Matches
2025-202621Peterborough Unitedeng ENGEFL CupRd11.00100.01.000.000.0000Matches
2025-202621Peterborough Unitedeng ENGFA Cup1.00000.000.0000Matches
4 Seasons4 Clubs2 Leagues10.80500.00.570.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Walsall (2 Seasons)2 Leagues7.80400.00.580.000.0000
Stoke City (2 Seasons)1 League
Peterborough United (1 Season)2 Leagues2.00100.00.500.000.0000
Oldham Athletic (1 Season)1 League1.0000
FA Cup (4 Seasons)6.80100.00.210.000.0000
EFL Cup (4 Seasons)4.00400.01.000.000.0000

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
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 2178783.60.91780053.0010+1+1.15+0.72Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 2181,3577558.015.117781213111.531920-1-0.07+0.03Matches
2022-202318Stoke Cityeng ENG2. Championship00002Matches
2022-202318Stoke Cityeng ENGEFL Cup00001Matches
2022-202318Oldham Athleticeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2022-202318Oldham Athleticeng ENG5. National League98099019.59.09908020.891015-5-0.56-0.66Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 2118938149.69.911818000.55723-16-1.61-1.31Matches
2023-202419Stoke Cityeng ENG2. Championship00004Matches
2023-202419Stoke Cityeng ENGEFL Cup00001Matches
2023-202419Walsalleng ENGFA Cup43468796.13.84873001.7545-1-0.26-6.69Matches
2023-202419Walsalleng ENG4. League Two302,5128460.727.92986241611.574241+1+0.04+0.31Matches
2023-202419Stoke Cityeng ENGJr. PL221809010.02.02902001.5023-1-0.50+0.39Matches
2024-202520Walsalleng ENGEFL Cup327090100.03.03903001.6743+1+0.33Matches
2024-202520Walsalleng ENGFA Cup1909050.01.01901013.0021+1+1.00+5.00Matches
2024-202520Walsalleng ENG4. League Two443,7658690.941.841904132511.687052+18+0.43-0.29Matches
2025-202621Peterborough Unitedeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2025-202621Peterborough Unitedeng ENGFA Cup1909050.01.01901010.0001-1-1.00-2.00Matches
2025-202621Peterborough Unitedeng ENG3. League One302,3217756.125.825892351861.173335-2-0.08+0.02Matches
4 Seasons4 Clubs6 Leagues12410,3838439.3115.411589106919201.44166158+8+0.07+0.09
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (2 Seasons)3 Leagues826,9838576.877.678887242031.66122102+20+0.26+0.47
Stoke City (2 Seasons)1 League191,4357631.915.918781213161.61202000.00-0.26
Stoke City (2 Seasons)2 Leagues131,0738329.811.9138310000.70926-17-1.43-0.75
Stoke City (2 Seasons)2 Leagues00008
Peterborough United (1 Season)3 Leagues322,5017856.727.827892551871.103438-4-0.14-0.10
Oldham Athletic (1 Season)2 Leagues108999021.310.010909020.801018-8-0.80-0.91
FA Cup (4 Seasons)76168876.06.87886021.43610-4-0.58+0.34
EFL Cup (4 Seasons)43609048.04.04904021.255500.00
PL2 — Div. 2 (3 Seasons)302,3287837.025.929792013161.222743-16-0.62-0.75
League Two (2 Seasons)746,2778575.869.770896542021.6411293+19+0.27+0.36
Championship (2 Seasons)00006
League One (1 Season)302,3217756.125.825892351861.173335-2-0.08+0.02
National League (1 Season)98099019.59.09908020.891015-5-0.56-0.66
PL2 (1 Season)21809010.02.02902001.5023-1-0.50+0.39
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
2020-202116Stoke City1 League178783.60.91780053.0010+1+1.15+0.72
2021-202217Stoke City1 League181,3577558.015.117781213111.531920-1-0.07+0.03
2022-202318Oldham Athletic2 Leagues108999021.310.010909020.801018-8-0.80-0.91
2022-202318Stoke City1 League118938149.69.911818000.55723-16-1.61-1.31
2022-202318Stoke City2 Leagues00003
2023-202419Stoke City1 League21809010.02.02902001.5023-1-0.50+0.39
2023-202419Stoke City2 Leagues00005
2023-202419Walsall2 Leagues342,8588463.531.83386271611.59464600.00+0.22
2024-202520Walsall3 Leagues484,1258689.945.845904532521.717656+20+0.44+0.63
2025-202621Peterborough United3 Leagues322,5017856.727.827892551871.103438-4-0.14-0.10
4 Seasons4 Clubs6 Leagues12410,3838439.3115.411589106919201.44166158+8+0.07+0.09
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (2 Seasons)3 Leagues826,9838576.877.678887242031.66122102+20+0.26+0.47
Stoke City (2 Seasons)1 League191,4357631.915.918781213161.61202000.00-0.26
Stoke City (2 Seasons)2 Leagues131,0738329.811.9138310000.70926-17-1.43-0.75
Stoke City (2 Seasons)2 Leagues00008
Peterborough United (1 Season)3 Leagues322,5017856.727.827892551871.103438-4-0.14-0.10
Oldham Athletic (1 Season)2 Leagues108999021.310.010909020.801018-8-0.80-0.91
FA Cup (4 Seasons)76168876.06.87886021.43610-4-0.58+0.34
EFL Cup (4 Seasons)43609048.04.04904021.255500.00
PL2 — Div. 2 (3 Seasons)302,3287837.025.929792013161.222743-16-0.62-0.75
League Two (2 Seasons)746,2778575.869.770896542021.6411293+19+0.27+0.36
Championship (2 Seasons)00006
League One (1 Season)302,3217756.125.825892351861.173335-2-0.08+0.02
National League (1 Season)98099019.59.09908020.891015-5-0.56-0.66
PL2 (1 Season)21809010.02.02902001.5023-1-0.50+0.39
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
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 22nd178783.60.91780053.0010+1+1.15+0.72Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 23rd181,3577558.015.117781213111.531920-1-0.07+0.03Matches
2022-202318Oldham Athleticeng ENG5. National League12th98099019.59.09908020.891015-5-0.56-0.66Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 210th118938149.69.911818000.55723-16-1.61-1.31Matches
2022-202318Stoke Cityeng ENG2. Championship16th00002Matches
2023-202419Stoke Cityeng ENGJr. PL219th21809010.02.02902001.5023-1-0.50+0.39Matches
2023-202419Stoke Cityeng ENG2. Championship17th00004Matches
2023-202419Walsalleng ENG4. League Two11th302,5128460.727.92986241611.574241+1+0.04+0.31Matches
2024-202520Walsalleng ENG4. League Two4th443,7658690.941.841904132511.687052+18+0.43-0.29Matches
2025-202621Peterborough Unitedeng ENG3. League One18th302,3217756.125.825892351861.173335-2-0.08+0.02Matches
4 Seasons4 Clubs4 Leagues1139,4078337.9104.51048996919161.45155143+12+0.11+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (2 Seasons)1 League746,2778575.869.770896542021.6411293+19+0.27+0.36
Stoke City (2 Seasons)1 League191,4357631.915.918781213161.61202000.00-0.26
Stoke City (2 Seasons)2 Leagues131,0738329.811.9138310000.70926-17-1.43-0.75
Stoke City (2 Seasons)1 League00006
Peterborough United (1 Season)1 League302,3217756.125.825892351861.173335-2-0.08+0.02
Oldham Athletic (1 Season)1 League98099019.59.09908020.891015-5-0.56-0.66
PL2 — Div. 2 (3 Seasons)302,3287837.025.929792013161.222743-16-0.62-0.75
League Two (2 Seasons)746,2778575.869.770896542021.6411293+19+0.27+0.36
Championship (2 Seasons)00006
League One (1 Season)302,3217756.125.825892351861.173335-2-0.08+0.02
National League (1 Season)98099019.59.09908020.891015-5-0.56-0.66
PL2 (1 Season)21809010.02.02902001.5023-1-0.50+0.39
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
2022-202318Oldham Athleticeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2022-202318Stoke Cityeng ENGEFL CupRd100001Matches
2023-202419Stoke Cityeng ENGEFL CupRd300001Matches
2023-202419Walsalleng ENGFA Cup43468796.13.84873001.7545-1-0.26-6.69Matches
2024-202520Walsalleng ENGEFL CupRd3327090100.03.03903001.6743+1+0.33Matches
2024-202520Walsalleng ENGFA Cup1909050.01.01901013.0021+1+1.00+5.00Matches
2025-202621Peterborough Unitedeng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2025-202621Peterborough Unitedeng ENGFA Cup1909050.01.01901010.0001-1-1.00-2.00Matches
4 Seasons4 Clubs2 Leagues119768962.610.8118910041.361115-4-0.37+0.56
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (2 Seasons)2 Leagues87068887.27.88887011.88109+1+0.13+2.72
Stoke City (2 Seasons)1 League00002
Peterborough United (1 Season)2 Leagues21809066.72.02902010.0013-2-1.00-2.00
Oldham Athletic (1 Season)1 League19090100.01.01901000.0003-3-3.00
FA Cup (4 Seasons)76168876.06.87886021.43610-4-0.58+0.34
EFL Cup (4 Seasons)43609048.04.04904021.255500.00
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
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 20.90000Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 215.13000Matches
2022-202318Oldham Athleticeng ENGFA Cup1.00000Matches
2022-202318Oldham Athleticeng ENG5. National League9.01000Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 29.93001Matches
2023-202419Walsalleng ENGFA Cup3.81002001100Matches
2023-202419Walsalleng ENG4. League Two27.9411151201038160Matches
2023-202419Stoke Cityeng ENGJr. PL22.00000Matches
2024-202520Walsalleng ENGEFL Cup3.00003002910Matches
2024-202520Walsalleng ENGFA Cup1.00000Matches
2024-202520Walsalleng ENG4. League Two41.81000371201250300Matches
2025-202621Peterborough Unitedeng ENGEFL Cup1.00001000100Matches
2025-202621Peterborough Unitedeng ENGFA Cup1.01000000010Matches
2025-202621Peterborough Unitedeng ENG3. League One25.8100970321130Matches
4 Seasons4 Clubs6 Leagues115.418116731028120610
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (2 Seasons)3 Leagues77.61511572402598470
Stoke City (2 Seasons)1 League15.93000
Stoke City (2 Seasons)2 Leagues11.93001
Stoke City (2 Seasons)2 Leagues
Peterborough United (1 Season)3 Leagues27.82001070322140
Oldham Athletic (1 Season)2 Leagues10.01000
FA Cup (4 Seasons)6.82002001110
EFL Cup (4 Seasons)4.000040021010
PL2 — Div. 2 (3 Seasons)25.96001
League Two (2 Seasons)69.71411522402288460
Championship (2 Seasons)
League One (1 Season)25.8100970321130
National League (1 Season)9.01000
PL2 (1 Season)2.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202116Stoke City1 League0.90000
2021-202217Stoke City1 League15.13000
2022-202318Oldham Athletic2 Leagues10.01000
2022-202318Stoke City1 League9.93001
2023-202419Stoke City1 League2.00000
2023-202419Walsall2 Leagues31.8511171201139160
2024-202520Walsall3 Leagues45.81000401201459310
2025-202621Peterborough United3 Leagues27.82001070322140
4 Seasons4 Clubs6 Leagues115.418116731028120610
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (2 Seasons)3 Leagues77.61511572402598470
Stoke City (2 Seasons)1 League15.93000
Stoke City (2 Seasons)2 Leagues11.93001
Stoke City (2 Seasons)2 Leagues
Peterborough United (1 Season)3 Leagues27.82001070322140
Oldham Athletic (1 Season)2 Leagues10.01000
FA Cup (4 Seasons)6.82002001110
EFL Cup (4 Seasons)4.000040021010
PL2 — Div. 2 (3 Seasons)25.96001
League Two (2 Seasons)69.71411522402288460
Championship (2 Seasons)
League One (1 Season)25.8100970321130
National League (1 Season)9.01000
PL2 (1 Season)2.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202116Stoke Cityeng ENGJr. PL2 — Div. 22nd0.90000Matches
2021-202217Stoke Cityeng ENGJr. PL2 — Div. 23rd15.13000Matches
2022-202318Oldham Athleticeng ENG5. National League12th9.01000Matches
2022-202318Stoke Cityeng ENGJr. PL2 — Div. 210th9.93001Matches
2023-202419Stoke Cityeng ENGJr. PL219th2.00000Matches
2023-202419Walsalleng ENG4. League Two11th27.9411151201038160Matches
2024-202520Walsalleng ENG4. League Two4th41.81000371201250300Matches
2025-202621Peterborough Unitedeng ENG3. League One18th25.8100970321130Matches
4 Seasons4 Clubs4 Leagues104.516116131025109590
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (2 Seasons)1 League69.71411522402288460
Stoke City (2 Seasons)1 League15.93000
Stoke City (2 Seasons)2 Leagues11.93001
Stoke City (2 Seasons)1 League
Peterborough United (1 Season)1 League25.8100970321130
Oldham Athletic (1 Season)1 League9.01000
PL2 — Div. 2 (3 Seasons)25.96001
League Two (2 Seasons)69.71411522402288460
Championship (2 Seasons)
League One (1 Season)25.8100970321130
National League (1 Season)9.01000
PL2 (1 Season)2.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202318Oldham Athleticeng ENGFA Cup1.00000Matches
2023-202419Walsalleng ENGFA Cup3.81002001100Matches
2024-202520Walsalleng ENGEFL CupRd33.00003002910Matches
2024-202520Walsalleng ENGFA Cup1.00000Matches
2025-202621Peterborough Unitedeng ENGEFL CupRd11.00001000100Matches
2025-202621Peterborough Unitedeng ENGFA Cup1.01000000010Matches
4 Seasons4 Clubs2 Leagues10.820060031120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (2 Seasons)2 Leagues7.810050031010
Stoke City (2 Seasons)1 League
Peterborough United (1 Season)2 Leagues2.01001000110
Oldham Athletic (1 Season)1 League1.00000
FA Cup (4 Seasons)6.82002001110
EFL Cup (4 Seasons)4.000040021010

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.