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 15 Fleetwood Town eng ENG 3. League One 0 0 Matches 2021-2022 16 Aston Villa eng ENG Jr. PL2 — Div. 2 18 17 1,557 17.3 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 2021-2022 16 Aston Villa eng ENG 1. Premier League 0 0 Matches 2022-2023 17 Aston Villa eng ENG EFL Cup 0 0 Matches 2022-2023 17 Aston Villa eng ENG Jr. PL2 — Div. 2 16 16 1,394 15.5 3 0 3 3 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2023-2024 18 Aston Villa eng ENG Jr. PL2 8 8 720 8.0 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Matches 2024-2025 19 Shrewsbury Town 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 19 Shrewsbury Town eng ENG 3. League One 37 35 3,134 34.8 1 2 3 1 0 0 5 1 0.03 0.06 0.09 0.03 0.09 Matches 2025-2026 20 Huddersfield Town eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 20 Huddersfield Town 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 20 Huddersfield Town eng ENG 3. League One 24 18 1,771 19.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 4 Clubs 4 Leagues 65 57 5,265 58.5 1 2 3 1 0 0 9 1 0.02 0.03 0.05 0.02 0.05 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 Aston Villa (2 Seasons) 2 Leagues 24 24 2,114 23.5 4 0 4 4 0 0 4 0 0.17 0.00 0.17 0.17 0.17 Aston Villa (2 Seasons) 2 Leagues 0 0 Shrewsbury Town (1 Season) 2 Leagues 38 36 3,224 35.8 1 2 3 1 0 0 5 1 0.03 0.06 0.08 0.03 0.08 Huddersfield Town (1 Season) 3 Leagues 27 21 2,041 22.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 18 17 1,557 17.3 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Fleetwood Town (1 Season) 1 League 0 0 League One (3 Seasons) 61 53 4,905 54.5 1 2 3 1 0 0 9 1 0.02 0.04 0.06 0.02 0.06 PL2 — Div. 2 (2 Seasons) 34 33 2,951 32.8 4 0 4 4 0 0 2 0 0.12 0.00 0.12 0.12 0.12 FA Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 (1 Season) 8 8 720 8.0 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Premier League (1 Season) 0 0
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 15 Fleetwood Town 1 League 0 0 2021-2022 16 Aston Villa 1 League 18 17 1,557 17.3 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 2021-2022 16 Aston Villa 1 League 0 0 2022-2023 17 Aston Villa 1 League 0 0 2022-2023 17 Aston Villa 1 League 16 16 1,394 15.5 3 0 3 3 0 0 1 0 0.19 0.00 0.19 0.19 0.19 2023-2024 18 Aston Villa 1 League 8 8 720 8.0 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 2024-2025 19 Shrewsbury Town 2 Leagues 38 36 3,224 35.8 1 2 3 1 0 0 5 1 0.03 0.06 0.08 0.03 0.08 2025-2026 20 Huddersfield Town 3 Leagues 27 21 2,041 22.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 5 Seasons 4 Clubs 4 Leagues 65 57 5,265 58.5 1 2 3 1 0 0 9 1 0.02 0.03 0.05 0.02 0.05 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 Aston Villa (2 Seasons) 2 Leagues 24 24 2,114 23.5 4 0 4 4 0 0 4 0 0.17 0.00 0.17 0.17 0.17 Aston Villa (2 Seasons) 2 Leagues 0 0 Shrewsbury Town (1 Season) 2 Leagues 38 36 3,224 35.8 1 2 3 1 0 0 5 1 0.03 0.06 0.08 0.03 0.08 Huddersfield Town (1 Season) 3 Leagues 27 21 2,041 22.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 18 17 1,557 17.3 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Fleetwood Town (1 Season) 1 League 0 0 League One (3 Seasons) 61 53 4,905 54.5 1 2 3 1 0 0 9 1 0.02 0.04 0.06 0.02 0.06 PL2 — Div. 2 (2 Seasons) 34 33 2,951 32.8 4 0 4 4 0 0 2 0 0.12 0.00 0.12 0.12 0.12 FA Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 (1 Season) 8 8 720 8.0 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Premier League (1 Season) 0 0
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 15 Fleetwood Town eng ENG 3. League One 15th 0 0 Matches 2021-2022 16 Aston Villa eng ENG Jr. PL2 — Div. 2 10th 18 17 1,557 17.3 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 2021-2022 16 Aston Villa eng ENG 1. Premier League 14th 0 0 Matches 2022-2023 17 Aston Villa eng ENG Jr. PL2 — Div. 2 5th 16 16 1,394 15.5 3 0 3 3 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2023-2024 18 Aston Villa eng ENG Jr. PL2 16th 8 8 720 8.0 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Matches 2024-2025 19 Shrewsbury Town eng ENG 3. League One 24th 37 35 3,134 34.8 1 2 3 1 0 0 5 1 0.03 0.06 0.09 0.03 0.09 Matches 2025-2026 20 Huddersfield Town eng ENG 3. League One 9th 24 18 1,771 19.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 2 Leagues 61 53 4,905 54.5 1 2 3 1 0 0 9 1 0.02 0.04 0.06 0.02 0.06 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 Aston Villa (2 Seasons) 2 Leagues 24 24 2,114 23.5 4 0 4 4 0 0 4 0 0.17 0.00 0.17 0.17 0.17 Shrewsbury Town (1 Season) 1 League 37 35 3,134 34.8 1 2 3 1 0 0 5 1 0.03 0.06 0.09 0.03 0.09 Huddersfield Town (1 Season) 1 League 24 18 1,771 19.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 18 17 1,557 17.3 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Aston Villa (1 Season) 1 League 0 0 Fleetwood Town (1 Season) 1 League 0 0 League One (3 Seasons) 61 53 4,905 54.5 1 2 3 1 0 0 9 1 0.02 0.04 0.06 0.02 0.06 PL2 — Div. 2 (2 Seasons) 34 33 2,951 32.8 4 0 4 4 0 0 2 0 0.12 0.00 0.12 0.12 0.12 PL2 (1 Season) 8 8 720 8.0 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Premier League (1 Season) 0 0
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 17 Aston Villa eng ENG EFL Cup Rd3 0 0 Matches 2024-2025 19 Shrewsbury Town 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 20 Huddersfield Town eng ENG EFL Cup Rd3 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 20 Huddersfield Town 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 3 Seasons 3 Clubs 2 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 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 Huddersfield Town (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (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 Aston Villa (1 Season) 1 League 0 0 FA Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 2 2 180 2.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 2021-2022 16 Aston Villa 1 League 17.3 1 0 0 2022-2023 17 Aston Villa 1 League 15.5 3 0 0 2023-2024 18 Aston Villa 1 League 8.0 1 0 0 2024-2025 19 Shrewsbury Town 2 Leagues 35.8 1 8 3 37.5 0.23 0.09 0.13 0.33 0 0 2025-2026 20 Huddersfield Town 3 Leagues 22.7 0 16 3 18.8 0.71 0.13 0.00 0.00 0 0 5 Seasons 4 Clubs 4 Leagues 58.5 1 24 6 25.0 0.42 0.10 0.04 0.17 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aston Villa (2 Seasons) 2 Leagues 23.5 4 0 0 Aston Villa (2 Seasons) 2 Leagues Shrewsbury Town (1 Season) 2 Leagues 35.8 1 8 3 37.5 0.23 0.09 0.13 0.33 0 0 Huddersfield Town (1 Season) 3 Leagues 22.7 0 16 3 18.8 0.71 0.13 0.00 0.00 0 0 Aston Villa (1 Season) 1 League 17.3 1 0 0 Fleetwood Town (1 Season) 1 League League One (3 Seasons) 54.5 1 22 5 22.7 0.40 0.09 0.05 0.20 0 0 PL2 — Div. 2 (2 Seasons) 32.8 4 0 0 FA Cup (2 Seasons) 2.0 0 1 0 0.0 1.00 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.0 0 1 1 100.0 0.50 0.50 0.00 0.00 0 0 PL2 (1 Season) 8.0 1 0 0 Premier League (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021-2022 16 Aston Villa eng ENG Jr. PL2 — Div. 2 10th 17.3 1 0 0 Matches 2022-2023 17 Aston Villa eng ENG Jr. PL2 — Div. 2 5th 15.5 3 0 0 Matches 2023-2024 18 Aston Villa eng ENG Jr. PL2 16th 8.0 1 0 0 Matches 2024-2025 19 Shrewsbury Town eng ENG 3. League One 24th 34.8 1 8 3 37.5 0.23 0.09 0.13 0.33 0 0 Matches 2025-2026 20 Huddersfield Town eng ENG 3. League One 9th 19.7 0 14 2 14.3 0.71 0.10 0.00 0.00 0 0 Matches 4 Seasons 4 Clubs 2 Leagues 54.5 1 22 5 22.7 0.40 0.09 0.05 0.20 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aston Villa (2 Seasons) 2 Leagues 23.5 4 0 0 Shrewsbury Town (1 Season) 1 League 34.8 1 8 3 37.5 0.23 0.09 0.13 0.33 0 0 Huddersfield Town (1 Season) 1 League 19.7 0 14 2 14.3 0.71 0.10 0.00 0.00 0 0 Aston Villa (1 Season) 1 League 17.3 1 0 0 Aston Villa (1 Season) 1 League Fleetwood Town (1 Season) 1 League League One (3 Seasons) 54.5 1 22 5 22.7 0.40 0.09 0.05 0.20 0 0 PL2 — Div. 2 (2 Seasons) 32.8 4 0 0 PL2 (1 Season) 8.0 1 0 0 Premier League (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2024-2025 19 Shrewsbury Town eng ENG FA Cup 1.0 0 0 0 Matches 2025-2026 20 Huddersfield Town eng ENG EFL Cup Rd3 2.0 0 1 1 100.0 0.50 0.50 0.00 0.00 0 0 Matches 2025-2026 20 Huddersfield Town eng ENG FA Cup 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 4.0 0 2 1 50.0 0.67 0.33 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Huddersfield Town (1 Season) 2 Leagues 3.0 0 2 1 50.0 0.67 0.33 0.00 0.00 0 0 Shrewsbury Town (1 Season) 1 League 1.0 0 0 0 Aston Villa (1 Season) 1 League FA Cup (2 Seasons) 2.0 0 1 0 0.0 1.00 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.0 0 1 1 100.0 0.50 0.50 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 2020-2021 15 Fleetwood Town eng ENG 3. League One 0 0 0 3 Matches 2021-2022 16 Aston Villa eng ENG Jr. PL2 — Div. 2 18 1,557 87 66.5 17.3 17 90 16 1 31 0 1.22 34 29 +5 +0.29 +0.63 Matches 2021-2022 16 Aston Villa eng ENG 1. Premier League 0 0 0 0 3 Matches 2022-2023 17 Aston Villa eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 17 Aston Villa eng ENG Jr. PL2 — Div. 2 16 1,394 87 77.4 15.5 16 87 13 0 0 1.59 38 25 +13 +0.84 +1.28 Matches 2023-2024 18 Aston Villa eng ENG Jr. PL2 8 720 90 40.0 8.0 8 90 8 0 0 0.88 18 24 -6 -0.75 -0.58 Matches 2024-2025 19 Shrewsbury Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2024-2025 19 Shrewsbury Town eng ENG 3. League One 37 3,134 85 75.7 34.8 35 87 30 2 41 1 0.73 25 53 -28 -0.80 +0.09 Matches 2025-2026 20 Huddersfield Town eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 1 0.50 2 4 -2 -1.00 -1.00 Matches 2025-2026 20 Huddersfield Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2025-2026 20 Huddersfield Town eng ENG 3. League One 24 1,771 74 42.8 19.7 18 89 17 6 30 7 1.46 26 28 -2 -0.10 -0.56 Matches 5 Seasons 4 Clubs 4 Leagues 65 5,265 81 32.0 58.5 57 88 51 8 33 16 0.97 55 89 -34 -0.58 -0.63 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (2 Seasons) 2 Leagues 24 2,114 88 58.7 23.5 24 88 21 0 0 1.35 56 49 +7 +0.30 +0.54 Aston Villa (2 Seasons) 2 Leagues 0 0 0 0 4 Shrewsbury Town (1 Season) 2 Leagues 38 3,224 85 76.2 35.8 36 87 31 2 41 1 0.71 26 55 -29 -0.81 +0.09 Huddersfield Town (1 Season) 3 Leagues 27 2,041 76 45.4 22.7 21 89 20 6 30 8 1.33 29 34 -5 -0.22 -0.66 Aston Villa (1 Season) 1 League 18 1,557 87 66.5 17.3 17 90 16 1 31 0 1.22 34 29 +5 +0.29 +0.63 Fleetwood Town (1 Season) 1 League 0 0 0 3 League One (3 Seasons) 61 4,905 80 39.5 54.5 53 88 47 8 33 11 1.02 51 81 -30 -0.55 -0.60 PL2 — Div. 2 (2 Seasons) 34 2,951 87 71.3 32.8 33 88 29 1 31 0 1.39 72 54 +18 +0.55 +0.93 FA Cup (2 Seasons) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 4 -2 -1.00 EFL Cup (2 Seasons) 2 180 90 40.0 2.0 2 90 2 0 2 0.50 2 4 -2 -1.00 -1.00 PL2 (1 Season) 8 720 90 40.0 8.0 8 90 8 0 0 0.88 18 24 -6 -0.75 -0.58 Premier League (1 Season) 0 0 0 0 3
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 15 Fleetwood Town 1 League 0 0 0 3 2021-2022 16 Aston Villa 1 League 18 1,557 87 66.5 17.3 17 90 16 1 31 0 1.22 34 29 +5 +0.29 +0.63 2021-2022 16 Aston Villa 1 League 0 0 0 0 3 2022-2023 17 Aston Villa 1 League 0 0 0 0 1 2022-2023 17 Aston Villa 1 League 16 1,394 87 77.4 15.5 16 87 13 0 0 1.59 38 25 +13 +0.84 +1.28 2023-2024 18 Aston Villa 1 League 8 720 90 40.0 8.0 8 90 8 0 0 0.88 18 24 -6 -0.75 -0.58 2024-2025 19 Shrewsbury Town 2 Leagues 38 3,224 85 76.2 35.8 36 87 31 2 41 1 0.71 26 55 -29 -0.81 +0.09 2025-2026 20 Huddersfield Town 3 Leagues 27 2,041 76 45.4 22.7 21 89 20 6 30 8 1.33 29 34 -5 -0.22 -0.66 5 Seasons 4 Clubs 4 Leagues 65 5,265 81 32.0 58.5 57 88 51 8 33 16 0.97 55 89 -34 -0.58 -0.63 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (2 Seasons) 2 Leagues 24 2,114 88 58.7 23.5 24 88 21 0 0 1.35 56 49 +7 +0.30 +0.54 Aston Villa (2 Seasons) 2 Leagues 0 0 0 0 4 Shrewsbury Town (1 Season) 2 Leagues 38 3,224 85 76.2 35.8 36 87 31 2 41 1 0.71 26 55 -29 -0.81 +0.09 Huddersfield Town (1 Season) 3 Leagues 27 2,041 76 45.4 22.7 21 89 20 6 30 8 1.33 29 34 -5 -0.22 -0.66 Aston Villa (1 Season) 1 League 18 1,557 87 66.5 17.3 17 90 16 1 31 0 1.22 34 29 +5 +0.29 +0.63 Fleetwood Town (1 Season) 1 League 0 0 0 3 League One (3 Seasons) 61 4,905 80 39.5 54.5 53 88 47 8 33 11 1.02 51 81 -30 -0.55 -0.60 PL2 — Div. 2 (2 Seasons) 34 2,951 87 71.3 32.8 33 88 29 1 31 0 1.39 72 54 +18 +0.55 +0.93 FA Cup (2 Seasons) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 4 -2 -1.00 EFL Cup (2 Seasons) 2 180 90 40.0 2.0 2 90 2 0 2 0.50 2 4 -2 -1.00 -1.00 PL2 (1 Season) 8 720 90 40.0 8.0 8 90 8 0 0 0.88 18 24 -6 -0.75 -0.58 Premier League (1 Season) 0 0 0 0 3
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 15 Fleetwood Town eng ENG 3. League One 15th 0 0 0 3 Matches 2021-2022 16 Aston Villa eng ENG Jr. PL2 — Div. 2 10th 18 1,557 87 66.5 17.3 17 90 16 1 31 0 1.22 34 29 +5 +0.29 +0.63 Matches 2021-2022 16 Aston Villa eng ENG 1. Premier League 14th 0 0 0 0 3 Matches 2022-2023 17 Aston Villa eng ENG Jr. PL2 — Div. 2 5th 16 1,394 87 77.4 15.5 16 87 13 0 0 1.59 38 25 +13 +0.84 +1.28 Matches 2023-2024 18 Aston Villa eng ENG Jr. PL2 16th 8 720 90 40.0 8.0 8 90 8 0 0 0.88 18 24 -6 -0.75 -0.58 Matches 2024-2025 19 Shrewsbury Town eng ENG 3. League One 24th 37 3,134 85 75.7 34.8 35 87 30 2 41 1 0.73 25 53 -28 -0.80 +0.09 Matches 2025-2026 20 Huddersfield Town eng ENG 3. League One 9th 24 1,771 74 42.8 19.7 18 89 17 6 30 7 1.46 26 28 -2 -0.10 -0.56 Matches 4 Seasons 4 Clubs 2 Leagues 61 4,905 80 31.0 54.5 53 88 47 8 33 14 1.02 51 81 -30 -0.55 -0.60 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (2 Seasons) 2 Leagues 24 2,114 88 58.7 23.5 24 88 21 0 0 1.35 56 49 +7 +0.30 +0.54 Shrewsbury Town (1 Season) 1 League 37 3,134 85 75.7 34.8 35 87 30 2 41 1 0.73 25 53 -28 -0.80 +0.09 Huddersfield Town (1 Season) 1 League 24 1,771 74 42.8 19.7 18 89 17 6 30 7 1.46 26 28 -2 -0.10 -0.56 Aston Villa (1 Season) 1 League 18 1,557 87 66.5 17.3 17 90 16 1 31 0 1.22 34 29 +5 +0.29 +0.63 Aston Villa (1 Season) 1 League 0 0 0 0 3 Fleetwood Town (1 Season) 1 League 0 0 0 3 League One (3 Seasons) 61 4,905 80 39.5 54.5 53 88 47 8 33 11 1.02 51 81 -30 -0.55 -0.60 PL2 — Div. 2 (2 Seasons) 34 2,951 87 71.3 32.8 33 88 29 1 31 0 1.39 72 54 +18 +0.55 +0.93 PL2 (1 Season) 8 720 90 40.0 8.0 8 90 8 0 0 0.88 18 24 -6 -0.75 -0.58 Premier League (1 Season) 0 0 0 0 3
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 17 Aston Villa eng ENG EFL Cup Rd3 0 0 0 0 1 Matches 2024-2025 19 Shrewsbury Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2025-2026 20 Huddersfield Town eng ENG EFL Cup Rd3 2 180 90 66.7 2.0 2 90 2 0 1 0.50 2 4 -2 -1.00 -1.00 Matches 2025-2026 20 Huddersfield Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 3 Seasons 3 Clubs 2 Leagues 4 360 90 57.1 4.0 4 90 4 0 2 0.25 4 8 -4 -1.00 -1.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huddersfield Town (1 Season) 2 Leagues 3 270 90 75.0 3.0 3 90 3 0 1 0.33 3 6 -3 -1.00 -1.00 Shrewsbury Town (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Aston Villa (1 Season) 1 League 0 0 0 0 1 FA Cup (2 Seasons) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 4 -2 -1.00 EFL Cup (2 Seasons) 2 180 90 40.0 2.0 2 90 2 0 2 0.50 2 4 -2 -1.00 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 16 Aston Villa 1 League 17.3 1 0 0 0 2022-2023 17 Aston Villa 1 League 15.5 1 0 0 0 2023-2024 18 Aston Villa 1 League 8.0 3 0 0 0 2024-2025 19 Shrewsbury Town 2 Leagues 35.8 5 1 0 30 19 3 19 39 44 0 2025-2026 20 Huddersfield Town 3 Leagues 22.7 4 0 0 21 9 1 0 25 22 1 5 Seasons 4 Clubs 4 Leagues 58.5 9 1 0 51 28 4 19 64 66 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aston Villa (2 Seasons) 2 Leagues 23.5 4 0 0 0 Aston Villa (2 Seasons) 2 Leagues Shrewsbury Town (1 Season) 2 Leagues 35.8 5 1 0 30 19 3 19 39 44 0 Huddersfield Town (1 Season) 3 Leagues 22.7 4 0 0 21 9 1 0 25 22 1 Aston Villa (1 Season) 1 League 17.3 1 0 0 0 Fleetwood Town (1 Season) 1 League League One (3 Seasons) 54.5 9 1 0 50 28 3 19 63 65 1 PL2 — Div. 2 (2 Seasons) 32.8 2 0 0 0 FA Cup (2 Seasons) 2.0 0 0 0 1 0 0 0 0 0 0 EFL Cup (2 Seasons) 2.0 0 0 0 0 0 1 0 1 1 0 PL2 (1 Season) 8.0 3 0 0 0 Premier League (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 16 Aston Villa eng ENG Jr. PL2 — Div. 2 10th 17.3 1 0 0 0 Matches 2022-2023 17 Aston Villa eng ENG Jr. PL2 — Div. 2 5th 15.5 1 0 0 0 Matches 2023-2024 18 Aston Villa eng ENG Jr. PL2 16th 8.0 3 0 0 0 Matches 2024-2025 19 Shrewsbury Town eng ENG 3. League One 24th 34.8 5 1 0 30 19 3 19 39 44 0 Matches 2025-2026 20 Huddersfield Town eng ENG 3. League One 9th 19.7 4 0 0 20 9 0 0 24 21 1 Matches 4 Seasons 4 Clubs 2 Leagues 54.5 9 1 0 50 28 3 19 63 65 1 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aston Villa (2 Seasons) 2 Leagues 23.5 4 0 0 0 Shrewsbury Town (1 Season) 1 League 34.8 5 1 0 30 19 3 19 39 44 0 Huddersfield Town (1 Season) 1 League 19.7 4 0 0 20 9 0 0 24 21 1 Aston Villa (1 Season) 1 League 17.3 1 0 0 0 Aston Villa (1 Season) 1 League Fleetwood Town (1 Season) 1 League League One (3 Seasons) 54.5 9 1 0 50 28 3 19 63 65 1 PL2 — Div. 2 (2 Seasons) 32.8 2 0 0 0 PL2 (1 Season) 8.0 3 0 0 0 Premier League (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 19 Shrewsbury Town eng ENG FA Cup 1.0 0 0 0 0 Matches 2025-2026 20 Huddersfield Town eng ENG EFL Cup Rd3 2.0 0 0 0 0 0 1 0 1 1 0 Matches 2025-2026 20 Huddersfield Town eng ENG FA Cup 1.0 0 0 0 1 0 0 0 0 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 4.0 0 0 0 1 0 1 0 1 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Huddersfield Town (1 Season) 2 Leagues 3.0 0 0 0 1 0 1 0 1 1 0 Shrewsbury Town (1 Season) 1 League 1.0 0 0 0 0 Aston Villa (1 Season) 1 League FA Cup (2 Seasons) 2.0 0 0 0 1 0 0 0 0 0 0 EFL Cup (2 Seasons) 2.0 0 0 0 0 0 1 0 1 1 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 Josh Feeney Pages
Josh Feeney Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary