Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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 1.2 1.2 0.8 1.9 26 45 64 0.18 0.00 0.18 0.18 0.18 0.11 0.07 0.18 0.11 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 1.1 1.1 1.3 2.4 42 181 47 0.04 0.04 0.08 0.04 0.08 0.04 0.05 0.09 0.04 0.09 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 4 Seasons 5 Clubs 6 Leagues 138 107 10,015 111.3 8 6 14 8 0 0 29 2 2.3 2.3 2.1 4.3 68 226 111 0.07 0.05 0.13 0.07 0.13 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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 (2 Seasons) 4 Leagues 59 42 3,928 43.6 1 2 3 1 0 0 13 1 1.1 1.1 1.3 2.4 42 181 47 0.02 0.05 0.07 0.02 0.07 0.04 0.05 0.09 0.04 0.09 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 1.2 1.2 0.8 1.9 26 45 64 0.16 0.00 0.16 0.16 0.16 0.11 0.07 0.18 0.11 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 PL2 — Div. 1 (4 Seasons) 17 14 1,410 15.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 5 4 394 4.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 53 34 3,346 37.2 3 1 4 3 0 0 9 0 2.3 2.3 2.1 4.3 68 226 111 0.08 0.03 0.11 0.08 0.11 0.06 0.06 0.12 0.06 0.12 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
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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 1.2 1.2 0.8 1.9 26 45 64 0.16 0.00 0.16 0.16 0.16 0.11 0.07 0.18 0.11 0.18 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 1.1 1.1 1.3 2.4 42 181 47 0.04 0.04 0.07 0.04 0.07 0.04 0.05 0.09 0.04 0.09 4 Seasons 5 Clubs 6 Leagues 138 107 10,015 111.3 8 6 14 8 0 0 29 2 2.3 2.3 2.1 4.3 68 226 111 0.07 0.05 0.13 0.07 0.13 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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 (2 Seasons) 4 Leagues 59 42 3,928 43.6 1 2 3 1 0 0 13 1 1.1 1.1 1.3 2.4 42 181 47 0.02 0.05 0.07 0.02 0.07 0.04 0.05 0.09 0.04 0.09 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 1.2 1.2 0.8 1.9 26 45 64 0.16 0.00 0.16 0.16 0.16 0.11 0.07 0.18 0.11 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 PL2 — Div. 1 (4 Seasons) 17 14 1,410 15.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 5 4 394 4.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 53 34 3,346 37.2 3 1 4 3 0 0 9 0 2.3 2.3 2.1 4.3 68 226 111 0.08 0.03 0.11 0.08 0.11 0.06 0.06 0.12 0.06 0.12 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
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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 1.2 1.2 0.8 1.9 26 45 64 0.18 0.00 0.18 0.18 0.18 0.11 0.07 0.18 0.11 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 1.1 1.1 1.3 2.4 42 181 47 0.04 0.04 0.08 0.04 0.08 0.04 0.05 0.09 0.04 0.09 Matches 4 Seasons 5 Clubs 4 Leagues 129 102 9,408 104.5 8 6 14 8 0 0 27 2 2.3 2.3 2.1 4.3 68 226 111 0.08 0.06 0.13 0.08 0.13 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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 (2 Seasons) 2 Leagues 55 41 3,725 41.4 1 2 3 1 0 0 13 1 1.1 1.1 1.3 2.4 42 181 47 0.02 0.05 0.07 0.02 0.07 0.04 0.05 0.09 0.04 0.09 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 Stoke City (1 Season) 1 League 18 9 985 10.9 2 0 2 2 0 0 2 0 1.2 1.2 0.8 1.9 26 45 64 0.18 0.00 0.18 0.18 0.18 0.11 0.07 0.18 0.11 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 PL2 — Div. 1 (4 Seasons) 17 14 1,410 15.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 53 34 3,346 37.2 3 1 4 3 0 0 9 0 2.3 2.3 2.1 4.3 68 226 111 0.08 0.03 0.11 0.08 0.11 0.06 0.06 0.12 0.06 0.12 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
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 3 Seasons 3 Clubs 2 Leagues 9 5 607 6.7 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 (1 Season) 2 Leagues 4 1 203 2.3 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 (3 Seasons) 5 4 394 4.4 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 Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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 5 35.7 1.13 0.40 0.14 0.40 14.0 0 0 0 1.2 1.2 0.12 +0.8 +0.8 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 17.4 0 0 0 1.1 1.1 0.06 -0.1 -0.1 4 Seasons 5 Clubs 6 Leagues 111.3 8 90 32 35.6 0.81 0.29 0.09 0.25 16.3 0 0 0 2.3 2.3 0.08 +0.7 +0.7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Arsenal (4 Seasons) 1 League 15.7 0 0 0 Ipswich Town (2 Seasons) 4 Leagues 43.6 1 40 11 27.5 0.92 0.25 0.03 0.09 17.4 0 0 0 1.1 1.1 0.06 -0.1 -0.1 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 5 35.7 1.13 0.40 0.14 0.40 14.0 0 0 0 1.2 1.2 0.12 +0.8 +0.8 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 PL2 — Div. 1 (4 Seasons) 15.7 0 0 0 FA Cup (3 Seasons) 4.4 0 1 1 100.0 0.23 0.23 0.00 0.00 0 0 Championship (2 Seasons) 37.2 3 30 9 30.0 0.81 0.24 0.10 0.33 16.3 0 0 0 2.3 2.3 0.08 +0.7 +0.7 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
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 6th 13.7 0 0 0 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2.0 0 0 0 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 18th 29.7 1 10 5 50.0 0.34 0.17 0.10 0.20 0 0 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 6th 15.8 3 17 9 52.9 1.08 0.57 0.18 0.33 0 0 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 8th 6.7 1 9 2 22.2 1.34 0.30 0.11 0.50 0 0 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 16th 10.9 2 10 4 40.0 0.91 0.37 0.20 0.50 14.0 0 0 0 1.2 1.2 0.12 +0.8 +0.8 Matches 2022-2023 21 Ipswich Town eng ENG 3. League One 2nd 15.2 0 19 5 26.3 1.25 0.33 0.00 0.00 0 0 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 2nd 26.2 1 20 5 25.0 0.76 0.19 0.05 0.20 17.4 0 0 0 1.1 1.1 0.06 -0.1 -0.1 Matches 4 Seasons 5 Clubs 4 Leagues 104.5 8 85 30 35.3 0.81 0.29 0.09 0.27 16.3 0 0 0 2.3 2.3 0.08 +0.7 +0.7 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Arsenal (4 Seasons) 1 League 15.7 0 0 0 Ipswich Town (2 Seasons) 2 Leagues 41.4 1 39 10 25.6 0.94 0.24 0.03 0.10 17.4 0 0 0 1.1 1.1 0.06 -0.1 -0.1 Oldham Athletic (1 Season) 1 League 29.7 1 10 5 50.0 0.34 0.17 0.10 0.20 0 0 Stoke City (1 Season) 1 League 10.9 2 10 4 40.0 0.91 0.37 0.20 0.50 14.0 0 0 0 1.2 1.2 0.12 +0.8 +0.8 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 PL2 — Div. 1 (4 Seasons) 15.7 0 0 0 Championship (2 Seasons) 37.2 3 30 9 30.0 0.81 0.24 0.10 0.33 16.3 0 0 0 2.3 2.3 0.08 +0.7 +0.7 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
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2020-2021 19 Oldham Athletic eng ENG FA Cup 33rd 3.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 21 Stoke City eng ENG EFL Cup Rd1 0.5 0 4 1 25.0 8.18 2.05 0.00 0.00 0 0 Matches 2022-2023 21 Stoke City eng ENG FA Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 2023-2024 22 Ipswich Town eng ENG EFL Cup Rd4 1.9 0 0 0 0.00 0.00 0 0 Matches 2023-2024 22 Ipswich Town eng ENG FA Cup 0.4 0 1 1 100.0 2.65 2.65 0.00 0.00 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 6.7 0 5 2 40.0 0.74 0.30 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Ipswich Town (1 Season) 2 Leagues 2.3 0 1 1 100.0 0.44 0.44 0.00 0.00 0 0 Oldham Athletic (1 Season) 1 League 3.0 0 0 0 0.00 0.00 0 0 Stoke City (1 Season) 2 Leagues 1.5 0 4 1 25.0 2.69 0.67 0.00 0.00 0 0 FA Cup (3 Seasons) 4.4 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
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 18 Arsenal 1 League 13.7 0 2020-2021 19 Arsenal 1 League 2.0 0 2020-2021 19 Oldham Athletic 2 Leagues 32.7 1 2021-2022 20 Ross County 1 League 15.8 2 2021-2022 20 Hibernian 1 League 6.7 1 2022-2023 21 Stoke City 3 Leagues 12.4 282 460 61.3 5391 2040 103 142 72.5 142 205 69.3 34 87 39.1 0 0.8 1.0 -0.8 10 28 8 1 45 2022-2023 21 Ipswich Town 1 League 15.2 1 2023-2024 22 Ipswich Town 3 Leagues 28.5 1462 1870 78.2 27890 9918 559 647 86.4 714 865 82.5 172 287 59.9 1 1.3 2.5 -0.3 16 151 46 14 181 4 Seasons 5 Clubs 6 Leagues 111.3 1744 2330 74.8 33281 11958 662 789 83.9 856 1070 80.0 206 374 55.1 6 2.1 3.5 +3.9 26 179 54 15 226 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Arsenal (4 Seasons) 1 League 15.7 0 Ipswich Town (2 Seasons) 4 Leagues 43.6 1462 1870 78.2 27890 9918 559 647 86.4 714 865 82.5 172 287 59.9 2 1.3 2.5 +0.7 16 151 46 14 181 Oldham Athletic (1 Season) 2 Leagues 32.7 1 Stoke City (1 Season) 3 Leagues 12.4 282 460 61.3 5391 2040 103 142 72.5 142 205 69.3 34 87 39.1 0 0.8 1.0 -0.8 10 28 8 1 45 Ross County (1 Season) 1 League 15.8 2 Hibernian (1 Season) 1 League 6.7 1 PL2 — Div. 1 (4 Seasons) 15.7 0 FA Cup (3 Seasons) 4.4 0 Championship (2 Seasons) 37.2 1744 2330 74.8 33281 11958 662 789 83.9 856 1070 80.0 206 374 55.1 1 2.1 3.5 -1.1 26 179 54 15 226 EFL Cup (2 Seasons) 2.4 0 League Two (1 Season) 29.7 1 Premiership (1 Season) 22.5 3 League One (1 Season) 15.2 1
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 6th 13.7 0 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2.0 0 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 18th 29.7 1 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 6th 15.8 2 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 8th 6.7 1 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 16th 10.9 282 460 61.3 5391 2040 103 142 72.5 142 205 69.3 34 87 39.1 0 0.8 1.0 -0.8 10 28 8 1 45 Matches 2022-2023 21 Ipswich Town eng ENG 3. League One 2nd 15.2 1 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 2nd 26.2 1462 1870 78.2 27890 9918 559 647 86.4 714 865 82.5 172 287 59.9 1 1.3 2.5 -0.3 16 151 46 14 181 Matches 4 Seasons 5 Clubs 4 Leagues 104.5 1744 2330 74.8 33281 11958 662 789 83.9 856 1070 80.0 206 374 55.1 6 2.1 3.5 +3.9 26 179 54 15 226 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Arsenal (4 Seasons) 1 League 15.7 0 Ipswich Town (2 Seasons) 2 Leagues 41.4 1462 1870 78.2 27890 9918 559 647 86.4 714 865 82.5 172 287 59.9 2 1.3 2.5 +0.7 16 151 46 14 181 Oldham Athletic (1 Season) 1 League 29.7 1 Stoke City (1 Season) 1 League 10.9 282 460 61.3 5391 2040 103 142 72.5 142 205 69.3 34 87 39.1 0 0.8 1.0 -0.8 10 28 8 1 45 Ross County (1 Season) 1 League 15.8 2 Hibernian (1 Season) 1 League 6.7 1 PL2 — Div. 1 (4 Seasons) 15.7 0 Championship (2 Seasons) 37.2 1744 2330 74.8 33281 11958 662 789 83.9 856 1070 80.0 206 374 55.1 1 2.1 3.5 -1.1 26 179 54 15 226 League Two (1 Season) 29.7 1 Premiership (1 Season) 22.5 3 League One (1 Season) 15.2 1
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 18 Arsenal 1 League 13.7 2020-2021 19 Arsenal 1 League 2.0 2020-2021 19 Oldham Athletic 2 Leagues 32.7 8 2021-2022 20 Ross County 1 League 15.8 23 2021-2022 20 Hibernian 1 League 6.7 19 2022-2023 21 Stoke City 3 Leagues 12.4 460 359 99 3 1 0 25 96 0 0 0 0 282 2 11 2022-2023 21 Ipswich Town 1 League 15.2 21 2023-2024 22 Ipswich Town 3 Leagues 28.5 1870 1545 322 30 5 11 55 291 1 0 0 0 1462 3 38 4 Seasons 5 Clubs 6 Leagues 111.3 2330 1904 421 33 6 11 151 387 1 0 0 0 1744 5 49 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Arsenal (4 Seasons) 1 League 15.7 Ipswich Town (2 Seasons) 4 Leagues 43.6 1870 1545 322 30 5 11 76 291 1 0 0 0 1462 3 38 Oldham Athletic (1 Season) 2 Leagues 32.7 8 Stoke City (1 Season) 3 Leagues 12.4 460 359 99 3 1 0 25 96 0 0 0 0 282 2 11 Ross County (1 Season) 1 League 15.8 23 Hibernian (1 Season) 1 League 6.7 19 PL2 — Div. 1 (4 Seasons) 15.7 FA Cup (3 Seasons) 4.4 1 Championship (2 Seasons) 37.2 2330 1904 421 33 6 11 78 387 1 0 0 0 1744 5 49 EFL Cup (2 Seasons) 2.4 1 League Two (1 Season) 29.7 8 Premiership (1 Season) 22.5 42 League One (1 Season) 15.2 21
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 18 Arsenal 1 League 13.7 2020-2021 19 Arsenal 1 League 2.0 2020-2021 19 Oldham Athletic 2 Leagues 32.7 2021-2022 20 Ross County 1 League 15.8 2021-2022 20 Hibernian 1 League 6.7 2022-2023 21 Stoke City 3 Leagues 12.4 26 2.38 18 3 1 2 1 1 1 0.09 1 0 0 0 0 0 2022-2023 21 Ipswich Town 1 League 15.2 2023-2024 22 Ipswich Town 3 Leagues 28.5 69 2.63 57 4 4 4 0 0 5 0.19 4 0 1 0 0 0 4 Seasons 5 Clubs 6 Leagues 111.3 95 2.56 75 7 5 6 1 1 6 0.16 5 0 1 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Arsenal (4 Seasons) 1 League 15.7 Ipswich Town (2 Seasons) 4 Leagues 43.6 69 2.63 57 4 4 4 0 0 5 0.19 4 0 1 0 0 0 Oldham Athletic (1 Season) 2 Leagues 32.7 Stoke City (1 Season) 3 Leagues 12.4 26 2.38 18 3 1 2 1 1 1 0.09 1 0 0 0 0 0 Ross County (1 Season) 1 League 15.8 Hibernian (1 Season) 1 League 6.7 PL2 — Div. 1 (4 Seasons) 15.7 FA Cup (3 Seasons) 4.4 Championship (2 Seasons) 37.2 95 2.56 75 7 5 6 1 1 6 0.16 5 0 1 0 0 0 EFL Cup (2 Seasons) 2.4 League Two (1 Season) 29.7 Premiership (1 Season) 22.5 League One (1 Season) 15.2
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 18 Arsenal 1 League 13.7 0 2020-2021 19 Arsenal 1 League 2.0 0 2020-2021 19 Oldham Athletic 2 Leagues 32.7 21 82 0 2021-2022 20 Ross County 1 League 15.8 10 19 0 2021-2022 20 Hibernian 1 League 6.7 3 12 0 2022-2023 21 Stoke City 3 Leagues 12.4 16 12 5 6 5 10 17 58.8 7 15 4 11 17 33 33 0 2022-2023 21 Ipswich Town 1 League 15.2 13 10 0 2023-2024 22 Ipswich Town 3 Leagues 28.5 37 25 16 15 6 24 39 61.5 15 37 9 28 27 62 60 1 4 Seasons 5 Clubs 6 Leagues 111.3 53 84 21 21 11 34 56 60.7 22 52 13 39 167 95 93 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Arsenal (4 Seasons) 1 League 15.7 0 Ipswich Town (2 Seasons) 4 Leagues 43.6 37 38 16 15 6 24 39 61.5 15 37 9 28 37 62 60 1 Oldham Athletic (1 Season) 2 Leagues 32.7 21 82 0 Stoke City (1 Season) 3 Leagues 12.4 16 12 5 6 5 10 17 58.8 7 15 4 11 17 33 33 0 Ross County (1 Season) 1 League 15.8 10 19 0 Hibernian (1 Season) 1 League 6.7 3 12 0 PL2 — Div. 1 (4 Seasons) 15.7 0 FA Cup (3 Seasons) 4.4 1 3 0 Championship (2 Seasons) 37.2 53 37 21 21 11 34 56 60.7 22 52 13 39 42 95 93 1 EFL Cup (2 Seasons) 2.4 0 1 0 League Two (1 Season) 29.7 20 80 0 Premiership (1 Season) 22.5 13 31 0 League One (1 Season) 15.2 13 10 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Arsenal 1 League 13.7 2020-2021 19 Arsenal 1 League 2.0 2020-2021 19 Oldham Athletic 2 Leagues 32.7 2021-2022 20 Ross County 1 League 15.8 2021-2022 20 Hibernian 1 League 6.7 2022-2023 21 Stoke City 3 Leagues 12.4 622 32 140 266 225 33 622 32 13 40.6 15 46.9 253 1586 782 26 19 4 32 6 273 64 2022-2023 21 Ipswich Town 1 League 15.2 2023-2024 22 Ipswich Town 3 Leagues 28.5 2105 94 677 990 454 34 2105 36 22 61.1 13 36.1 1053 5543 2967 42 34 8 20 15 1262 47 4 Seasons 5 Clubs 6 Leagues 111.3 2727 126 817 1256 679 67 2727 68 35 51.5 28 41.2 1306 7129 3749 68 53 12 52 21 1535 111 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Arsenal (4 Seasons) 1 League 15.7 Ipswich Town (2 Seasons) 4 Leagues 43.6 2105 94 677 990 454 34 2105 36 22 61.1 13 36.1 1053 5543 2967 42 34 8 20 15 1262 47 Oldham Athletic (1 Season) 2 Leagues 32.7 Stoke City (1 Season) 3 Leagues 12.4 622 32 140 266 225 33 622 32 13 40.6 15 46.9 253 1586 782 26 19 4 32 6 273 64 Ross County (1 Season) 1 League 15.8 Hibernian (1 Season) 1 League 6.7 PL2 — Div. 1 (4 Seasons) 15.7 FA Cup (3 Seasons) 4.4 Championship (2 Seasons) 37.2 2727 126 817 1256 679 67 2727 68 35 51.5 28 41.2 1306 7129 3749 68 53 12 52 21 1535 111 EFL Cup (2 Seasons) 2.4 League Two (1 Season) 29.7 Premiership (1 Season) 22.5 League One (1 Season) 15.2
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 6th 13.7 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2.0 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 18th 29.7 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 6th 15.8 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 8th 6.7 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 16th 10.9 622 32 140 266 225 33 622 32 13 40.6 15 46.9 253 1586 782 26 19 4 32 6 273 64 Matches 2022-2023 21 Ipswich Town eng ENG 3. League One 2nd 15.2 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 2nd 26.2 2105 94 677 990 454 34 2105 36 22 61.1 13 36.1 1053 5543 2967 42 34 8 20 15 1262 47 Matches 4 Seasons 5 Clubs 4 Leagues 104.5 2727 126 817 1256 679 67 2727 68 35 51.5 28 41.2 1306 7129 3749 68 53 12 52 21 1535 111 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Arsenal (4 Seasons) 1 League 15.7 Ipswich Town (2 Seasons) 2 Leagues 41.4 2105 94 677 990 454 34 2105 36 22 61.1 13 36.1 1053 5543 2967 42 34 8 20 15 1262 47 Oldham Athletic (1 Season) 1 League 29.7 Stoke City (1 Season) 1 League 10.9 622 32 140 266 225 33 622 32 13 40.6 15 46.9 253 1586 782 26 19 4 32 6 273 64 Ross County (1 Season) 1 League 15.8 Hibernian (1 Season) 1 League 6.7 PL2 — Div. 1 (4 Seasons) 15.7 Championship (2 Seasons) 37.2 2727 126 817 1256 679 67 2727 68 35 51.5 28 41.2 1306 7129 3749 68 53 12 52 21 1535 111 League Two (1 Season) 29.7 Premiership (1 Season) 22.5 League One (1 Season) 15.2
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 onxG onxGA xG+/- xG+/-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 12.2 12.8 -0.6 -0.06 -0.29 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 42.0 27.1 +15.0 +0.57 -0.06 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 4 Seasons 5 Clubs 6 Leagues 138 10,015 73 40.7 111.3 107 86 89 31 25 7 1.51 190 158 +32 +0.29 -0.01 54.2 39.9 +14.3 +0.39 +0.01 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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 (2 Seasons) 4 Leagues 59 3,928 67 44.4 43.6 42 83 30 17 25 7 2.02 93 47 +46 +1.05 +0.01 42.0 27.1 +15.0 +0.57 -0.06 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 12.2 12.8 -0.6 -0.06 -0.29 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 PL2 — Div. 1 (4 Seasons) 17 1,410 83 18.2 15.7 14 90 14 3 50 2 1.24 23 28 -5 -0.32 -0.28 FA Cup (3 Seasons) 5 394 79 54.7 4.4 4 90 4 1 34 0 1.80 9 8 +1 +0.23 -0.60 Championship (2 Seasons) 53 3,346 63 40.4 37.2 34 86 28 19 22 7 1.62 62 53 +9 +0.24 -0.25 54.2 39.9 +14.3 +0.39 +0.01 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
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 onxG onxGA xG+/- xG+/-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 12.2 12.8 -0.6 -0.06 -0.29 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 42.0 27.1 +15.0 +0.57 -0.06 4 Seasons 5 Clubs 6 Leagues 138 10,015 73 40.7 111.3 107 86 89 31 25 7 1.51 190 158 +32 +0.29 -0.01 54.2 39.9 +14.3 +0.39 +0.01 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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 (2 Seasons) 4 Leagues 59 3,928 67 44.4 43.6 42 83 30 17 25 7 2.02 93 47 +46 +1.05 +0.01 42.0 27.1 +15.0 +0.57 -0.06 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 12.2 12.8 -0.6 -0.06 -0.29 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 PL2 — Div. 1 (4 Seasons) 17 1,410 83 18.2 15.7 14 90 14 3 50 2 1.24 23 28 -5 -0.32 -0.28 FA Cup (3 Seasons) 5 394 79 54.7 4.4 4 90 4 1 34 0 1.80 9 8 +1 +0.23 -0.60 Championship (2 Seasons) 53 3,346 63 40.4 37.2 34 86 28 19 22 7 1.62 62 53 +9 +0.24 -0.25 54.2 39.9 +14.3 +0.39 +0.01 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
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 onxG onxGA xG+/- xG+/-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 12.2 12.8 -0.6 -0.06 -0.29 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 42.0 27.1 +15.0 +0.57 -0.06 Matches 4 Seasons 5 Clubs 4 Leagues 129 9,408 73 40.2 104.5 102 86 84 27 23 7 1.50 179 146 +33 +0.32 +0.05 54.2 39.9 +14.3 +0.39 +0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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 (2 Seasons) 2 Leagues 55 3,725 68 45.0 41.4 41 83 29 14 23 7 2.09 91 42 +49 +1.18 +0.16 42.0 27.1 +15.0 +0.57 -0.06 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 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 12.2 12.8 -0.6 -0.06 -0.29 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 PL2 — Div. 1 (4 Seasons) 17 1,410 83 18.2 15.7 14 90 14 3 50 2 1.24 23 28 -5 -0.32 -0.28 Championship (2 Seasons) 53 3,346 63 40.4 37.2 34 86 28 19 22 7 1.62 62 53 +9 +0.24 -0.25 54.2 39.9 +14.3 +0.39 +0.01 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
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 3 Seasons 3 Clubs 2 Leagues 9 607 67 49.3 6.7 5 90 5 4 39 0 1.55 11 12 -1 -0.15 -1.02 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 (1 Season) 2 Leagues 4 203 51 35.6 2.3 1 90 1 3 38 0 1.00 2 5 -3 -1.33 -2.56 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 (3 Seasons) 5 394 79 54.7 4.4 4 90 4 1 34 0 1.80 9 8 +1 +0.23 -0.60 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 Recov Won Lost Won% 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 25 17 12 0 0 0 64 35 30 53.8 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 55 27 25 0 1 1 126 57 38 60.0 4 Seasons 5 Clubs 6 Leagues 111.3 29 2 2 122 70 4 151 167 84 0 1 2 190 92 68 57.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Arsenal (4 Seasons) 1 League 15.7 5 0 0 0 Ipswich Town (2 Seasons) 4 Leagues 43.6 13 1 1 42 24 1 76 37 38 0 1 1 126 57 38 60.0 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 25 17 12 0 0 0 64 35 30 53.8 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 PL2 — Div. 1 (4 Seasons) 15.7 5 0 0 0 FA Cup (3 Seasons) 4.4 2 0 0 3 2 0 1 3 1 0 Championship (2 Seasons) 37.2 9 0 0 48 19 1 78 42 37 0 1 1 190 92 68 57.5 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
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 18 Arsenal eng ENG Jr. PL2 — Div. 1 6th 13.7 4 0 0 0 Matches 2020-2021 19 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2.0 1 0 0 0 Matches 2020-2021 19 Oldham Athletic eng ENG 4. League Two 18th 29.7 8 0 0 39 23 1 8 80 20 1 Matches 2021-2022 20 Ross County sct SCO 1. Premiership 6th 15.8 4 1 1 8 11 1 23 19 10 0 Matches 2021-2022 20 Hibernian sct SCO 1. Premiership 8th 6.7 0 0 0 9 2 1 19 12 3 0 Matches 2022-2023 21 Stoke City eng ENG 2. Championship 16th 10.9 2 0 0 20 8 0 25 17 12 0 0 0 64 35 30 53.8 Matches 2022-2023 21 Ipswich Town eng ENG 3. League One 2nd 15.2 6 1 1 13 13 0 21 10 13 0 Matches 2023-2024 22 Ipswich Town eng ENG 2. Championship 2nd 26.2 7 0 0 28 11 1 53 25 25 0 1 1 126 57 38 60.0 Matches 4 Seasons 5 Clubs 4 Leagues 104.5 27 2 2 117 68 4 149 163 83 0 1 2 190 92 68 57.5 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Arsenal (4 Seasons) 1 League 15.7 5 0 0 0 Ipswich Town (2 Seasons) 2 Leagues 41.4 13 1 1 41 24 1 74 35 38 0 1 1 126 57 38 60.0 Oldham Athletic (1 Season) 1 League 29.7 8 0 0 39 23 1 8 80 20 1 Stoke City (1 Season) 1 League 10.9 2 0 0 20 8 0 25 17 12 0 0 0 64 35 30 53.8 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 PL2 — Div. 1 (4 Seasons) 15.7 5 0 0 0 Championship (2 Seasons) 37.2 9 0 0 48 19 1 78 42 37 0 1 1 190 92 68 57.5 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
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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Harry Clarke Pages
Harry Clarke Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary