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 2017-2018 16 Arsenal eng ENG Jr. PL2 — Div. 1 0 0 Matches 2018-2019 17 Arsenal eng ENG Jr. PL2 — Div. 1 0 0 Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 15 12 1,230 13.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Oldham Athletic eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 32 30 2,673 29.7 1 1 2 1 0 0 8 0 0.03 0.03 0.07 0.03 0.07 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 17 15 1,419 15.8 3 2 5 3 0 0 4 1 0.19 0.13 0.32 0.19 0.32 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 7 7 606 6.7 1 1 2 1 0 0 0 0 0.15 0.15 0.30 0.15 0.30 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 18 9 985 10.9 2 0 2 2 0 0 2 0 0.18 0.00 0.18 0.18 0.18 Matches 2022-2023 21 Stoke City eng ENG EFL Cup 1 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Stoke City 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 21 Ipswich Town eng ENG 3. League One 20 16 1,364 15.2 0 1 1 0 0 0 6 1 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 35 25 2,361 26.2 1 1 2 1 0 0 7 0 0.04 0.04 0.08 0.04 0.08 Matches 2023-2024 22 Ipswich Town eng ENG EFL Cup 3 1 169 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Ipswich Town eng ENG FA Cup 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Sheffield United eng ENG 2. Championship 6 6 472 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Ipswich Town eng ENG FA Cup 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Ipswich Town eng ENG 1. Premier League 7 4 379 4.2 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Charlton Athletic eng ENG 2. Championship 19 17 1,519 16.9 0 2 2 0 0 0 8 0 0.00 0.12 0.12 0.00 0.12 Matches 2025-2026 24 Ipswich Town eng ENG Jr. PL2 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 7 Clubs 7 Leagues 171 134 12,403 137.8 8 8 16 8 0 0 43 3 0.06 0.06 0.12 0.06 0.12 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 Arsenal (4 Seasons) 1 League 17 14 1,410 15.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (3 Seasons) 5 Leagues 67 46 4,325 48.1 1 2 3 1 0 0 16 2 0.02 0.04 0.06 0.02 0.06 Oldham Athletic (1 Season) 2 Leagues 35 33 2,943 32.7 1 1 2 1 0 0 10 0 0.03 0.03 0.06 0.03 0.06 Stoke City (1 Season) 3 Leagues 20 10 1,119 12.4 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Charlton Athletic (1 Season) 1 League 19 17 1,519 16.9 0 2 2 0 0 0 8 0 0.00 0.12 0.12 0.00 0.12 Ross County (1 Season) 1 League 17 15 1,419 15.8 3 2 5 3 0 0 4 1 0.19 0.13 0.32 0.19 0.32 Hibernian (1 Season) 1 League 7 7 606 6.7 1 1 2 1 0 0 0 0 0.15 0.15 0.30 0.15 0.30 Sheffield United (1 Season) 1 League 6 6 472 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (5 Seasons) 19 16 1,545 17.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Championship (4 Seasons) 78 57 5,337 59.3 3 3 6 3 0 0 20 0 0.05 0.05 0.10 0.05 0.10 FA Cup (4 Seasons) 6 4 412 4.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 1 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 32 30 2,673 29.7 1 1 2 1 0 0 8 0 0.03 0.03 0.07 0.03 0.07 Premiership (1 Season) 24 22 2,025 22.5 4 3 7 4 0 0 4 1 0.18 0.13 0.31 0.18 0.31 League One (1 Season) 20 16 1,364 15.2 0 1 1 0 0 0 6 1 0.00 0.07 0.07 0.00 0.07 Premier League (1 Season) 7 4 379 4.2 0 0 0 0 0 0 3 1 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 2017-2018 16 Arsenal 1 League 0 0 2018-2019 17 Arsenal 1 League 0 0 2019-2020 18 Arsenal 1 League 15 12 1,230 13.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Arsenal 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Oldham Athletic 2 Leagues 35 33 2,943 32.7 1 1 2 1 0 0 10 0 0.03 0.03 0.06 0.03 0.06 2021-2022 20 Ross County 1 League 17 15 1,419 15.8 3 2 5 3 0 0 4 1 0.19 0.13 0.32 0.19 0.32 2021-2022 20 Hibernian 1 League 7 7 606 6.7 1 1 2 1 0 0 0 0 0.15 0.15 0.30 0.15 0.30 2022-2023 21 Stoke City 3 Leagues 20 10 1,119 12.4 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 2022-2023 21 Ipswich Town 1 League 20 16 1,364 15.2 0 1 1 0 0 0 6 1 0.00 0.07 0.07 0.00 0.07 2023-2024 22 Ipswich Town 3 Leagues 39 26 2,564 28.5 1 1 2 1 0 0 7 0 0.04 0.04 0.07 0.04 0.07 2024-2025 23 Ipswich Town 2 Leagues 8 4 397 4.4 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2024-2025 23 Sheffield United 1 League 6 6 472 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2025-2026 24 Ipswich Town 1 League 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 24 Charlton Athletic 1 League 19 17 1,519 16.9 0 2 2 0 0 0 8 0 0.00 0.12 0.12 0.00 0.12 6 Seasons 7 Clubs 7 Leagues 171 134 12,403 137.8 8 8 16 8 0 0 43 3 0.06 0.06 0.12 0.06 0.12 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 Arsenal (4 Seasons) 1 League 17 14 1,410 15.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (3 Seasons) 5 Leagues 67 46 4,325 48.1 1 2 3 1 0 0 16 2 0.02 0.04 0.06 0.02 0.06 Oldham Athletic (1 Season) 2 Leagues 35 33 2,943 32.7 1 1 2 1 0 0 10 0 0.03 0.03 0.06 0.03 0.06 Stoke City (1 Season) 3 Leagues 20 10 1,119 12.4 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Charlton Athletic (1 Season) 1 League 19 17 1,519 16.9 0 2 2 0 0 0 8 0 0.00 0.12 0.12 0.00 0.12 Ross County (1 Season) 1 League 17 15 1,419 15.8 3 2 5 3 0 0 4 1 0.19 0.13 0.32 0.19 0.32 Hibernian (1 Season) 1 League 7 7 606 6.7 1 1 2 1 0 0 0 0 0.15 0.15 0.30 0.15 0.30 Sheffield United (1 Season) 1 League 6 6 472 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (5 Seasons) 19 16 1,545 17.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Championship (4 Seasons) 78 57 5,337 59.3 3 3 6 3 0 0 20 0 0.05 0.05 0.10 0.05 0.10 FA Cup (4 Seasons) 6 4 412 4.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 1 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 32 30 2,673 29.7 1 1 2 1 0 0 8 0 0.03 0.03 0.07 0.03 0.07 Premiership (1 Season) 24 22 2,025 22.5 4 3 7 4 0 0 4 1 0.18 0.13 0.31 0.18 0.31 League One (1 Season) 20 16 1,364 15.2 0 1 1 0 0 0 6 1 0.00 0.07 0.07 0.00 0.07 Premier League (1 Season) 7 4 379 4.2 0 0 0 0 0 0 3 1 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 2017-2018 16 Arsenal eng ENG Jr. PL2 — Div. 1 1st 0 0 Matches 2018-2019 17 Arsenal eng ENG Jr. PL2 — Div. 1 2nd 0 0 Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 6th 15 12 1,230 13.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 18th 32 30 2,673 29.7 1 1 2 1 0 0 8 0 0.03 0.03 0.07 0.03 0.07 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 6th 17 15 1,419 15.8 3 2 5 3 0 0 4 1 0.19 0.13 0.32 0.19 0.32 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 8th 7 7 606 6.7 1 1 2 1 0 0 0 0 0.15 0.15 0.30 0.15 0.30 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 16th 18 9 985 10.9 2 0 2 2 0 0 2 0 0.18 0.00 0.18 0.18 0.18 Matches 2022-2023 21 Ipswich Town eng ENG 3. League One 2nd 20 16 1,364 15.2 0 1 1 0 0 0 6 1 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 2nd 35 25 2,361 26.2 1 1 2 1 0 0 7 0 0.04 0.04 0.08 0.04 0.08 Matches 2024-2025 23 Ipswich Town eng ENG 1. Premier League 19th 7 4 379 4.2 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Sheffield United eng ENG 2. Championship 3rd 6 6 472 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Ipswich Town eng ENG Jr. PL2 5th 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Charlton Athletic eng ENG 2. Championship 19th 19 17 1,519 16.9 0 2 2 0 0 0 8 0 0.00 0.12 0.12 0.00 0.12 Matches 6 Seasons 7 Clubs 5 Leagues 161 129 11,778 130.9 8 8 16 8 0 0 41 3 0.06 0.06 0.12 0.06 0.12 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 Arsenal (4 Seasons) 1 League 17 14 1,410 15.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (3 Seasons) 3 Leagues 62 45 4,104 45.6 1 2 3 1 0 0 16 2 0.02 0.04 0.07 0.02 0.07 Oldham Athletic (1 Season) 1 League 32 30 2,673 29.7 1 1 2 1 0 0 8 0 0.03 0.03 0.07 0.03 0.07 Charlton Athletic (1 Season) 1 League 19 17 1,519 16.9 0 2 2 0 0 0 8 0 0.00 0.12 0.12 0.00 0.12 Stoke City (1 Season) 1 League 18 9 985 10.9 2 0 2 2 0 0 2 0 0.18 0.00 0.18 0.18 0.18 Ross County (1 Season) 1 League 17 15 1,419 15.8 3 2 5 3 0 0 4 1 0.19 0.13 0.32 0.19 0.32 Hibernian (1 Season) 1 League 7 7 606 6.7 1 1 2 1 0 0 0 0 0.15 0.15 0.30 0.15 0.30 Sheffield United (1 Season) 1 League 6 6 472 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (5 Seasons) 19 16 1,545 17.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Championship (4 Seasons) 78 57 5,337 59.3 3 3 6 3 0 0 20 0 0.05 0.05 0.10 0.05 0.10 League Two (1 Season) 32 30 2,673 29.7 1 1 2 1 0 0 8 0 0.03 0.03 0.07 0.03 0.07 Premiership (1 Season) 24 22 2,025 22.5 4 3 7 4 0 0 4 1 0.18 0.13 0.31 0.18 0.31 League One (1 Season) 20 16 1,364 15.2 0 1 1 0 0 0 6 1 0.00 0.07 0.07 0.00 0.07 Premier League (1 Season) 7 4 379 4.2 0 0 0 0 0 0 3 1 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 19 Oldham Athletic eng ENG FA Cup 33rd 3 3 270 3.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Stoke City eng ENG EFL Cup Rd1 1 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Stoke City 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 2023-2024 22 Ipswich Town eng ENG EFL Cup Rd4 3 1 169 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Ipswich Town eng ENG FA Cup 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Ipswich Town eng ENG FA Cup 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 10 5 625 6.9 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 Ipswich Town (2 Seasons) 2 Leagues 5 1 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Stoke City (1 Season) 2 Leagues 2 1 134 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 6 4 412 4.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 1 213 2.4 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 2019-2020 18 Arsenal 1 League 13.7 0 0 0 2020-2021 19 Arsenal 1 League 2.0 0 0 0 2020-2021 19 Oldham Athletic 2 Leagues 32.7 1 10 5 50.0 0.31 0.15 0.10 0.20 0 0 2021-2022 20 Ross County 1 League 15.8 3 17 9 52.9 1.08 0.57 0.18 0.33 0 0 2021-2022 20 Hibernian 1 League 6.7 1 9 2 22.2 1.34 0.30 0.11 0.50 0 0 2022-2023 21 Stoke City 3 Leagues 12.4 2 14 6 42.9 1.13 0.48 0.14 0.33 0 0 2022-2023 21 Ipswich Town 1 League 15.2 0 19 5 26.3 1.25 0.33 0.00 0.00 0 0 2023-2024 22 Ipswich Town 3 Leagues 28.5 1 21 6 28.6 0.74 0.21 0.05 0.17 0 0 2024-2025 23 Ipswich Town 2 Leagues 4.4 0 1 1 100.0 0.24 0.24 0.00 0.00 0 0 2024-2025 23 Sheffield United 1 League 5.2 0 2 1 50.0 0.38 0.19 0.00 0.00 0 0 2025-2026 24 Ipswich Town 1 League 1.5 0 0 0 2025-2026 24 Charlton Athletic 1 League 16.9 0 13 1 7.7 0.77 0.06 0.00 0.00 0 0 6 Seasons 7 Clubs 7 Leagues 137.8 8 106 36 34.0 0.77 0.26 0.08 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Arsenal (4 Seasons) 1 League 15.7 0 0 0 Ipswich Town (3 Seasons) 5 Leagues 48.1 1 41 12 29.3 0.86 0.25 0.02 0.08 0 0 Oldham Athletic (1 Season) 2 Leagues 32.7 1 10 5 50.0 0.31 0.15 0.10 0.20 0 0 Stoke City (1 Season) 3 Leagues 12.4 2 14 6 42.9 1.13 0.48 0.14 0.33 0 0 Charlton Athletic (1 Season) 1 League 16.9 0 13 1 7.7 0.77 0.06 0.00 0.00 0 0 Ross County (1 Season) 1 League 15.8 3 17 9 52.9 1.08 0.57 0.18 0.33 0 0 Hibernian (1 Season) 1 League 6.7 1 9 2 22.2 1.34 0.30 0.11 0.50 0 0 Sheffield United (1 Season) 1 League 5.2 0 2 1 50.0 0.38 0.19 0.00 0.00 0 0 Ipswich Town (1 Season) 1 League 1.5 0 0 0 PL2 — Div. 1 (5 Seasons) 17.2 0 0 0 Championship (4 Seasons) 59.3 3 45 12 26.7 0.76 0.20 0.07 0.25 0 0 FA Cup (4 Seasons) 4.6 0 1 1 100.0 0.23 0.23 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.4 0 4 1 25.0 1.69 0.42 0.00 0.00 0 0 League Two (1 Season) 29.7 1 10 5 50.0 0.34 0.17 0.10 0.20 0 0 Premiership (1 Season) 22.5 4 26 11 42.3 1.16 0.49 0.15 0.36 0 0 League One (1 Season) 15.2 0 19 5 26.3 1.25 0.33 0.00 0.00 0 0 Premier League (1 Season) 4.2 0 1 1 100.0 0.24 0.24 0.00 0.00 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 2017-2018 16 Arsenal eng ENG Jr. PL2 — Div. 1 0 0 0 0 1 Matches 2018-2019 17 Arsenal eng ENG Jr. PL2 — Div. 1 0 0 0 0 1 Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 15 1,230 82 75.9 13.7 12 90 12 3 50 0 1.40 23 24 -1 -0.07 -0.30 Matches 2020-2021 19 Oldham Athletic eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 7 -1 -0.33 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 32 2,673 84 64.6 29.7 30 88 26 2 19 0 1.19 45 49 -4 -0.13 +0.17 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 2 180 90 8.3 2.0 2 90 2 0 0 0.00 0 4 -4 -2.00 -1.91 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 17 1,419 83 41.5 15.8 15 89 14 2 43 0 0.88 23 29 -6 -0.38 -0.02 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 7 606 87 17.7 6.7 7 87 6 0 0 1.14 8 9 -1 -0.15 -0.05 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 18 985 55 23.8 10.9 9 90 9 9 19 0 1.00 12 17 -5 -0.46 -0.63 Matches 2022-2023 21 Stoke City eng ENG EFL Cup 1 44 44 36.7 0.5 0 0 1 44 0 1.00 0 0 0 0.00 0.00 Matches 2022-2023 21 Stoke City eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +2.50 Matches 2022-2023 21 Ipswich Town eng ENG 3. League One 20 1,364 68 32.9 15.2 16 81 10 4 17 0 2.35 41 6 +35 +2.31 +1.30 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 35 2,361 67 57.0 26.2 25 84 19 10 25 7 1.94 50 36 +14 +0.53 -0.53 Matches 2023-2024 22 Ipswich Town eng ENG EFL Cup 3 169 56 43.3 1.9 1 90 1 2 40 0 1.33 2 4 -2 -1.07 -2.29 Matches 2023-2024 22 Ipswich Town eng ENG FA Cup 1 34 34 18.9 0.4 0 0 1 34 0 0.00 0 1 -1 -2.65 -3.88 Matches 2024-2025 23 Sheffield United eng ENG 2. Championship 6 472 79 11.4 5.2 6 79 4 0 0 2.00 9 2 +7 +1.33 +0.84 Matches 2024-2025 23 Ipswich Town eng ENG FA Cup 1 18 18 6.0 0.2 0 0 1 18 0 3.00 0 0 0 0.00 -1.91 Matches 2024-2025 23 Ipswich Town eng ENG 1. Premier League 7 379 54 11.1 4.2 4 85 3 3 14 5 0.43 4 9 -5 -1.19 +0.03 Matches 2025-2026 24 Charlton Athletic eng ENG 2. Championship 19 1,519 80 36.7 16.9 17 87 15 2 23 0 1.26 15 19 -4 -0.24 +0.11 Matches 2025-2026 24 Ipswich Town eng ENG Jr. PL2 2 135 68 7.5 1.5 2 68 1 0 0 3.00 3 0 +3 +2.00 +2.16 Matches 6 Seasons 7 Clubs 7 Leagues 171 12,403 73 33.9 137.8 134 86 111 37 24 12 1.46 218 188 +30 +0.22 +0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (4 Seasons) 1 League 17 1,410 83 18.2 15.7 14 90 14 3 50 2 1.24 23 28 -5 -0.32 -0.28 Ipswich Town (3 Seasons) 5 Leagues 67 4,325 65 34.4 48.1 46 83 33 21 23 12 1.86 97 56 +41 +0.85 +0.61 Oldham Athletic (1 Season) 2 Leagues 35 2,943 84 66.7 32.7 33 88 29 2 19 0 1.26 51 56 -5 -0.15 +0.15 Stoke City (1 Season) 3 Leagues 20 1,119 56 24.7 12.4 10 90 10 10 22 0 1.10 15 17 -2 -0.16 -0.35 Charlton Athletic (1 Season) 1 League 19 1,519 80 36.7 16.9 17 87 15 2 23 0 1.26 15 19 -4 -0.24 +0.11 Ross County (1 Season) 1 League 17 1,419 83 41.5 15.8 15 89 14 2 43 0 0.88 23 29 -6 -0.38 -0.02 Hibernian (1 Season) 1 League 7 606 87 17.7 6.7 7 87 6 0 0 1.14 8 9 -1 -0.15 -0.05 Sheffield United (1 Season) 1 League 6 472 79 11.4 5.2 6 79 4 0 0 2.00 9 2 +7 +1.33 +0.84 Ipswich Town (1 Season) 1 League 2 135 68 7.5 1.5 2 68 1 0 0 3.00 3 0 +3 +2.00 +2.16 PL2 — Div. 1 (5 Seasons) 19 1,545 81 16.2 17.2 16 87 15 3 50 2 1.42 26 28 -2 -0.12 -0.03 Championship (4 Seasons) 78 5,337 68 32.2 59.3 57 85 47 21 22 7 1.56 86 74 +12 +0.20 -0.09 FA Cup (4 Seasons) 6 412 69 40.4 4.6 4 90 4 2 26 0 2.00 9 8 +1 +0.22 -1.11 EFL Cup (2 Seasons) 4 213 53 41.8 2.4 1 90 1 3 41 0 1.25 2 4 -2 -0.85 -1.75 League Two (1 Season) 32 2,673 84 64.6 29.7 30 88 26 2 19 0 1.19 45 49 -4 -0.13 +0.17 Premiership (1 Season) 24 2,025 84 29.6 22.5 22 88 20 2 43 0 0.96 31 38 -7 -0.31 -0.11 League One (1 Season) 20 1,364 68 32.9 15.2 16 81 10 4 17 0 2.35 41 6 +35 +2.31 +1.30 Premier League (1 Season) 7 379 54 11.1 4.2 4 85 3 3 14 5 0.43 4 9 -5 -1.19 +0.03
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 2017-2018 16 Arsenal 1 League 0 0 0 0 1 2018-2019 17 Arsenal 1 League 0 0 0 0 1 2019-2020 18 Arsenal 1 League 15 1,230 82 75.9 13.7 12 90 12 3 50 0 1.40 23 24 -1 -0.07 -0.30 2020-2021 19 Arsenal 1 League 2 180 90 8.3 2.0 2 90 2 0 0 0.00 0 4 -4 -2.00 -1.91 2020-2021 19 Oldham Athletic 2 Leagues 35 2,943 84 66.7 32.7 33 88 29 2 19 0 1.26 51 56 -5 -0.15 +0.15 2021-2022 20 Ross County 1 League 17 1,419 83 41.5 15.8 15 89 14 2 43 0 0.88 23 29 -6 -0.38 -0.02 2021-2022 20 Hibernian 1 League 7 606 87 17.7 6.7 7 87 6 0 0 1.14 8 9 -1 -0.15 -0.05 2022-2023 21 Stoke City 3 Leagues 20 1,119 56 24.7 12.4 10 90 10 10 22 0 1.10 15 17 -2 -0.16 -0.35 2022-2023 21 Ipswich Town 1 League 20 1,364 68 32.9 15.2 16 81 10 4 17 0 2.35 41 6 +35 +2.31 +1.30 2023-2024 22 Ipswich Town 3 Leagues 39 2,564 66 54.4 28.5 26 85 20 13 28 7 1.84 52 41 +11 +0.39 -0.70 2024-2025 23 Ipswich Town 2 Leagues 8 397 50 10.7 4.4 4 85 3 4 15 5 0.75 4 9 -5 -1.13 -0.19 2024-2025 23 Sheffield United 1 League 6 472 79 11.4 5.2 6 79 4 0 0 2.00 9 2 +7 +1.33 +0.84 2025-2026 24 Ipswich Town 1 League 2 135 68 7.5 1.5 2 68 1 0 0 3.00 3 0 +3 +2.00 +2.16 2025-2026 24 Charlton Athletic 1 League 19 1,519 80 36.7 16.9 17 87 15 2 23 0 1.26 15 19 -4 -0.24 +0.11 6 Seasons 7 Clubs 7 Leagues 171 12,403 73 33.9 137.8 134 86 111 37 24 12 1.46 218 188 +30 +0.22 +0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (4 Seasons) 1 League 17 1,410 83 18.2 15.7 14 90 14 3 50 2 1.24 23 28 -5 -0.32 -0.28 Ipswich Town (3 Seasons) 5 Leagues 67 4,325 65 34.4 48.1 46 83 33 21 23 12 1.86 97 56 +41 +0.85 +0.61 Oldham Athletic (1 Season) 2 Leagues 35 2,943 84 66.7 32.7 33 88 29 2 19 0 1.26 51 56 -5 -0.15 +0.15 Stoke City (1 Season) 3 Leagues 20 1,119 56 24.7 12.4 10 90 10 10 22 0 1.10 15 17 -2 -0.16 -0.35 Charlton Athletic (1 Season) 1 League 19 1,519 80 36.7 16.9 17 87 15 2 23 0 1.26 15 19 -4 -0.24 +0.11 Ross County (1 Season) 1 League 17 1,419 83 41.5 15.8 15 89 14 2 43 0 0.88 23 29 -6 -0.38 -0.02 Hibernian (1 Season) 1 League 7 606 87 17.7 6.7 7 87 6 0 0 1.14 8 9 -1 -0.15 -0.05 Sheffield United (1 Season) 1 League 6 472 79 11.4 5.2 6 79 4 0 0 2.00 9 2 +7 +1.33 +0.84 Ipswich Town (1 Season) 1 League 2 135 68 7.5 1.5 2 68 1 0 0 3.00 3 0 +3 +2.00 +2.16 PL2 — Div. 1 (5 Seasons) 19 1,545 81 16.2 17.2 16 87 15 3 50 2 1.42 26 28 -2 -0.12 -0.03 Championship (4 Seasons) 78 5,337 68 32.2 59.3 57 85 47 21 22 7 1.56 86 74 +12 +0.20 -0.09 FA Cup (4 Seasons) 6 412 69 40.4 4.6 4 90 4 2 26 0 2.00 9 8 +1 +0.22 -1.11 EFL Cup (2 Seasons) 4 213 53 41.8 2.4 1 90 1 3 41 0 1.25 2 4 -2 -0.85 -1.75 League Two (1 Season) 32 2,673 84 64.6 29.7 30 88 26 2 19 0 1.19 45 49 -4 -0.13 +0.17 Premiership (1 Season) 24 2,025 84 29.6 22.5 22 88 20 2 43 0 0.96 31 38 -7 -0.31 -0.11 League One (1 Season) 20 1,364 68 32.9 15.2 16 81 10 4 17 0 2.35 41 6 +35 +2.31 +1.30 Premier League (1 Season) 7 379 54 11.1 4.2 4 85 3 3 14 5 0.43 4 9 -5 -1.19 +0.03
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 2017-2018 16 Arsenal eng ENG Jr. PL2 — Div. 1 1st 0 0 0 0 1 Matches 2018-2019 17 Arsenal eng ENG Jr. PL2 — Div. 1 2nd 0 0 0 0 1 Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 6th 15 1,230 82 75.9 13.7 12 90 12 3 50 0 1.40 23 24 -1 -0.07 -0.30 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2 180 90 8.3 2.0 2 90 2 0 0 0.00 0 4 -4 -2.00 -1.91 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 18th 32 2,673 84 64.6 29.7 30 88 26 2 19 0 1.19 45 49 -4 -0.13 +0.17 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 6th 17 1,419 83 41.5 15.8 15 89 14 2 43 0 0.88 23 29 -6 -0.38 -0.02 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 8th 7 606 87 17.7 6.7 7 87 6 0 0 1.14 8 9 -1 -0.15 -0.05 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 16th 18 985 55 23.8 10.9 9 90 9 9 19 0 1.00 12 17 -5 -0.46 -0.63 Matches 2022-2023 21 Ipswich Town eng ENG 3. League One 2nd 20 1,364 68 32.9 15.2 16 81 10 4 17 0 2.35 41 6 +35 +2.31 +1.30 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 2nd 35 2,361 67 57.0 26.2 25 84 19 10 25 7 1.94 50 36 +14 +0.53 -0.53 Matches 2024-2025 23 Ipswich Town eng ENG 1. Premier League 19th 7 379 54 11.1 4.2 4 85 3 3 14 5 0.43 4 9 -5 -1.19 +0.03 Matches 2024-2025 23 Sheffield United eng ENG 2. Championship 3rd 6 472 79 11.4 5.2 6 79 4 0 0 2.00 9 2 +7 +1.33 +0.84 Matches 2025-2026 24 Ipswich Town eng ENG Jr. PL2 5th 2 135 68 7.5 1.5 2 68 1 0 0 3.00 3 0 +3 +2.00 +2.16 Matches 2025-2026 24 Charlton Athletic eng ENG 2. Championship 19th 19 1,519 80 36.7 16.9 17 87 15 2 23 0 1.26 15 19 -4 -0.24 +0.11 Matches 6 Seasons 7 Clubs 5 Leagues 161 11,778 73 33.6 130.9 129 86 106 32 22 12 1.45 207 176 +31 +0.24 +0.19 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (4 Seasons) 1 League 17 1,410 83 18.2 15.7 14 90 14 3 50 2 1.24 23 28 -5 -0.32 -0.28 Ipswich Town (3 Seasons) 3 Leagues 62 4,104 66 35.1 45.6 45 83 32 17 21 12 1.90 95 51 +44 +0.96 +0.83 Oldham Athletic (1 Season) 1 League 32 2,673 84 64.6 29.7 30 88 26 2 19 0 1.19 45 49 -4 -0.13 +0.17 Charlton Athletic (1 Season) 1 League 19 1,519 80 36.7 16.9 17 87 15 2 23 0 1.26 15 19 -4 -0.24 +0.11 Stoke City (1 Season) 1 League 18 985 55 23.8 10.9 9 90 9 9 19 0 1.00 12 17 -5 -0.46 -0.63 Ross County (1 Season) 1 League 17 1,419 83 41.5 15.8 15 89 14 2 43 0 0.88 23 29 -6 -0.38 -0.02 Hibernian (1 Season) 1 League 7 606 87 17.7 6.7 7 87 6 0 0 1.14 8 9 -1 -0.15 -0.05 Sheffield United (1 Season) 1 League 6 472 79 11.4 5.2 6 79 4 0 0 2.00 9 2 +7 +1.33 +0.84 Ipswich Town (1 Season) 1 League 2 135 68 7.5 1.5 2 68 1 0 0 3.00 3 0 +3 +2.00 +2.16 PL2 — Div. 1 (5 Seasons) 19 1,545 81 16.2 17.2 16 87 15 3 50 2 1.42 26 28 -2 -0.12 -0.03 Championship (4 Seasons) 78 5,337 68 32.2 59.3 57 85 47 21 22 7 1.56 86 74 +12 +0.20 -0.09 League Two (1 Season) 32 2,673 84 64.6 29.7 30 88 26 2 19 0 1.19 45 49 -4 -0.13 +0.17 Premiership (1 Season) 24 2,025 84 29.6 22.5 22 88 20 2 43 0 0.96 31 38 -7 -0.31 -0.11 League One (1 Season) 20 1,364 68 32.9 15.2 16 81 10 4 17 0 2.35 41 6 +35 +2.31 +1.30 Premier League (1 Season) 7 379 54 11.1 4.2 4 85 3 3 14 5 0.43 4 9 -5 -1.19 +0.03
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 19 Oldham Athletic eng ENG FA Cup 33rd 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 7 -1 -0.33 Matches 2022-2023 21 Stoke City eng ENG EFL Cup Rd1 1 44 44 36.7 0.5 0 0 1 44 0 1.00 0 0 0 0.00 0.00 Matches 2022-2023 21 Stoke City eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +2.50 Matches 2023-2024 22 Ipswich Town eng ENG EFL Cup Rd4 3 169 56 43.3 1.9 1 90 1 2 40 0 1.33 2 4 -2 -1.07 -2.29 Matches 2023-2024 22 Ipswich Town eng ENG FA Cup 1 34 34 18.9 0.4 0 0 1 34 0 0.00 0 1 -1 -2.65 -3.88 Matches 2024-2025 23 Ipswich Town eng ENG FA Cup 1 18 18 6.0 0.2 0 0 1 18 0 3.00 0 0 0 0.00 -1.91 Matches 4 Seasons 3 Clubs 2 Leagues 10 625 63 40.8 6.9 5 90 5 5 35 0 1.70 11 12 -1 -0.14 -1.34 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ipswich Town (2 Seasons) 2 Leagues 5 221 44 25.4 2.5 1 90 1 4 33 0 1.40 2 5 -3 -1.22 -2.75 Oldham Athletic (1 Season) 1 League 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 7 -1 -0.33 Stoke City (1 Season) 2 Leagues 2 134 67 34.4 1.5 1 90 1 1 44 0 2.00 3 0 +3 +2.01 +1.66 FA Cup (4 Seasons) 6 412 69 40.4 4.6 4 90 4 2 26 0 2.00 9 8 +1 +0.22 -1.11 EFL Cup (2 Seasons) 4 213 53 41.8 2.4 1 90 1 3 41 0 1.25 2 4 -2 -0.85 -1.75
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 18 Arsenal 1 League 13.7 4 0 0 0 2020-2021 19 Arsenal 1 League 2.0 1 0 0 0 2020-2021 19 Oldham Athletic 2 Leagues 32.7 10 0 0 42 24 1 8 82 21 1 2021-2022 20 Ross County 1 League 15.8 4 1 1 8 11 1 23 19 10 0 2021-2022 20 Hibernian 1 League 6.7 0 0 0 9 2 1 19 12 3 0 2022-2023 21 Stoke City 3 Leagues 12.4 2 0 0 21 9 0 27 14 15 0 2022-2023 21 Ipswich Town 1 League 15.2 6 1 1 13 13 0 21 10 13 0 2023-2024 22 Ipswich Town 3 Leagues 28.5 7 0 0 29 11 1 53 29 27 1 2024-2025 23 Ipswich Town 2 Leagues 4.4 3 1 1 5 1 0 5 3 3 0 2024-2025 23 Sheffield United 1 League 5.2 3 0 0 9 1 0 8 6 8 0 2025-2026 24 Ipswich Town 1 League 1.5 0 0 0 0 2025-2026 24 Charlton Athletic 1 League 16.9 8 0 0 18 6 3 44 16 14 0 6 Seasons 7 Clubs 7 Leagues 137.8 43 3 3 154 78 7 208 191 114 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Arsenal (4 Seasons) 1 League 15.7 5 0 0 0 Ipswich Town (3 Seasons) 5 Leagues 48.1 16 2 2 47 25 1 79 42 43 1 Oldham Athletic (1 Season) 2 Leagues 32.7 10 0 0 42 24 1 8 82 21 1 Stoke City (1 Season) 3 Leagues 12.4 2 0 0 21 9 0 27 14 15 0 Charlton Athletic (1 Season) 1 League 16.9 8 0 0 18 6 3 44 16 14 0 Ross County (1 Season) 1 League 15.8 4 1 1 8 11 1 23 19 10 0 Hibernian (1 Season) 1 League 6.7 0 0 0 9 2 1 19 12 3 0 Sheffield United (1 Season) 1 League 5.2 3 0 0 9 1 0 8 6 8 0 Ipswich Town (1 Season) 1 League 1.5 0 0 0 0 PL2 — Div. 1 (5 Seasons) 17.2 5 0 0 0 Championship (4 Seasons) 59.3 20 0 0 75 26 4 130 63 64 1 FA Cup (4 Seasons) 4.6 2 0 0 3 2 0 1 3 1 0 EFL Cup (2 Seasons) 2.4 0 0 0 2 0 0 1 1 0 0 League Two (1 Season) 29.7 8 0 0 39 23 1 8 80 20 1 Premiership (1 Season) 22.5 4 1 1 17 13 2 42 31 13 0 League One (1 Season) 15.2 6 1 1 13 13 0 21 10 13 0 Premier League (1 Season) 4.2 3 1 1 5 1 0 5 3 3 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 Harry Clarke Pages
Harry Clarke Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary