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 2018-2019 17 Everton 1 League 4 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 18 Everton 1 League 12 11 879 9.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Everton 2 Leagues 0 0 2020-2021 19 Everton 1 League 16 16 1,328 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2021-2022 20 Everton 1 League 18 18 1,620 18.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2022-2023 21 Everton 1 League 0 0 2022-2023 21 Everton 1 League 16 15 1,358 15.1 1 3 4 1 0 0 3 0 0.07 0.20 0.27 0.07 0.27 2023-2024 22 Everton 1 League 15 13 1,088 12.1 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2024-2025 23 Port Vale 2 Leagues 13 11 965 10.7 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 3 Seasons 2 Clubs 4 Leagues 13 11 965 10.7 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 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 Everton (4 Seasons) 1 League 50 47 4,037 44.9 0 1 1 0 0 0 8 0 0.00 0.02 0.02 0.00 0.02 Everton (2 Seasons) 1 League 31 28 2,446 27.2 1 4 5 1 0 0 4 0 0.04 0.15 0.18 0.04 0.18 Everton (2 Seasons) 2 Leagues 0 0 Port Vale (1 Season) 2 Leagues 13 11 965 10.7 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 PL2 — Div. 1 (6 Seasons) 81 75 6,483 72.0 1 5 6 1 0 0 12 0 0.01 0.07 0.08 0.01 0.08 Premier League (2 Seasons) 0 0 League Two (1 Season) 12 10 875 9.7 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (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 2018-2019 17 Everton eng ENG Jr. PL2 — Div. 1 1st 4 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 18 Everton eng ENG Jr. PL2 — Div. 1 7th 12 11 879 9.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Everton eng ENG 1. Premier League 10th 0 0 Matches 2020-2021 19 Everton eng ENG Jr. PL2 — Div. 1 5th 16 16 1,328 14.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Everton eng ENG Jr. PL2 — Div. 1 11th 18 18 1,620 18.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Matches 2022-2023 21 Everton eng ENG 1. Premier League 17th 0 0 Matches 2022-2023 21 Everton eng ENG Jr. PL2 — Div. 1 8th 16 15 1,358 15.1 1 3 4 1 0 0 3 0 0.07 0.20 0.27 0.07 0.27 Matches 2023-2024 22 Everton eng ENG Jr. PL2 25th 15 13 1,088 12.1 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 Matches 2024-2025 23 Port Vale eng ENG 4. League Two 2nd 12 10 875 9.7 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Matches 3 Seasons 2 Clubs 2 Leagues 12 10 875 9.7 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 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 Everton (4 Seasons) 1 League 50 47 4,037 44.9 0 1 1 0 0 0 8 0 0.00 0.02 0.02 0.00 0.02 Everton (2 Seasons) 1 League 31 28 2,446 27.2 1 4 5 1 0 0 4 0 0.04 0.15 0.18 0.04 0.18 Everton (2 Seasons) 1 League 0 0 Port Vale (1 Season) 1 League 12 10 875 9.7 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 PL2 — Div. 1 (6 Seasons) 81 75 6,483 72.0 1 5 6 1 0 0 12 0 0.01 0.07 0.08 0.01 0.08 Premier League (2 Seasons) 0 0 League Two (1 Season) 12 10 875 9.7 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10
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 Everton eng ENG FA Cup 5th 0 0 Matches 2024-2025 23 Port Vale 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 2 Seasons 2 Clubs 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 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 Port Vale (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 Everton (1 Season) 1 League 0 0 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2018-2019 17 Everton 1 League 2.3 0 0 0 2019-2020 18 Everton 1 League 9.8 0 0 0 2020-2021 19 Everton 1 League 14.8 0 0 0 2021-2022 20 Everton 1 League 18.0 0 0 0 2022-2023 21 Everton 1 League 15.1 1 0 0 2023-2024 22 Everton 1 League 12.1 0 0 0 2024-2025 23 Port Vale 2 Leagues 10.7 0 2 0 0.0 0.19 0.00 0.00 0 0 3 Seasons 2 Clubs 4 Leagues 10.7 0 2 0 0.0 0.19 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Everton (4 Seasons) 1 League 44.9 0 0 0 Everton (2 Seasons) 1 League 27.2 1 0 0 Everton (2 Seasons) 2 Leagues Port Vale (1 Season) 2 Leagues 10.7 0 2 0 0.0 0.19 0.00 0.00 0 0 PL2 — Div. 1 (6 Seasons) 72.0 1 0 0 Premier League (2 Seasons) League Two (1 Season) 9.7 0 2 0 0.0 0.21 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 0 0 0.00 0.00 0 0 FA Cup (1 Season)
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 2024-2025 23 Port Vale eng ENG EFL Cup Rd1 1.0 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 0 0 0 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 Port Vale (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 Everton (1 Season) 1 League EFL Cup (1 Season) 1.0 0 0 0 0.00 0.00 0 0 FA Cup (1 Season)
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 2018-2019 17 Everton eng ENG Jr. PL2 — Div. 1 4 210 53 10.6 2.3 2 91 2 2 14 0 1.75 3 2 +1 +0.43 -0.38 Matches 2019-2020 18 Everton eng ENG Jr. PL2 — Div. 1 12 879 73 54.3 9.8 11 77 7 1 30 1 0.92 19 23 -4 -0.41 -0.77 Matches 2020-2021 19 Everton eng ENG FA Cup 0 0 0 1 Matches 2020-2021 19 Everton eng ENG Jr. PL2 — Div. 1 16 1,328 83 61.5 14.8 16 83 13 0 0 1.56 29 20 +9 +0.61 -0.15 Matches 2020-2021 19 Everton eng ENG 1. Premier League 0 0 0 6 Matches 2021-2022 20 Everton eng ENG Jr. PL2 — Div. 1 18 1,620 90 69.2 18.0 18 90 18 0 0 1.11 20 32 -12 -0.67 +0.46 Matches 2022-2023 21 Everton eng ENG Jr. PL2 — Div. 1 16 1,358 85 58.0 15.1 15 88 12 1 45 1 1.50 26 30 -4 -0.27 +0.47 Matches 2022-2023 21 Everton eng ENG 1. Premier League 0 0 0 0 2 Matches 2023-2024 22 Everton eng ENG Jr. PL2 15 1,088 73 60.4 12.1 13 80 7 2 27 0 1.07 19 21 -2 -0.17 +1.48 Matches 2024-2025 23 Port Vale eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2024-2025 23 Port Vale eng ENG 4. League Two 12 875 73 46.3 9.7 10 86 6 2 10 0 1.42 13 10 +3 +0.31 -0.05 Matches 3 Seasons 2 Clubs 4 Leagues 13 965 74 10.4 10.7 11 86 7 2 10 9 1.31 15 13 +2 +0.19 -0.17 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (4 Seasons) 1 League 50 4,037 81 49.8 44.9 47 85 40 3 19 1 1.26 71 77 -6 -0.13 -0.51 Everton (2 Seasons) 1 League 31 2,446 79 59.1 27.2 28 84 19 3 33 1 1.29 45 51 -6 -0.22 +0.89 Everton (2 Seasons) 2 Leagues 0 0 0 0 9 Port Vale (1 Season) 2 Leagues 13 965 74 48.7 10.7 11 86 7 2 10 0 1.31 15 13 +2 +0.19 -0.17 PL2 — Div. 1 (6 Seasons) 81 6,483 80 53.0 72.0 75 84 59 6 26 2 1.27 116 128 -12 -0.17 -0.10 Premier League (2 Seasons) 0 0 0 0 8 League Two (1 Season) 12 875 73 46.3 9.7 10 86 6 2 10 0 1.42 13 10 +3 +0.31 -0.05 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 FA Cup (1 Season) 0 0 0 1
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 2018-2019 17 Everton 1 League 4 210 53 10.6 2.3 2 91 2 2 14 0 1.75 3 2 +1 +0.43 -0.38 2019-2020 18 Everton 1 League 12 879 73 54.3 9.8 11 77 7 1 30 1 0.92 19 23 -4 -0.41 -0.77 2020-2021 19 Everton 2 Leagues 0 0 0 7 2020-2021 19 Everton 1 League 16 1,328 83 61.5 14.8 16 83 13 0 0 1.56 29 20 +9 +0.61 -0.15 2021-2022 20 Everton 1 League 18 1,620 90 69.2 18.0 18 90 18 0 0 1.11 20 32 -12 -0.67 +0.46 2022-2023 21 Everton 1 League 0 0 0 0 2 2022-2023 21 Everton 1 League 16 1,358 85 58.0 15.1 15 88 12 1 45 1 1.50 26 30 -4 -0.27 +0.47 2023-2024 22 Everton 1 League 15 1,088 73 60.4 12.1 13 80 7 2 27 0 1.07 19 21 -2 -0.17 +1.48 2024-2025 23 Port Vale 2 Leagues 13 965 74 48.7 10.7 11 86 7 2 10 0 1.31 15 13 +2 +0.19 -0.17 3 Seasons 2 Clubs 4 Leagues 13 965 74 10.4 10.7 11 86 7 2 10 9 1.31 15 13 +2 +0.19 -0.17 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (4 Seasons) 1 League 50 4,037 81 49.8 44.9 47 85 40 3 19 1 1.26 71 77 -6 -0.13 -0.51 Everton (2 Seasons) 1 League 31 2,446 79 59.1 27.2 28 84 19 3 33 1 1.29 45 51 -6 -0.22 +0.89 Everton (2 Seasons) 2 Leagues 0 0 0 0 9 Port Vale (1 Season) 2 Leagues 13 965 74 48.7 10.7 11 86 7 2 10 0 1.31 15 13 +2 +0.19 -0.17 PL2 — Div. 1 (6 Seasons) 81 6,483 80 53.0 72.0 75 84 59 6 26 2 1.27 116 128 -12 -0.17 -0.10 Premier League (2 Seasons) 0 0 0 0 8 League Two (1 Season) 12 875 73 46.3 9.7 10 86 6 2 10 0 1.42 13 10 +3 +0.31 -0.05 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 FA Cup (1 Season) 0 0 0 1
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 2018-2019 17 Everton eng ENG Jr. PL2 — Div. 1 1st 4 210 53 10.6 2.3 2 91 2 2 14 0 1.75 3 2 +1 +0.43 -0.38 Matches 2019-2020 18 Everton eng ENG Jr. PL2 — Div. 1 7th 12 879 73 54.3 9.8 11 77 7 1 30 1 0.92 19 23 -4 -0.41 -0.77 Matches 2020-2021 19 Everton eng ENG 1. Premier League 10th 0 0 0 6 Matches 2020-2021 19 Everton eng ENG Jr. PL2 — Div. 1 5th 16 1,328 83 61.5 14.8 16 83 13 0 0 1.56 29 20 +9 +0.61 -0.15 Matches 2021-2022 20 Everton eng ENG Jr. PL2 — Div. 1 11th 18 1,620 90 69.2 18.0 18 90 18 0 0 1.11 20 32 -12 -0.67 +0.46 Matches 2022-2023 21 Everton eng ENG 1. Premier League 17th 0 0 0 0 2 Matches 2022-2023 21 Everton eng ENG Jr. PL2 — Div. 1 8th 16 1,358 85 58.0 15.1 15 88 12 1 45 1 1.50 26 30 -4 -0.27 +0.47 Matches 2023-2024 22 Everton eng ENG Jr. PL2 25th 15 1,088 73 60.4 12.1 13 80 7 2 27 0 1.07 19 21 -2 -0.17 +1.48 Matches 2024-2025 23 Port Vale eng ENG 4. League Two 2nd 12 875 73 46.3 9.7 10 86 6 2 10 0 1.42 13 10 +3 +0.31 -0.05 Matches 3 Seasons 2 Clubs 2 Leagues 12 875 73 10.0 9.7 10 86 6 2 10 8 1.42 13 10 +3 +0.31 -0.05 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (4 Seasons) 1 League 50 4,037 81 49.8 44.9 47 85 40 3 19 1 1.26 71 77 -6 -0.13 -0.51 Everton (2 Seasons) 1 League 31 2,446 79 59.1 27.2 28 84 19 3 33 1 1.29 45 51 -6 -0.22 +0.89 Everton (2 Seasons) 1 League 0 0 0 0 8 Port Vale (1 Season) 1 League 12 875 73 46.3 9.7 10 86 6 2 10 0 1.42 13 10 +3 +0.31 -0.05 PL2 — Div. 1 (6 Seasons) 81 6,483 80 53.0 72.0 75 84 59 6 26 2 1.27 116 128 -12 -0.17 -0.10 Premier League (2 Seasons) 0 0 0 0 8 League Two (1 Season) 12 875 73 46.3 9.7 10 86 6 2 10 0 1.42 13 10 +3 +0.31 -0.05
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 Everton eng ENG FA Cup 5th 0 0 0 1 Matches 2024-2025 23 Port Vale eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2 Seasons 2 Clubs 2 Leagues 1 90 90 17.6 1.0 1 90 1 0 1 0.00 2 3 -1 -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 Port Vale (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Everton (1 Season) 1 League 0 0 0 1 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 FA Cup (1 Season) 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 17 Everton 1 League 2.3 1 0 0 0 2019-2020 18 Everton 1 League 9.8 2 0 0 0 2020-2021 19 Everton 1 League 14.8 4 0 0 0 2021-2022 20 Everton 1 League 18.0 1 0 0 0 2022-2023 21 Everton 1 League 15.1 3 0 0 0 2023-2024 22 Everton 1 League 12.1 1 0 0 0 2024-2025 23 Port Vale 2 Leagues 10.7 2 0 0 7 6 0 26 18 15 0 3 Seasons 2 Clubs 4 Leagues 10.7 2 0 0 7 6 0 26 18 15 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Everton (4 Seasons) 1 League 44.9 8 0 0 0 Everton (2 Seasons) 1 League 27.2 4 0 0 0 Everton (2 Seasons) 2 Leagues Port Vale (1 Season) 2 Leagues 10.7 2 0 0 7 6 0 26 18 15 0 PL2 — Div. 1 (6 Seasons) 72.0 12 0 0 0 Premier League (2 Seasons) League Two (1 Season) 9.7 2 0 0 7 6 0 26 18 13 0 EFL Cup (1 Season) 1.0 0 0 0 0 0 0 0 0 2 0 FA Cup (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 23 Port Vale eng ENG EFL Cup Rd1 1.0 0 0 0 0 0 0 0 0 2 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 0 0 0 0 0 0 0 0 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Port Vale (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 2 0 Everton (1 Season) 1 League EFL Cup (1 Season) 1.0 0 0 0 0 0 0 0 0 2 0 FA Cup (1 Season)
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 Kyle Alex John Pages
Kyle Alex John Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary