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 17 Everton eng ENG Jr. PL2 — Div. 1 14 1 273 3.0 2 1 3 2 0 0 1 0 0.66 0.33 0.99 0.66 0.99 Matches 2021-2022 18 Everton eng ENG Jr. PL2 — Div. 1 23 17 1,643 18.3 8 0 8 8 0 0 1 0 0.44 0.00 0.44 0.44 0.44 Matches 2022-2023 19 Preston North End eng ENG 2. Championship 20 19 1,674 18.6 8 1 9 8 0 0 3 0 0.43 0.05 0.48 0.43 0.48 Matches 2022-2023 19 Everton eng ENG EFL Cup 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 19 Preston North End 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 2022-2023 19 Everton eng ENG Jr. PL2 — Div. 1 11 11 972 10.8 7 2 9 6 1 1 3 0 0.65 0.19 0.83 0.56 0.74 Matches 2022-2023 19 Everton eng ENG 1. Premier League 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 20 Leicester City eng ENG 2. Championship 13 3 430 4.8 2 1 3 2 0 0 1 0 0.42 0.21 0.63 0.42 0.63 Matches 2023-2024 20 Leicester City eng ENG FA Cup 3 2 177 2.0 1 1 2 1 0 0 1 0 0.51 0.51 1.02 0.51 1.02 Matches 2023-2024 20 Everton eng ENG 1. Premier League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 21 Stoke City eng ENG 2. Championship 22 22 1,857 20.6 9 1 10 6 3 4 3 0 0.44 0.05 0.48 0.29 0.34 Matches 2024-2025 21 Sheffield United eng ENG 2. Championship 15 7 682 7.6 1 1 2 1 0 0 0 0 0.13 0.13 0.26 0.13 0.26 Matches 2024-2025 21 Stoke City eng ENG EFL Cup 2 1 87 1.0 1 0 1 1 0 0 0 0 1.03 0.00 1.03 1.03 1.03 Matches 2024-2025 21 Stoke City eng ENG FA Cup 1 1 75 0.8 1 0 1 0 1 1 0 0 1.20 0.00 1.20 0.00 0.00 Matches 2024-2025 21 Leicester City eng ENG 1. Premier League 0 0 Matches 2025-2026 22 Sheffield United eng ENG 2. Championship 36 19 1,726 19.2 6 2 8 6 0 0 2 0 0.31 0.10 0.42 0.31 0.42 Matches 2025-2026 22 Sheffield 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 22 Sheffield United eng ENG FA Cup 0 0 Matches 4 Seasons 5 Clubs 4 Leagues 118 76 6,924 76.9 29 7 36 25 4 5 11 0 0.38 0.09 0.47 0.32 0.42 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 Sheffield United (2 Seasons) 3 Leagues 52 27 2,498 27.8 7 3 10 7 0 0 2 0 0.25 0.11 0.36 0.25 0.36 Everton (2 Seasons) 1 League 37 18 1,916 21.3 10 1 11 10 0 0 2 0 0.47 0.05 0.52 0.47 0.52 Leicester City (2 Seasons) 3 Leagues 16 5 607 6.7 3 2 5 3 0 0 2 0 0.44 0.30 0.74 0.44 0.74 Everton (2 Seasons) 2 Leagues 4 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Stoke City (1 Season) 3 Leagues 25 24 2,019 22.4 11 1 12 7 4 5 3 0 0.49 0.04 0.53 0.31 0.36 Preston North End (1 Season) 2 Leagues 21 20 1,764 19.6 8 1 9 8 0 0 4 0 0.41 0.05 0.46 0.41 0.46 Everton (1 Season) 1 League 11 11 972 10.8 7 2 9 6 1 1 3 0 0.65 0.19 0.83 0.56 0.74 Championship (4 Seasons) 106 70 6,369 70.8 26 6 32 23 3 4 9 0 0.37 0.08 0.45 0.33 0.41 FA Cup (4 Seasons) 5 4 342 3.8 2 1 3 1 1 1 2 0 0.53 0.26 0.79 0.26 0.53 PL2 — Div. 1 (3 Seasons) 48 29 2,888 32.1 17 3 20 16 1 1 5 0 0.53 0.09 0.62 0.50 0.59 EFL Cup (3 Seasons) 4 2 187 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Premier League (3 Seasons) 3 0 26 0.3 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 17 Everton 1 League 14 1 273 3.0 2 1 3 2 0 0 1 0 0.66 0.33 0.99 0.66 0.99 2021-2022 18 Everton 1 League 23 17 1,643 18.3 8 0 8 8 0 0 1 0 0.44 0.00 0.44 0.44 0.44 2022-2023 19 Preston North End 2 Leagues 21 20 1,764 19.6 8 1 9 8 0 0 4 0 0.41 0.05 0.46 0.41 0.46 2022-2023 19 Everton 1 League 11 11 972 10.8 7 2 9 6 1 1 3 0 0.65 0.19 0.83 0.56 0.74 2022-2023 19 Everton 2 Leagues 3 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 20 Everton 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 20 Leicester City 2 Leagues 16 5 607 6.7 3 2 5 3 0 0 2 0 0.44 0.30 0.74 0.44 0.74 2024-2025 21 Leicester City 1 League 0 0 2024-2025 21 Stoke City 3 Leagues 25 24 2,019 22.4 11 1 12 7 4 5 3 0 0.49 0.04 0.53 0.31 0.36 2024-2025 21 Sheffield United 1 League 15 7 682 7.6 1 1 2 1 0 0 0 0 0.13 0.13 0.26 0.13 0.26 2025-2026 22 Sheffield United 3 Leagues 37 20 1,816 20.2 6 2 8 6 0 0 2 0 0.30 0.10 0.40 0.30 0.40 4 Seasons 5 Clubs 4 Leagues 118 76 6,924 76.9 29 7 36 25 4 5 11 0 0.38 0.09 0.47 0.32 0.42 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 Sheffield United (2 Seasons) 3 Leagues 52 27 2,498 27.8 7 3 10 7 0 0 2 0 0.25 0.11 0.36 0.25 0.36 Everton (2 Seasons) 1 League 37 18 1,916 21.3 10 1 11 10 0 0 2 0 0.47 0.05 0.52 0.47 0.52 Leicester City (2 Seasons) 3 Leagues 16 5 607 6.7 3 2 5 3 0 0 2 0 0.44 0.30 0.74 0.44 0.74 Everton (2 Seasons) 2 Leagues 4 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Stoke City (1 Season) 3 Leagues 25 24 2,019 22.4 11 1 12 7 4 5 3 0 0.49 0.04 0.53 0.31 0.36 Preston North End (1 Season) 2 Leagues 21 20 1,764 19.6 8 1 9 8 0 0 4 0 0.41 0.05 0.46 0.41 0.46 Everton (1 Season) 1 League 11 11 972 10.8 7 2 9 6 1 1 3 0 0.65 0.19 0.83 0.56 0.74 Championship (4 Seasons) 106 70 6,369 70.8 26 6 32 23 3 4 9 0 0.37 0.08 0.45 0.33 0.41 FA Cup (4 Seasons) 5 4 342 3.8 2 1 3 1 1 1 2 0 0.53 0.26 0.79 0.26 0.53 PL2 — Div. 1 (3 Seasons) 48 29 2,888 32.1 17 3 20 16 1 1 5 0 0.53 0.09 0.62 0.50 0.59 EFL Cup (3 Seasons) 4 2 187 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Premier League (3 Seasons) 3 0 26 0.3 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 17 Everton eng ENG Jr. PL2 — Div. 1 5th 14 1 273 3.0 2 1 3 2 0 0 1 0 0.66 0.33 0.99 0.66 0.99 Matches 2021-2022 18 Everton eng ENG Jr. PL2 — Div. 1 11th 23 17 1,643 18.3 8 0 8 8 0 0 1 0 0.44 0.00 0.44 0.44 0.44 Matches 2022-2023 19 Preston North End eng ENG 2. Championship 12th 20 19 1,674 18.6 8 1 9 8 0 0 3 0 0.43 0.05 0.48 0.43 0.48 Matches 2022-2023 19 Everton eng ENG Jr. PL2 — Div. 1 8th 11 11 972 10.8 7 2 9 6 1 1 3 0 0.65 0.19 0.83 0.56 0.74 Matches 2022-2023 19 Everton eng ENG 1. Premier League 17th 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 20 Everton eng ENG 1. Premier League 15th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 20 Leicester City eng ENG 2. Championship 1st 13 3 430 4.8 2 1 3 2 0 0 1 0 0.42 0.21 0.63 0.42 0.63 Matches 2024-2025 21 Leicester City eng ENG 1. Premier League 18th 0 0 Matches 2024-2025 21 Stoke City eng ENG 2. Championship 18th 22 22 1,857 20.6 9 1 10 6 3 4 3 0 0.44 0.05 0.48 0.29 0.34 Matches 2024-2025 21 Sheffield United eng ENG 2. Championship 3rd 15 7 682 7.6 1 1 2 1 0 0 0 0 0.13 0.13 0.26 0.13 0.26 Matches 2025-2026 22 Sheffield United eng ENG 2. Championship 13th 36 19 1,726 19.2 6 2 8 6 0 0 2 0 0.31 0.10 0.42 0.31 0.42 Matches 4 Seasons 5 Clubs 2 Leagues 109 70 6,395 71.1 26 6 32 23 3 4 9 0 0.37 0.08 0.45 0.32 0.41 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 Sheffield United (2 Seasons) 1 League 51 26 2,408 26.8 7 3 10 7 0 0 2 0 0.26 0.11 0.37 0.26 0.37 Everton (2 Seasons) 1 League 37 18 1,916 21.3 10 1 11 10 0 0 2 0 0.47 0.05 0.52 0.47 0.52 Leicester City (2 Seasons) 2 Leagues 13 3 430 4.8 2 1 3 2 0 0 1 0 0.42 0.21 0.63 0.42 0.63 Everton (2 Seasons) 1 League 3 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Stoke City (1 Season) 1 League 22 22 1,857 20.6 9 1 10 6 3 4 3 0 0.44 0.05 0.48 0.29 0.34 Preston North End (1 Season) 1 League 20 19 1,674 18.6 8 1 9 8 0 0 3 0 0.43 0.05 0.48 0.43 0.48 Everton (1 Season) 1 League 11 11 972 10.8 7 2 9 6 1 1 3 0 0.65 0.19 0.83 0.56 0.74 Championship (4 Seasons) 106 70 6,369 70.8 26 6 32 23 3 4 9 0 0.37 0.08 0.45 0.33 0.41 PL2 — Div. 1 (3 Seasons) 48 29 2,888 32.1 17 3 20 16 1 1 5 0 0.53 0.09 0.62 0.50 0.59 Premier League (3 Seasons) 3 0 26 0.3 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 19 Preston North End 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 2022-2023 19 Everton eng ENG EFL Cup Rd3 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 20 Leicester City eng ENG FA Cup QF 3 2 177 2.0 1 1 2 1 0 0 1 0 0.51 0.51 1.02 0.51 1.02 Matches 2024-2025 21 Stoke City eng ENG EFL Cup Rd4 2 1 87 1.0 1 0 1 1 0 0 0 0 1.03 0.00 1.03 1.03 1.03 Matches 2024-2025 21 Stoke City eng ENG FA Cup 1 1 75 0.8 1 0 1 0 1 1 0 0 1.20 0.00 1.20 0.00 0.00 Matches 2025-2026 22 Sheffield 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 22 Sheffield United eng ENG FA Cup 0 0 Matches 4 Seasons 5 Clubs 2 Leagues 9 6 529 5.9 3 1 4 2 1 1 2 0 0.51 0.17 0.68 0.34 0.51 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 Stoke City (1 Season) 2 Leagues 3 2 162 1.8 2 0 2 1 1 1 0 0 1.11 0.00 1.11 0.56 0.56 Leicester City (1 Season) 1 League 3 2 177 2.0 1 1 2 1 0 0 1 0 0.51 0.51 1.02 0.51 1.02 Sheffield United (1 Season) 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Preston North End (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Everton (1 Season) 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 5 4 342 3.8 2 1 3 1 1 1 2 0 0.53 0.26 0.79 0.26 0.53 EFL Cup (3 Seasons) 4 2 187 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48
Standard Stats Table Season Age Squad 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 2024 21 ie Rep. of Ireland Friendlies (M) 1 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 21 ie Rep. of Ireland UEFA Nations League LgB 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 2 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 1 0 6 0.1 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 17 Everton 1 League 3.0 2 0 0 2021-2022 18 Everton 1 League 18.3 8 0 0 2022-2023 19 Preston North End 2 Leagues 19.6 8 46 21 45.7 2.35 1.07 0.17 0.38 0 0 2022-2023 19 Everton 1 League 10.8 7 1 1 2022-2023 19 Everton 2 Leagues 0.4 0 1 1 100.0 2.57 2.57 0.00 0.00 0 0 2023-2024 20 Everton 1 League 0.0 0 0 0 0.00 0.00 0 0 2023-2024 20 Leicester City 2 Leagues 6.7 3 19 7 36.8 2.82 1.04 0.16 0.43 0 0 2024-2025 21 Stoke City 3 Leagues 22.4 11 61 32 52.5 2.82 1.48 0.11 0.22 4 5 2024-2025 21 Sheffield United 1 League 7.6 1 21 5 23.8 2.77 0.66 0.05 0.20 0 0 2025-2026 22 Sheffield United 3 Leagues 20.2 6 44 16 36.4 2.18 0.79 0.14 0.38 0 0 4 Seasons 5 Clubs 4 Leagues 76.9 29 192 82 42.7 2.52 1.08 0.13 0.30 4 5 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Sheffield United (2 Seasons) 3 Leagues 27.8 7 65 21 32.3 2.34 0.76 0.11 0.33 0 0 Everton (2 Seasons) 1 League 21.3 10 0 0 Leicester City (2 Seasons) 3 Leagues 6.7 3 19 7 36.8 2.82 1.04 0.16 0.43 0 0 Everton (2 Seasons) 2 Leagues 0.4 0 1 1 100.0 2.50 2.50 0.00 0.00 0 0 Stoke City (1 Season) 3 Leagues 22.4 11 61 32 52.5 2.82 1.48 0.11 0.22 4 5 Preston North End (1 Season) 2 Leagues 19.6 8 46 21 45.7 2.35 1.07 0.17 0.38 0 0 Everton (1 Season) 1 League 10.8 7 1 1 Championship (4 Seasons) 70.8 26 181 79 43.6 2.56 1.12 0.13 0.29 3 4 FA Cup (4 Seasons) 3.8 2 4 1 25.0 1.35 0.34 0.25 1.00 1 1 PL2 — Div. 1 (3 Seasons) 32.1 17 1 1 EFL Cup (3 Seasons) 2.1 1 6 1 16.7 2.89 0.48 0.17 1.00 0 0 Premier League (3 Seasons) 0.3 0 1 1 100.0 3.46 3.46 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 PK PKatt Matches 2022-2023 19 Preston North End eng ENG FA Cup 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2022-2023 19 Everton eng ENG EFL Cup Rd3 0.1 0 0 0 0.00 0.00 0 0 Matches 2023-2024 20 Leicester City eng ENG FA Cup QF 2.0 1 3 1 33.3 1.53 0.51 0.33 1.00 0 0 Matches 2024-2025 21 Stoke City eng ENG EFL Cup Rd4 1.0 1 5 1 20.0 5.17 1.03 0.20 1.00 0 0 Matches 2024-2025 21 Stoke City eng ENG FA Cup 0.8 1 1 1 Matches 2025-2026 22 Sheffield United eng ENG EFL Cup Rd1 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 4 Seasons 5 Clubs 2 Leagues 5.9 3 10 2 20.0 1.98 0.40 0.20 1.00 1 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Stoke City (1 Season) 2 Leagues 1.8 2 5 1 20.0 5.17 1.03 0.20 1.00 1 1 Leicester City (1 Season) 1 League 2.0 1 3 1 33.3 1.53 0.51 0.33 1.00 0 0 Sheffield United (1 Season) 2 Leagues 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Preston North End (1 Season) 1 League 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Everton (1 Season) 1 League 0.1 0 0 0 0.00 0.00 0 0 FA Cup (4 Seasons) 3.8 2 4 1 25.0 1.35 0.34 0.25 1.00 1 1 EFL Cup (3 Seasons) 2.1 1 6 1 16.7 2.89 0.48 0.17 1.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 17 Everton eng ENG Jr. PL2 — Div. 1 14 273 20 12.6 3.0 1 90 1 13 14 3 1.43 6 4 +2 +0.66 -0.01 Matches 2021-2022 18 Everton eng ENG Jr. PL2 — Div. 1 23 1,643 71 70.2 18.3 17 87 14 6 28 1 1.13 23 39 -16 -0.88 -0.23 Matches 2022-2023 19 Preston North End eng ENG 2. Championship 20 1,674 84 40.4 18.6 19 87 14 1 22 0 1.30 21 32 -11 -0.59 -0.48 Matches 2022-2023 19 Everton eng ENG EFL Cup 1 10 10 5.6 0.1 0 0 1 10 0 0.00 0 1 -1 -9.00 -8.47 Matches 2022-2023 19 Preston North End eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 -5.00 Matches 2022-2023 19 Everton eng ENG Jr. PL2 — Div. 1 11 972 88 41.5 10.8 11 88 10 0 0 1.45 20 19 +1 +0.09 +0.95 Matches 2022-2023 19 Everton eng ENG 1. Premier League 2 25 13 0.7 0.3 0 0 2 13 0 0.00 0 1 -1 -3.60 -3.02 Matches 2023-2024 20 Leicester City eng ENG 2. Championship 13 430 33 10.4 4.8 3 84 1 10 18 12 1.92 8 7 +1 +0.21 -0.93 Matches 2023-2024 20 Leicester City eng ENG FA Cup 3 177 59 45.4 2.0 2 77 1 1 24 1 3.00 5 2 +3 +1.53 +1.53 Matches 2023-2024 20 Everton eng ENG 1. Premier League 1 1 1 0.0 0.0 0 0 1 1 2 0.00 0 0 0 0.00 +0.29 Matches 2024-2025 21 Stoke City eng ENG 2. Championship 22 1,857 84 44.9 20.6 22 84 16 0 0 0.95 21 25 -4 -0.19 +0.32 Matches 2024-2025 21 Sheffield United eng ENG 2. Championship 15 682 45 16.5 7.6 7 72 1 8 22 1 1.65 8 12 -4 -0.53 -1.33 Matches 2024-2025 21 Stoke City eng ENG EFL Cup 2 87 44 24.2 1.0 1 59 0 1 28 0 0.50 2 3 -1 -1.03 -3.34 Matches 2024-2025 21 Stoke City eng ENG FA Cup 1 75 75 31.3 0.8 1 75 0 0 0 3.00 1 1 0 0.00 -0.55 Matches 2024-2025 21 Leicester City eng ENG 1. Premier League 0 0 0 0 1 Matches 2025-2026 22 Sheffield United eng ENG 2. Championship 36 1,726 48 41.7 19.2 19 73 5 17 20 9 1.31 25 24 +1 +0.05 +0.09 Matches 2025-2026 22 Sheffield 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 22 Sheffield United eng ENG FA Cup 0 0 0 0 1 Matches 4 Seasons 5 Clubs 4 Leagues 118 6,924 59 21.3 76.9 76 81 40 42 19 27 1.33 92 113 -21 -0.27 -0.42 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield United (2 Seasons) 3 Leagues 52 2,498 48 29.5 27.8 27 74 7 25 21 11 1.38 34 38 -4 -0.14 -0.60 Everton (2 Seasons) 1 League 37 1,916 52 42.6 21.3 18 87 15 19 18 4 1.24 29 43 -14 -0.66 -0.97 Leicester City (2 Seasons) 3 Leagues 16 607 38 7.6 6.7 5 81 2 11 18 14 2.12 13 9 +4 +0.59 -0.49 Everton (2 Seasons) 2 Leagues 4 36 9 0.5 0.4 0 0 4 9 2 0.00 0 2 -2 -5.00 -4.56 Stoke City (1 Season) 3 Leagues 25 2,019 81 42.6 22.4 24 83 16 1 28 0 1.00 24 29 -5 -0.22 -0.06 Preston North End (1 Season) 2 Leagues 21 1,764 84 40.8 19.6 20 87 15 1 22 0 1.24 21 35 -14 -0.71 -0.68 Everton (1 Season) 1 League 11 972 88 41.5 10.8 11 88 10 0 0 1.45 20 19 +1 +0.09 +0.95 Championship (4 Seasons) 106 6,369 60 30.8 70.8 70 81 37 36 20 22 1.36 83 100 -17 -0.24 -0.62 FA Cup (4 Seasons) 5 342 68 38.0 3.8 4 80 2 1 24 2 2.40 6 6 0 0.00 -0.58 PL2 — Div. 1 (3 Seasons) 48 2,888 60 42.2 32.1 29 88 25 19 18 4 1.29 49 62 -13 -0.41 -0.31 EFL Cup (3 Seasons) 4 187 47 29.7 2.1 2 75 1 2 19 0 0.25 3 6 -3 -1.44 -2.66 Premier League (3 Seasons) 3 26 9 0.3 0.3 0 0 3 9 3 0.00 0 1 -1 -3.46 -3.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 2020-2021 17 Everton 1 League 14 273 20 12.6 3.0 1 90 1 13 14 3 1.43 6 4 +2 +0.66 -0.01 2021-2022 18 Everton 1 League 23 1,643 71 70.2 18.3 17 87 14 6 28 1 1.13 23 39 -16 -0.88 -0.23 2022-2023 19 Preston North End 2 Leagues 21 1,764 84 40.8 19.6 20 87 15 1 22 0 1.24 21 35 -14 -0.71 -0.68 2022-2023 19 Everton 1 League 11 972 88 41.5 10.8 11 88 10 0 0 1.45 20 19 +1 +0.09 +0.95 2022-2023 19 Everton 2 Leagues 3 35 12 1.0 0.4 0 0 3 12 0 0.00 0 2 -2 -5.14 -4.56 2023-2024 20 Everton 1 League 1 1 1 0.0 0.0 0 0 1 1 2 0.00 0 0 0 0.00 +0.29 2023-2024 20 Leicester City 2 Leagues 16 607 38 13.4 6.7 5 81 2 11 18 13 2.12 13 9 +4 +0.59 -0.49 2024-2025 21 Leicester City 1 League 0 0 0 0 1 2024-2025 21 Stoke City 3 Leagues 25 2,019 81 42.6 22.4 24 83 16 1 28 0 1.00 24 29 -5 -0.22 -0.06 2024-2025 21 Sheffield United 1 League 15 682 45 16.5 7.6 7 72 1 8 22 1 1.65 8 12 -4 -0.53 -1.33 2025-2026 22 Sheffield United 3 Leagues 37 1,816 49 42.0 20.2 20 74 6 17 20 10 1.27 26 26 0 0.00 +0.04 4 Seasons 5 Clubs 4 Leagues 118 6,924 59 21.3 76.9 76 81 40 42 19 27 1.33 92 113 -21 -0.27 -0.42 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield United (2 Seasons) 3 Leagues 52 2,498 48 29.5 27.8 27 74 7 25 21 11 1.38 34 38 -4 -0.14 -0.60 Everton (2 Seasons) 1 League 37 1,916 52 42.6 21.3 18 87 15 19 18 4 1.24 29 43 -14 -0.66 -0.97 Leicester City (2 Seasons) 3 Leagues 16 607 38 7.6 6.7 5 81 2 11 18 14 2.12 13 9 +4 +0.59 -0.49 Everton (2 Seasons) 2 Leagues 4 36 9 0.5 0.4 0 0 4 9 2 0.00 0 2 -2 -5.00 -4.56 Stoke City (1 Season) 3 Leagues 25 2,019 81 42.6 22.4 24 83 16 1 28 0 1.00 24 29 -5 -0.22 -0.06 Preston North End (1 Season) 2 Leagues 21 1,764 84 40.8 19.6 20 87 15 1 22 0 1.24 21 35 -14 -0.71 -0.68 Everton (1 Season) 1 League 11 972 88 41.5 10.8 11 88 10 0 0 1.45 20 19 +1 +0.09 +0.95 Championship (4 Seasons) 106 6,369 60 30.8 70.8 70 81 37 36 20 22 1.36 83 100 -17 -0.24 -0.62 FA Cup (4 Seasons) 5 342 68 38.0 3.8 4 80 2 1 24 2 2.40 6 6 0 0.00 -0.58 PL2 — Div. 1 (3 Seasons) 48 2,888 60 42.2 32.1 29 88 25 19 18 4 1.29 49 62 -13 -0.41 -0.31 EFL Cup (3 Seasons) 4 187 47 29.7 2.1 2 75 1 2 19 0 0.25 3 6 -3 -1.44 -2.66 Premier League (3 Seasons) 3 26 9 0.3 0.3 0 0 3 9 3 0.00 0 1 -1 -3.46 -3.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 17 Everton eng ENG Jr. PL2 — Div. 1 5th 14 273 20 12.6 3.0 1 90 1 13 14 3 1.43 6 4 +2 +0.66 -0.01 Matches 2021-2022 18 Everton eng ENG Jr. PL2 — Div. 1 11th 23 1,643 71 70.2 18.3 17 87 14 6 28 1 1.13 23 39 -16 -0.88 -0.23 Matches 2022-2023 19 Preston North End eng ENG 2. Championship 12th 20 1,674 84 40.4 18.6 19 87 14 1 22 0 1.30 21 32 -11 -0.59 -0.48 Matches 2022-2023 19 Everton eng ENG Jr. PL2 — Div. 1 8th 11 972 88 41.5 10.8 11 88 10 0 0 1.45 20 19 +1 +0.09 +0.95 Matches 2022-2023 19 Everton eng ENG 1. Premier League 17th 2 25 13 0.7 0.3 0 0 2 13 0 0.00 0 1 -1 -3.60 -3.02 Matches 2023-2024 20 Everton eng ENG 1. Premier League 15th 1 1 1 0.0 0.0 0 0 1 1 2 0.00 0 0 0 0.00 +0.29 Matches 2023-2024 20 Leicester City eng ENG 2. Championship 1st 13 430 33 10.4 4.8 3 84 1 10 18 12 1.92 8 7 +1 +0.21 -0.93 Matches 2024-2025 21 Leicester City eng ENG 1. Premier League 18th 0 0 0 0 1 Matches 2024-2025 21 Stoke City eng ENG 2. Championship 18th 22 1,857 84 44.9 20.6 22 84 16 0 0 0.95 21 25 -4 -0.19 +0.32 Matches 2024-2025 21 Sheffield United eng ENG 2. Championship 3rd 15 682 45 16.5 7.6 7 72 1 8 22 1 1.65 8 12 -4 -0.53 -1.33 Matches 2025-2026 22 Sheffield United eng ENG 2. Championship 13th 36 1,726 48 41.7 19.2 19 73 5 17 20 9 1.31 25 24 +1 +0.05 +0.09 Matches 4 Seasons 5 Clubs 2 Leagues 109 6,395 59 20.7 71.1 70 81 37 39 19 25 1.32 83 101 -18 -0.25 -0.37 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield United (2 Seasons) 1 League 51 2,408 47 29.1 26.8 26 73 6 25 21 10 1.41 33 36 -3 -0.11 -0.57 Everton (2 Seasons) 1 League 37 1,916 52 42.6 21.3 18 87 15 19 18 4 1.24 29 43 -14 -0.66 -0.97 Leicester City (2 Seasons) 2 Leagues 13 430 33 5.7 4.8 3 84 1 10 18 13 1.92 8 7 +1 +0.21 -0.93 Everton (2 Seasons) 1 League 3 26 9 0.4 0.3 0 0 3 9 2 0.00 0 1 -1 -3.46 -3.03 Stoke City (1 Season) 1 League 22 1,857 84 44.9 20.6 22 84 16 0 0 0.95 21 25 -4 -0.19 +0.32 Preston North End (1 Season) 1 League 20 1,674 84 40.4 18.6 19 87 14 1 22 0 1.30 21 32 -11 -0.59 -0.48 Everton (1 Season) 1 League 11 972 88 41.5 10.8 11 88 10 0 0 1.45 20 19 +1 +0.09 +0.95 Championship (4 Seasons) 106 6,369 60 30.8 70.8 70 81 37 36 20 22 1.36 83 100 -17 -0.24 -0.62 PL2 — Div. 1 (3 Seasons) 48 2,888 60 42.2 32.1 29 88 25 19 18 4 1.29 49 62 -13 -0.41 -0.31 Premier League (3 Seasons) 3 26 9 0.3 0.3 0 0 3 9 3 0.00 0 1 -1 -3.46 -3.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 2022-2023 19 Preston North End eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 -5.00 Matches 2022-2023 19 Everton eng ENG EFL Cup Rd3 1 10 10 5.6 0.1 0 0 1 10 0 0.00 0 1 -1 -9.00 -8.47 Matches 2023-2024 20 Leicester City eng ENG FA Cup QF 3 177 59 45.4 2.0 2 77 1 1 24 1 3.00 5 2 +3 +1.53 +1.53 Matches 2024-2025 21 Stoke City eng ENG EFL Cup Rd4 2 87 44 24.2 1.0 1 59 0 1 28 0 0.50 2 3 -1 -1.03 -3.34 Matches 2024-2025 21 Stoke City eng ENG FA Cup 1 75 75 31.3 0.8 1 75 0 0 0 3.00 1 1 0 0.00 -0.55 Matches 2025-2026 22 Sheffield 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 22 Sheffield United eng ENG FA Cup 0 0 0 0 1 Matches 4 Seasons 5 Clubs 2 Leagues 9 529 59 34.6 5.9 6 78 3 3 21 2 1.44 9 12 -3 -0.51 -1.40 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stoke City (1 Season) 2 Leagues 3 162 54 27.0 1.8 2 67 0 1 28 0 1.33 3 4 -1 -0.56 -2.20 Leicester City (1 Season) 1 League 3 177 59 45.4 2.0 2 77 1 1 24 1 3.00 5 2 +3 +1.53 +1.53 Sheffield United (1 Season) 2 Leagues 1 90 90 50.0 1.0 1 90 1 0 1 0.00 1 2 -1 -1.00 Preston North End (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 -5.00 Everton (1 Season) 1 League 1 10 10 5.6 0.1 0 0 1 10 0 0.00 0 1 -1 -9.00 -8.47 FA Cup (4 Seasons) 5 342 68 38.0 3.8 4 80 2 1 24 2 2.40 6 6 0 0.00 -0.58 EFL Cup (3 Seasons) 4 187 47 29.7 2.1 2 75 1 2 19 0 0.25 3 6 -3 -1.44 -2.66
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2024 21 ie Rep. of Ireland Friendlies (M) 1 38 38 10.6 0.4 0 0 1 38 1 0.00 0 1 -1 -2.37 -1.81 Matches 2024-2025 21 ie Rep. of Ireland UEFA Nations League LgB 1 6 6 1.1 0.1 0 0 1 6 1 3.00 0 0 0 0.00 +1.52 Matches 1 Season 1 Club 2 Leagues 2 44 22 4.9 0.5 0 0 2 22 2 1.50 0 1 -1 -2.05 -0.89 Friendlies (M) (1 Season) 1 38 38 10.6 0.4 0 0 1 38 1 0.00 0 1 -1 -2.37 -1.81 UEFA Nations League (1 Season) 1 6 6 1.1 0.1 0 0 1 6 1 3.00 0 0 0 0.00 +1.52
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 17 Everton 1 League 3.0 1 0 0 0 2021-2022 18 Everton 1 League 18.3 1 0 0 0 2022-2023 19 Preston North End 2 Leagues 19.6 4 0 0 21 6 17 7 5 11 0 2022-2023 19 Everton 1 League 10.8 3 0 0 0 2022-2023 19 Everton 2 Leagues 0.4 0 0 0 0 3 0 0 0 0 0 2023-2024 20 Everton 1 League 0.0 0 0 0 0 0 0 0 0 0 0 2023-2024 20 Leicester City 2 Leagues 6.7 2 0 0 8 7 6 0 1 1 0 2024-2025 21 Stoke City 3 Leagues 22.4 3 0 0 29 22 12 10 1 10 0 2024-2025 21 Sheffield United 1 League 7.6 0 0 0 5 3 4 3 0 0 0 2025-2026 22 Sheffield United 3 Leagues 20.2 2 0 0 24 11 8 4 2 5 0 4 Seasons 5 Clubs 4 Leagues 76.9 11 0 0 87 52 47 24 9 27 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sheffield United (2 Seasons) 3 Leagues 27.8 2 0 0 29 14 12 7 2 5 0 Everton (2 Seasons) 1 League 21.3 2 0 0 0 Leicester City (2 Seasons) 3 Leagues 6.7 2 0 0 8 7 6 0 1 1 0 Everton (2 Seasons) 2 Leagues 0.4 0 0 0 0 3 0 0 0 0 0 Stoke City (1 Season) 3 Leagues 22.4 3 0 0 29 22 12 10 1 10 0 Preston North End (1 Season) 2 Leagues 19.6 4 0 0 21 6 17 7 5 11 0 Everton (1 Season) 1 League 10.8 3 0 0 0 Championship (4 Seasons) 70.8 9 0 0 81 44 45 23 8 25 0 FA Cup (4 Seasons) 3.8 2 0 0 3 5 2 0 0 1 0 PL2 — Div. 1 (3 Seasons) 32.1 5 0 0 0 EFL Cup (3 Seasons) 2.1 0 0 0 3 1 0 1 1 1 0 Premier League (3 Seasons) 0.3 0 0 0 0 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 Tom Cannon Pages
Tom Cannon Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary