Standard Stats Table 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-2021 16 Stoke City eng ENG Jr. PL2 — Div. 2 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 17 Stoke City eng ENG Jr. PL2 — Div. 2 18 17 1,357 15.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Stoke City eng ENG 2. Championship 0 0 Matches 2022-2023 18 Stoke City eng ENG EFL Cup 0 0 Matches 2022-2023 18 Oldham Athletic eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Oldham Athletic eng ENG 5. National League 9 9 809 9.0 1 1 0 0 1 0 0.11 0.11 Matches 2022-2023 18 Stoke City eng ENG Jr. PL2 — Div. 2 11 11 893 9.9 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Matches 2023-2024 19 Stoke City eng ENG 2. Championship 0 0 Matches 2023-2024 19 Stoke City eng ENG EFL Cup 0 0 Matches 2023-2024 19 Walsall eng ENG FA Cup 4 4 346 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Walsall eng ENG 4. League Two 30 29 2,512 27.9 1 0 1 1 0 0 4 1 0.04 0.00 0.04 0.04 0.04 Matches 2023-2024 19 Stoke City eng ENG Jr. PL2 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Walsall eng ENG EFL Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Walsall eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Walsall eng ENG 4. League Two 44 41 3,765 41.8 2 5 7 2 0 0 10 0 0.05 0.12 0.17 0.05 0.17 Matches 2025-2026 21 Peterborough United eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Peterborough United eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Peterborough United eng ENG 3. League One 30 25 2,321 25.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 6 Leagues 124 115 10,383 115.4 4 5 8 4 0 0 18 1 0.03 0.05 0.08 0.03 0.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 Leagues 82 78 6,983 77.6 3 5 8 3 0 0 15 1 0.04 0.06 0.10 0.04 0.10 Stoke City (2 Seasons) 1 League 19 18 1,435 15.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Stoke City (2 Seasons) 2 Leagues 13 13 1,073 11.9 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Stoke City (2 Seasons) 2 Leagues 0 0 Peterborough United (1 Season) 3 Leagues 32 27 2,501 27.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 2 Leagues 10 10 899 10.0 1 0 0 1 0 0 1 0 0.10 0.00 0.00 0.10 0.00 FA Cup (4 Seasons) 7 7 616 6.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (3 Seasons) 30 29 2,328 25.9 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 League Two (2 Seasons) 74 70 6,277 69.7 3 5 8 3 0 0 14 1 0.04 0.07 0.11 0.04 0.11 Championship (2 Seasons) 0 0 League One (1 Season) 30 25 2,321 25.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 9 9 809 9.0 1 1 0 0 1 0 0.11 0.11 PL2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2021 16 Stoke City 1 League 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 17 Stoke City 1 League 18 17 1,357 15.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2022-2023 18 Oldham Athletic 2 Leagues 10 10 899 10.0 1 0 0 1 0 0 1 0 0.10 0.00 0.00 0.10 0.00 2022-2023 18 Stoke City 1 League 11 11 893 9.9 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 2022-2023 18 Stoke City 2 Leagues 0 0 2023-2024 19 Stoke City 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 19 Stoke City 2 Leagues 0 0 2023-2024 19 Walsall 2 Leagues 34 33 2,858 31.8 1 0 1 1 0 0 5 1 0.03 0.00 0.03 0.03 0.03 2024-2025 20 Walsall 3 Leagues 48 45 4,125 45.8 2 5 7 2 0 0 10 0 0.04 0.11 0.15 0.04 0.15 2025-2026 21 Peterborough United 3 Leagues 32 27 2,501 27.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 4 Seasons 4 Clubs 6 Leagues 124 115 10,383 115.4 4 5 8 4 0 0 18 1 0.03 0.05 0.08 0.03 0.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 Leagues 82 78 6,983 77.6 3 5 8 3 0 0 15 1 0.04 0.06 0.10 0.04 0.10 Stoke City (2 Seasons) 1 League 19 18 1,435 15.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Stoke City (2 Seasons) 2 Leagues 13 13 1,073 11.9 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Stoke City (2 Seasons) 2 Leagues 0 0 Peterborough United (1 Season) 3 Leagues 32 27 2,501 27.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 2 Leagues 10 10 899 10.0 1 0 0 1 0 0 1 0 0.10 0.00 0.00 0.10 0.00 FA Cup (4 Seasons) 7 7 616 6.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (3 Seasons) 30 29 2,328 25.9 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 League Two (2 Seasons) 74 70 6,277 69.7 3 5 8 3 0 0 14 1 0.04 0.07 0.11 0.04 0.11 Championship (2 Seasons) 0 0 League One (1 Season) 30 25 2,321 25.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 9 9 809 9.0 1 1 0 0 1 0 0.11 0.11 PL2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2021 16 Stoke City eng ENG Jr. PL2 — Div. 2 2nd 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 17 Stoke City eng ENG Jr. PL2 — Div. 2 3rd 18 17 1,357 15.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Oldham Athletic eng ENG 5. National League 12th 9 9 809 9.0 1 1 0 0 1 0 0.11 0.11 Matches 2022-2023 18 Stoke City eng ENG Jr. PL2 — Div. 2 10th 11 11 893 9.9 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Matches 2022-2023 18 Stoke City eng ENG 2. Championship 16th 0 0 Matches 2023-2024 19 Stoke City eng ENG Jr. PL2 19th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Stoke City eng ENG 2. Championship 17th 0 0 Matches 2023-2024 19 Walsall eng ENG 4. League Two 11th 30 29 2,512 27.9 1 0 1 1 0 0 4 1 0.04 0.00 0.04 0.04 0.04 Matches 2024-2025 20 Walsall eng ENG 4. League Two 4th 44 41 3,765 41.8 2 5 7 2 0 0 10 0 0.05 0.12 0.17 0.05 0.17 Matches 2025-2026 21 Peterborough United eng ENG 3. League One 18th 30 25 2,321 25.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 4 Leagues 113 104 9,407 104.5 4 5 8 4 0 0 16 1 0.04 0.05 0.08 0.04 0.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 League 74 70 6,277 69.7 3 5 8 3 0 0 14 1 0.04 0.07 0.11 0.04 0.11 Stoke City (2 Seasons) 1 League 19 18 1,435 15.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Stoke City (2 Seasons) 2 Leagues 13 13 1,073 11.9 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Stoke City (2 Seasons) 1 League 0 0 Peterborough United (1 Season) 1 League 30 25 2,321 25.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 1 League 9 9 809 9.0 1 1 0 0 1 0 0.11 0.11 PL2 — Div. 2 (3 Seasons) 30 29 2,328 25.9 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 League Two (2 Seasons) 74 70 6,277 69.7 3 5 8 3 0 0 14 1 0.04 0.07 0.11 0.04 0.11 Championship (2 Seasons) 0 0 League One (1 Season) 30 25 2,321 25.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 9 9 809 9.0 1 1 0 0 1 0 0.11 0.11 PL2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2023 18 Oldham Athletic eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Stoke City eng ENG EFL Cup Rd1 0 0 Matches 2023-2024 19 Stoke City eng ENG EFL Cup Rd3 0 0 Matches 2023-2024 19 Walsall eng ENG FA Cup 4 4 346 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Walsall eng ENG EFL Cup Rd3 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Walsall eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Peterborough United eng ENG EFL Cup Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Peterborough United eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 2 Leagues 11 11 976 10.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.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 Leagues 8 8 706 7.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Stoke City (2 Seasons) 1 League 0 0 Peterborough United (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 7 7 616 6.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 16 Stoke City 1 League 0.9 0 0 0 2021-2022 17 Stoke City 1 League 15.1 0 0 0 2022-2023 18 Oldham Athletic 2 Leagues 10.0 1 0 0 2022-2023 18 Stoke City 1 League 9.9 0 0 0 2023-2024 19 Stoke City 1 League 2.0 0 0 0 2023-2024 19 Walsall 2 Leagues 31.8 1 21 4 19.0 0.66 0.13 0.05 0.25 0 0 2024-2025 20 Walsall 3 Leagues 45.8 2 28 3 10.7 0.62 0.07 0.07 0.67 0 0 2025-2026 21 Peterborough United 3 Leagues 27.8 0 7 2 28.6 0.25 0.07 0.00 0.00 0 0 4 Seasons 4 Clubs 6 Leagues 115.4 4 56 9 16.1 0.54 0.09 0.05 0.33 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Walsall (2 Seasons) 3 Leagues 77.6 3 49 7 14.3 0.64 0.09 0.06 0.43 0 0 Stoke City (2 Seasons) 1 League 15.9 0 0 0 Stoke City (2 Seasons) 2 Leagues 11.9 0 0 0 Stoke City (2 Seasons) 2 Leagues Peterborough United (1 Season) 3 Leagues 27.8 0 7 2 28.6 0.25 0.07 0.00 0.00 0 0 Oldham Athletic (1 Season) 2 Leagues 10.0 1 0 0 FA Cup (4 Seasons) 6.8 0 1 0 0.0 0.21 0.00 0.00 0 0 EFL Cup (4 Seasons) 4.0 0 4 0 0.0 1.00 0.00 0.00 0 0 PL2 — Div. 2 (3 Seasons) 25.9 0 0 0 League Two (2 Seasons) 69.7 3 45 7 15.6 0.65 0.10 0.07 0.43 0 0 Championship (2 Seasons) League One (1 Season) 25.8 0 6 2 33.3 0.23 0.08 0.00 0.00 0 0 National League (1 Season) 9.0 1 0 0 PL2 (1 Season) 2.0 0 0 0
Playing Time Table 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-2021 16 Stoke City eng ENG Jr. PL2 — Div. 2 1 78 78 3.6 0.9 1 78 0 0 5 3.00 1 0 +1 +1.15 +0.72 Matches 2021-2022 17 Stoke City eng ENG Jr. PL2 — Div. 2 18 1,357 75 58.0 15.1 17 78 12 1 31 1 1.53 19 20 -1 -0.07 +0.03 Matches 2022-2023 18 Stoke City eng ENG 2. Championship 0 0 0 0 2 Matches 2022-2023 18 Stoke City eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 18 Oldham Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2022-2023 18 Oldham Athletic eng ENG 5. National League 9 809 90 19.5 9.0 9 90 8 0 2 0.89 10 15 -5 -0.56 -0.66 Matches 2022-2023 18 Stoke City eng ENG Jr. PL2 — Div. 2 11 893 81 49.6 9.9 11 81 8 0 0 0.55 7 23 -16 -1.61 -1.31 Matches 2023-2024 19 Stoke City eng ENG 2. Championship 0 0 0 0 4 Matches 2023-2024 19 Stoke City eng ENG EFL Cup 0 0 0 0 1 Matches 2023-2024 19 Walsall eng ENG FA Cup 4 346 87 96.1 3.8 4 87 3 0 0 1.75 4 5 -1 -0.26 -6.69 Matches 2023-2024 19 Walsall eng ENG 4. League Two 30 2,512 84 60.7 27.9 29 86 24 1 6 1 1.57 42 41 +1 +0.04 +0.31 Matches 2023-2024 19 Stoke City eng ENG Jr. PL2 2 180 90 10.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 +0.39 Matches 2024-2025 20 Walsall eng ENG EFL Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.67 4 3 +1 +0.33 Matches 2024-2025 20 Walsall eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +5.00 Matches 2024-2025 20 Walsall eng ENG 4. League Two 44 3,765 86 90.9 41.8 41 90 41 3 25 1 1.68 70 52 +18 +0.43 -0.29 Matches 2025-2026 21 Peterborough United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2025-2026 21 Peterborough United eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -2.00 Matches 2025-2026 21 Peterborough United eng ENG 3. League One 30 2,321 77 56.1 25.8 25 89 23 5 18 6 1.17 33 35 -2 -0.08 +0.02 Matches 4 Seasons 4 Clubs 6 Leagues 124 10,383 84 39.3 115.4 115 89 106 9 19 20 1.44 166 158 +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 Leagues 82 6,983 85 76.8 77.6 78 88 72 4 20 3 1.66 122 102 +20 +0.26 +0.47 Stoke City (2 Seasons) 1 League 19 1,435 76 31.9 15.9 18 78 12 1 31 6 1.61 20 20 0 0.00 -0.26 Stoke City (2 Seasons) 2 Leagues 13 1,073 83 29.8 11.9 13 83 10 0 0 0.70 9 26 -17 -1.43 -0.75 Stoke City (2 Seasons) 2 Leagues 0 0 0 0 8 Peterborough United (1 Season) 3 Leagues 32 2,501 78 56.7 27.8 27 89 25 5 18 7 1.10 34 38 -4 -0.14 -0.10 Oldham Athletic (1 Season) 2 Leagues 10 899 90 21.3 10.0 10 90 9 0 2 0.80 10 18 -8 -0.80 -0.91 FA Cup (4 Seasons) 7 616 88 76.0 6.8 7 88 6 0 2 1.43 6 10 -4 -0.58 +0.34 EFL Cup (4 Seasons) 4 360 90 48.0 4.0 4 90 4 0 2 1.25 5 5 0 0.00 PL2 — Div. 2 (3 Seasons) 30 2,328 78 37.0 25.9 29 79 20 1 31 6 1.22 27 43 -16 -0.62 -0.75 League Two (2 Seasons) 74 6,277 85 75.8 69.7 70 89 65 4 20 2 1.64 112 93 +19 +0.27 +0.36 Championship (2 Seasons) 0 0 0 0 6 League One (1 Season) 30 2,321 77 56.1 25.8 25 89 23 5 18 6 1.17 33 35 -2 -0.08 +0.02 National League (1 Season) 9 809 90 19.5 9.0 9 90 8 0 2 0.89 10 15 -5 -0.56 -0.66 PL2 (1 Season) 2 180 90 10.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 +0.39
Playing Time Table 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-2021 16 Stoke City 1 League 1 78 78 3.6 0.9 1 78 0 0 5 3.00 1 0 +1 +1.15 +0.72 2021-2022 17 Stoke City 1 League 18 1,357 75 58.0 15.1 17 78 12 1 31 1 1.53 19 20 -1 -0.07 +0.03 2022-2023 18 Oldham Athletic 2 Leagues 10 899 90 21.3 10.0 10 90 9 0 2 0.80 10 18 -8 -0.80 -0.91 2022-2023 18 Stoke City 1 League 11 893 81 49.6 9.9 11 81 8 0 0 0.55 7 23 -16 -1.61 -1.31 2022-2023 18 Stoke City 2 Leagues 0 0 0 0 3 2023-2024 19 Stoke City 1 League 2 180 90 10.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 +0.39 2023-2024 19 Stoke City 2 Leagues 0 0 0 0 5 2023-2024 19 Walsall 2 Leagues 34 2,858 84 63.5 31.8 33 86 27 1 6 1 1.59 46 46 0 0.00 +0.22 2024-2025 20 Walsall 3 Leagues 48 4,125 86 89.9 45.8 45 90 45 3 25 2 1.71 76 56 +20 +0.44 +0.63 2025-2026 21 Peterborough United 3 Leagues 32 2,501 78 56.7 27.8 27 89 25 5 18 7 1.10 34 38 -4 -0.14 -0.10 4 Seasons 4 Clubs 6 Leagues 124 10,383 84 39.3 115.4 115 89 106 9 19 20 1.44 166 158 +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 Leagues 82 6,983 85 76.8 77.6 78 88 72 4 20 3 1.66 122 102 +20 +0.26 +0.47 Stoke City (2 Seasons) 1 League 19 1,435 76 31.9 15.9 18 78 12 1 31 6 1.61 20 20 0 0.00 -0.26 Stoke City (2 Seasons) 2 Leagues 13 1,073 83 29.8 11.9 13 83 10 0 0 0.70 9 26 -17 -1.43 -0.75 Stoke City (2 Seasons) 2 Leagues 0 0 0 0 8 Peterborough United (1 Season) 3 Leagues 32 2,501 78 56.7 27.8 27 89 25 5 18 7 1.10 34 38 -4 -0.14 -0.10 Oldham Athletic (1 Season) 2 Leagues 10 899 90 21.3 10.0 10 90 9 0 2 0.80 10 18 -8 -0.80 -0.91 FA Cup (4 Seasons) 7 616 88 76.0 6.8 7 88 6 0 2 1.43 6 10 -4 -0.58 +0.34 EFL Cup (4 Seasons) 4 360 90 48.0 4.0 4 90 4 0 2 1.25 5 5 0 0.00 PL2 — Div. 2 (3 Seasons) 30 2,328 78 37.0 25.9 29 79 20 1 31 6 1.22 27 43 -16 -0.62 -0.75 League Two (2 Seasons) 74 6,277 85 75.8 69.7 70 89 65 4 20 2 1.64 112 93 +19 +0.27 +0.36 Championship (2 Seasons) 0 0 0 0 6 League One (1 Season) 30 2,321 77 56.1 25.8 25 89 23 5 18 6 1.17 33 35 -2 -0.08 +0.02 National League (1 Season) 9 809 90 19.5 9.0 9 90 8 0 2 0.89 10 15 -5 -0.56 -0.66 PL2 (1 Season) 2 180 90 10.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 +0.39
Playing Time Table 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-2021 16 Stoke City eng ENG Jr. PL2 — Div. 2 2nd 1 78 78 3.6 0.9 1 78 0 0 5 3.00 1 0 +1 +1.15 +0.72 Matches 2021-2022 17 Stoke City eng ENG Jr. PL2 — Div. 2 3rd 18 1,357 75 58.0 15.1 17 78 12 1 31 1 1.53 19 20 -1 -0.07 +0.03 Matches 2022-2023 18 Oldham Athletic eng ENG 5. National League 12th 9 809 90 19.5 9.0 9 90 8 0 2 0.89 10 15 -5 -0.56 -0.66 Matches 2022-2023 18 Stoke City eng ENG Jr. PL2 — Div. 2 10th 11 893 81 49.6 9.9 11 81 8 0 0 0.55 7 23 -16 -1.61 -1.31 Matches 2022-2023 18 Stoke City eng ENG 2. Championship 16th 0 0 0 0 2 Matches 2023-2024 19 Stoke City eng ENG Jr. PL2 19th 2 180 90 10.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 +0.39 Matches 2023-2024 19 Stoke City eng ENG 2. Championship 17th 0 0 0 0 4 Matches 2023-2024 19 Walsall eng ENG 4. League Two 11th 30 2,512 84 60.7 27.9 29 86 24 1 6 1 1.57 42 41 +1 +0.04 +0.31 Matches 2024-2025 20 Walsall eng ENG 4. League Two 4th 44 3,765 86 90.9 41.8 41 90 41 3 25 1 1.68 70 52 +18 +0.43 -0.29 Matches 2025-2026 21 Peterborough United eng ENG 3. League One 18th 30 2,321 77 56.1 25.8 25 89 23 5 18 6 1.17 33 35 -2 -0.08 +0.02 Matches 4 Seasons 4 Clubs 4 Leagues 113 9,407 83 37.9 104.5 104 89 96 9 19 16 1.45 155 143 +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 League 74 6,277 85 75.8 69.7 70 89 65 4 20 2 1.64 112 93 +19 +0.27 +0.36 Stoke City (2 Seasons) 1 League 19 1,435 76 31.9 15.9 18 78 12 1 31 6 1.61 20 20 0 0.00 -0.26 Stoke City (2 Seasons) 2 Leagues 13 1,073 83 29.8 11.9 13 83 10 0 0 0.70 9 26 -17 -1.43 -0.75 Stoke City (2 Seasons) 1 League 0 0 0 0 6 Peterborough United (1 Season) 1 League 30 2,321 77 56.1 25.8 25 89 23 5 18 6 1.17 33 35 -2 -0.08 +0.02 Oldham Athletic (1 Season) 1 League 9 809 90 19.5 9.0 9 90 8 0 2 0.89 10 15 -5 -0.56 -0.66 PL2 — Div. 2 (3 Seasons) 30 2,328 78 37.0 25.9 29 79 20 1 31 6 1.22 27 43 -16 -0.62 -0.75 League Two (2 Seasons) 74 6,277 85 75.8 69.7 70 89 65 4 20 2 1.64 112 93 +19 +0.27 +0.36 Championship (2 Seasons) 0 0 0 0 6 League One (1 Season) 30 2,321 77 56.1 25.8 25 89 23 5 18 6 1.17 33 35 -2 -0.08 +0.02 National League (1 Season) 9 809 90 19.5 9.0 9 90 8 0 2 0.89 10 15 -5 -0.56 -0.66 PL2 (1 Season) 2 180 90 10.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 +0.39
Playing Time Table 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-2023 18 Oldham Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2022-2023 18 Stoke City eng ENG EFL Cup Rd1 0 0 0 0 1 Matches 2023-2024 19 Stoke City eng ENG EFL Cup Rd3 0 0 0 0 1 Matches 2023-2024 19 Walsall eng ENG FA Cup 4 346 87 96.1 3.8 4 87 3 0 0 1.75 4 5 -1 -0.26 -6.69 Matches 2024-2025 20 Walsall eng ENG EFL Cup Rd3 3 270 90 100.0 3.0 3 90 3 0 0 1.67 4 3 +1 +0.33 Matches 2024-2025 20 Walsall eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +5.00 Matches 2025-2026 21 Peterborough United eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2025-2026 21 Peterborough United eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -2.00 Matches 4 Seasons 4 Clubs 2 Leagues 11 976 89 62.6 10.8 11 89 10 0 4 1.36 11 15 -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 Leagues 8 706 88 87.2 7.8 8 88 7 0 1 1.88 10 9 +1 +0.13 +2.72 Stoke City (2 Seasons) 1 League 0 0 0 0 2 Peterborough United (1 Season) 2 Leagues 2 180 90 66.7 2.0 2 90 2 0 1 0.00 1 3 -2 -1.00 -2.00 Oldham Athletic (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 FA Cup (4 Seasons) 7 616 88 76.0 6.8 7 88 6 0 2 1.43 6 10 -4 -0.58 +0.34 EFL Cup (4 Seasons) 4 360 90 48.0 4.0 4 90 4 0 2 1.25 5 5 0 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 16 Stoke City 1 League 0.9 0 0 0 0 2021-2022 17 Stoke City 1 League 15.1 3 0 0 0 2022-2023 18 Oldham Athletic 2 Leagues 10.0 1 0 0 0 2022-2023 18 Stoke City 1 League 9.9 3 0 0 1 2023-2024 19 Stoke City 1 League 2.0 0 0 0 0 2023-2024 19 Walsall 2 Leagues 31.8 5 1 1 17 12 0 11 39 16 0 2024-2025 20 Walsall 3 Leagues 45.8 10 0 0 40 12 0 14 59 31 0 2025-2026 21 Peterborough United 3 Leagues 27.8 2 0 0 10 7 0 3 22 14 0 4 Seasons 4 Clubs 6 Leagues 115.4 18 1 1 67 31 0 28 120 61 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Walsall (2 Seasons) 3 Leagues 77.6 15 1 1 57 24 0 25 98 47 0 Stoke City (2 Seasons) 1 League 15.9 3 0 0 0 Stoke City (2 Seasons) 2 Leagues 11.9 3 0 0 1 Stoke City (2 Seasons) 2 Leagues Peterborough United (1 Season) 3 Leagues 27.8 2 0 0 10 7 0 3 22 14 0 Oldham Athletic (1 Season) 2 Leagues 10.0 1 0 0 0 FA Cup (4 Seasons) 6.8 2 0 0 2 0 0 1 1 1 0 EFL Cup (4 Seasons) 4.0 0 0 0 4 0 0 2 10 1 0 PL2 — Div. 2 (3 Seasons) 25.9 6 0 0 1 League Two (2 Seasons) 69.7 14 1 1 52 24 0 22 88 46 0 Championship (2 Seasons) League One (1 Season) 25.8 1 0 0 9 7 0 3 21 13 0 National League (1 Season) 9.0 1 0 0 0 PL2 (1 Season) 2.0 0 0 0 0
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.
View Additional Information
More David Okagbue Pages
David Okagbue Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary