Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 17 Crystal Palace eng ENG Jr. PL2 — Div. 1 23 23 2,070 23.0 11 3 9 2 8.7 6 3 3 0 50.0 Matches 2022-2023 18 Crystal Palace eng ENG Jr. PL2 — Div. 1 4 4 360 4.0 0 2 2 0 0.0 0 0 0 0 Matches 2022-2023 18 Crystal Palace eng ENG 1. Premier League 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0 Matches 2023-2024 19 Crystal Palace eng ENG Jr. PL2 17 17 1,530 17.0 8 4 5 4 23.5 6 3 3 0 50.0 Matches 2024-2025 20 Exeter City eng ENG EFL Cup 1 1 90 1.0 1 1.00 3 3 66.7 0 1 0 0 0.0 1 0 1 0 100.0 Matches 2024-2025 20 Exeter City eng ENG FA Cup 4 4 390 4.3 6 1.38 11 9 45.5 3 1 0 1 25.0 0 0 0 0 Matches 2024-2025 20 Exeter City eng ENG 3. League One 46 46 4,140 46.0 65 1.41 189 130 68.3 15 11 20 15 32.6 6 5 1 0 16.7 Matches 2025-2026 21 Exeter City eng ENG EFL Cup 1 1 90 1.0 2 2.00 9 7 77.8 0 0 1 0 0.0 0 0 0 0 Matches 2025-2026 21 Exeter City eng ENG FA Cup 3 3 270 3.0 10 3.33 17 7 41.2 2 0 1 2 66.7 0 0 0 0 Matches 2025-2026 21 Exeter City eng ENG 3. League One 39 39 3,510 39.0 52 1.33 152 101 67.1 11 9 19 11 28.2 2 2 0 0 0.0 Matches 4 Seasons 2 Clubs 4 Leagues 96 96 8,670 96.3 141 1.46 391 262 65.7 31 22 43 29 30.2 9 7 2 0 22.2 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Exeter City (2 Seasons) 3 Leagues 94 94 8,490 94.3 136 1.44 381 257 66.1 31 22 41 29 30.9 9 7 2 0 22.2 Crystal Palace (2 Seasons) 2 Leagues 23 23 2,070 23.0 11 3 9 2 8.7 6 3 3 0 50.0 Crystal Palace (2 Seasons) 1 League 21 21 1,890 21.0 8 6 7 4 19.0 6 3 3 0 50.0 Crystal Palace (2 Seasons) 2 Leagues 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0 PL2 — Div. 1 (3 Seasons) 44 44 3,960 44.0 19 9 16 6 13.6 12 6 6 0 50.0 EFL Cup (3 Seasons) 2 2 180 2.0 3 1.50 12 10 75.0 0 1 1 0 0.0 1 0 1 0 100.0 League One (2 Seasons) 85 85 7,650 85.0 117 1.38 341 231 67.7 26 20 39 26 30.6 8 7 1 0 12.5 FA Cup (2 Seasons) 7 7 660 7.3 16 2.18 28 16 42.9 5 1 1 3 42.9 0 0 0 0 Premier League (2 Seasons) 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 17 Crystal Palace 1 League 23 23 2,070 23.0 11 3 9 2 8.7 6 3 3 0 50.0 2022-2023 18 Crystal Palace 2 Leagues 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0 2022-2023 18 Crystal Palace 1 League 4 4 360 4.0 0 2 2 0 0.0 0 0 0 0 2023-2024 19 Crystal Palace 1 League 17 17 1,530 17.0 8 4 5 4 23.5 6 3 3 0 50.0 2024-2025 20 Exeter City 3 Leagues 51 51 4,620 51.3 72 1.40 203 142 67.0 18 13 20 16 31.4 7 5 2 0 28.6 2025-2026 21 Exeter City 3 Leagues 43 43 3,870 43.0 64 1.49 178 115 65.2 13 9 21 13 30.2 2 2 0 0 0.0 4 Seasons 2 Clubs 4 Leagues 96 96 8,670 96.3 141 1.46 391 262 65.7 31 22 43 29 30.2 9 7 2 0 22.2 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Exeter City (2 Seasons) 3 Leagues 94 94 8,490 94.3 136 1.44 381 257 66.1 31 22 41 29 30.9 9 7 2 0 22.2 Crystal Palace (2 Seasons) 2 Leagues 23 23 2,070 23.0 11 3 9 2 8.7 6 3 3 0 50.0 Crystal Palace (2 Seasons) 1 League 21 21 1,890 21.0 8 6 7 4 19.0 6 3 3 0 50.0 Crystal Palace (2 Seasons) 2 Leagues 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0 PL2 — Div. 1 (3 Seasons) 44 44 3,960 44.0 19 9 16 6 13.6 12 6 6 0 50.0 EFL Cup (3 Seasons) 2 2 180 2.0 3 1.50 12 10 75.0 0 1 1 0 0.0 1 0 1 0 100.0 League One (2 Seasons) 85 85 7,650 85.0 117 1.38 341 231 67.7 26 20 39 26 30.6 8 7 1 0 12.5 FA Cup (2 Seasons) 7 7 660 7.3 16 2.18 28 16 42.9 5 1 1 3 42.9 0 0 0 0 Premier League (2 Seasons) 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 17 Crystal Palace eng ENG Jr. PL2 — Div. 1 5th 23 23 2,070 23.0 11 3 9 2 8.7 6 3 3 0 50.0 Matches 2022-2023 18 Crystal Palace eng ENG 1. Premier League 11th 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0 Matches 2022-2023 18 Crystal Palace eng ENG Jr. PL2 — Div. 1 4th 4 4 360 4.0 0 2 2 0 0.0 0 0 0 0 Matches 2023-2024 19 Crystal Palace eng ENG Jr. PL2 9th 17 17 1,530 17.0 8 4 5 4 23.5 6 3 3 0 50.0 Matches 2024-2025 20 Exeter City eng ENG 3. League One 16th 46 46 4,140 46.0 65 1.41 189 130 68.3 15 11 20 15 32.6 6 5 1 0 16.7 Matches 2025-2026 21 Exeter City eng ENG 3. League One 21st 39 39 3,510 39.0 52 1.33 152 101 67.1 11 9 19 11 28.2 2 2 0 0 0.0 Matches 4 Seasons 2 Clubs 2 Leagues 87 87 7,830 87.0 122 1.40 351 236 67.2 26 20 41 26 29.9 8 7 1 0 12.5 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Exeter City (2 Seasons) 1 League 85 85 7,650 85.0 117 1.38 341 231 67.7 26 20 39 26 30.6 8 7 1 0 12.5 Crystal Palace (2 Seasons) 2 Leagues 23 23 2,070 23.0 11 3 9 2 8.7 6 3 3 0 50.0 Crystal Palace (2 Seasons) 1 League 21 21 1,890 21.0 8 6 7 4 19.0 6 3 3 0 50.0 Crystal Palace (2 Seasons) 1 League 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0 PL2 — Div. 1 (3 Seasons) 44 44 3,960 44.0 19 9 16 6 13.6 12 6 6 0 50.0 League One (2 Seasons) 85 85 7,650 85.0 117 1.38 341 231 67.7 26 20 39 26 30.6 8 7 1 0 12.5 Premier League (2 Seasons) 2 2 180 2.0 5 2.50 10 5 50.0 0 0 2 0 0.0 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2024-2025 20 Exeter City eng ENG EFL Cup Rd1 1 1 90 1.0 1 1.00 3 3 66.7 0 1 0 0 0.0 1 0 1 0 100.0 Matches 2024-2025 20 Exeter City eng ENG FA Cup 4 4 390 4.3 6 1.38 11 9 45.5 3 1 0 1 25.0 0 0 0 0 Matches 2025-2026 21 Exeter City eng ENG EFL Cup Rd1 1 1 90 1.0 2 2.00 9 7 77.8 0 0 1 0 0.0 0 0 0 0 Matches 2025-2026 21 Exeter City eng ENG FA Cup 3 3 270 3.0 10 3.33 17 7 41.2 2 0 1 2 66.7 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 9 9 840 9.3 19 2.04 40 26 52.5 5 2 2 3 33.3 1 0 1 0 100.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Exeter City (2 Seasons) 2 Leagues 9 9 840 9.3 19 2.04 40 26 52.5 5 2 2 3 33.3 1 0 1 0 100.0 EFL Cup (3 Seasons) 2 2 180 2.0 3 1.50 12 10 75.0 0 1 1 0 0.0 1 0 1 0 100.0 FA Cup (2 Seasons) 7 7 660 7.3 16 2.18 28 16 42.9 5 1 1 3 42.9 0 0 0 0
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 16 Crystal Palace eng ENG Jr. PL2 — Div. 2 0 0 Matches 2021-2022 17 Crystal Palace eng ENG Jr. PL2 — Div. 1 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Crystal Palace eng ENG EFL Cup 0 0 Matches 2022-2023 18 Crystal Palace eng ENG Jr. PL2 — Div. 1 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Crystal Palace eng ENG 1. Premier League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Crystal Palace eng ENG Jr. PL2 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Crystal Palace eng ENG 1. Premier League 0 0 Matches 2024-2025 20 Exeter City 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 2024-2025 20 Exeter City eng ENG FA Cup 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Exeter City eng ENG 3. League One 46 46 4,140 46.0 0 1 1 0 0 0 4 0 0.00 0.02 0.02 0.00 0.02 Matches 2025-2026 21 Exeter City 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 21 Exeter City eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Exeter City eng ENG 3. League One 39 39 3,510 39.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 4 Leagues 96 96 8,670 96.3 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 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 Exeter City (2 Seasons) 3 Leagues 94 94 8,490 94.3 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 Crystal Palace (2 Seasons) 2 Leagues 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 1 League 21 21 1,890 21.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (3 Seasons) 44 44 3,960 44.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 85 85 7,650 85.0 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 FA Cup (2 Seasons) 7 7 660 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 — Div. 2 (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 16 Crystal Palace 1 League 0 0 2021-2022 17 Crystal Palace 1 League 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 18 Crystal Palace 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 18 Crystal Palace 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 19 Crystal Palace 1 League 0 0 2023-2024 19 Crystal Palace 1 League 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 20 Exeter City 3 Leagues 51 51 4,620 51.3 0 1 1 0 0 0 4 0 0.00 0.02 0.02 0.00 0.02 2025-2026 21 Exeter City 3 Leagues 43 43 3,870 43.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 4 Seasons 2 Clubs 4 Leagues 96 96 8,670 96.3 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 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 Exeter City (2 Seasons) 3 Leagues 94 94 8,490 94.3 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 Crystal Palace (2 Seasons) 2 Leagues 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 1 League 21 21 1,890 21.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (3 Seasons) 44 44 3,960 44.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 85 85 7,650 85.0 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 FA Cup (2 Seasons) 7 7 660 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 — Div. 2 (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 16 Crystal Palace eng ENG Jr. PL2 — Div. 2 3rd 0 0 Matches 2021-2022 17 Crystal Palace eng ENG Jr. PL2 — Div. 1 5th 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Crystal Palace eng ENG 1. Premier League 11th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Crystal Palace eng ENG Jr. PL2 — Div. 1 4th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Crystal Palace eng ENG 1. Premier League 10th 0 0 Matches 2023-2024 19 Crystal Palace eng ENG Jr. PL2 9th 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Exeter City eng ENG 3. League One 16th 46 46 4,140 46.0 0 1 1 0 0 0 4 0 0.00 0.02 0.02 0.00 0.02 Matches 2025-2026 21 Exeter City eng ENG 3. League One 21st 39 39 3,510 39.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 87 87 7,830 87.0 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 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 Exeter City (2 Seasons) 1 League 85 85 7,650 85.0 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 Crystal Palace (2 Seasons) 2 Leagues 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 1 League 21 21 1,890 21.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (2 Seasons) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (3 Seasons) 44 44 3,960 44.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 85 85 7,650 85.0 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 Premier League (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 — Div. 2 (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 18 Crystal Palace eng ENG EFL Cup Rd3 0 0 Matches 2024-2025 20 Exeter City 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 2024-2025 20 Exeter City eng ENG FA Cup 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Exeter City 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 21 Exeter City eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 9 9 840 9.3 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 Exeter City (2 Seasons) 2 Leagues 9 9 840 9.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 0 0 EFL Cup (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 7 7 660 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 16 Crystal Palace eng ENG Jr. PL2 — Div. 2 0 0 0 6 Matches 2021-2022 17 Crystal Palace eng ENG Jr. PL2 — Div. 1 23 2,070 90 88.5 23.0 23 90 23 0 2 1.57 49 42 +7 +0.30 +1.30 Matches 2022-2023 18 Crystal Palace eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 18 Crystal Palace eng ENG Jr. PL2 — Div. 1 4 360 90 15.4 4.0 4 90 4 0 0 0.50 5 11 -6 -1.50 -1.91 Matches 2022-2023 18 Crystal Palace eng ENG 1. Premier League 2 180 90 5.3 2.0 2 90 2 0 12 0.00 1 5 -4 -2.00 -1.86 Matches 2023-2024 19 Crystal Palace eng ENG Jr. PL2 17 1,530 90 85.0 17.0 17 90 17 0 0 1.56 42 33 +9 +0.53 +1.20 Matches 2023-2024 19 Crystal Palace eng ENG 1. Premier League 0 0 0 0 1 Matches 2024-2025 20 Exeter City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 2024-2025 20 Exeter City eng ENG FA Cup 4 390 98 100.0 4.3 4 98 4 0 0 2.50 12 6 +6 +1.38 Matches 2024-2025 20 Exeter City eng ENG 3. League One 46 4,140 90 100.0 46.0 46 90 46 0 0 1.22 49 65 -16 -0.35 Matches 2025-2026 21 Exeter City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2025-2026 21 Exeter City eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 7 10 -3 -1.00 Matches 2025-2026 21 Exeter City eng ENG 3. League One 39 3,510 90 84.8 39.0 39 90 39 0 0 1.08 42 52 -10 -0.26 -0.40 Matches 4 Seasons 2 Clubs 4 Leagues 96 8,670 90 53.6 96.3 96 90 96 0 14 1.20 112 141 -29 -0.30 -0.21 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Exeter City (2 Seasons) 3 Leagues 94 8,490 90 93.1 94.3 94 90 94 0 0 1.23 111 136 -25 -0.27 -0.41 Crystal Palace (2 Seasons) 2 Leagues 23 2,070 90 46.0 23.0 23 90 23 0 8 1.57 49 42 +7 +0.30 +1.30 Crystal Palace (2 Seasons) 1 League 21 1,890 90 45.7 21.0 21 90 21 0 0 1.36 47 44 +3 +0.14 -0.14 Crystal Palace (2 Seasons) 2 Leagues 2 180 90 2.6 2.0 2 90 2 0 14 0.00 1 5 -4 -2.00 -1.86 PL2 — Div. 1 (3 Seasons) 44 3,960 90 61.1 44.0 44 90 44 0 2 1.47 96 86 +10 +0.23 +0.08 EFL Cup (3 Seasons) 2 180 90 46.2 2.0 2 90 2 0 1 0.50 1 3 -2 -1.00 League One (2 Seasons) 85 7,650 90 92.4 85.0 85 90 85 0 0 1.16 91 117 -26 -0.31 -0.45 FA Cup (2 Seasons) 7 660 94 100.0 7.3 7 94 7 0 0 2.29 19 16 +3 +0.41 Premier League (2 Seasons) 2 180 90 2.6 2.0 2 90 2 0 13 0.00 1 5 -4 -2.00 -1.86 PL2 — Div. 2 (1 Season) 0 0 0 6
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 16 Crystal Palace 1 League 0 0 0 6 2021-2022 17 Crystal Palace 1 League 23 2,070 90 88.5 23.0 23 90 23 0 2 1.57 49 42 +7 +0.30 +1.30 2022-2023 18 Crystal Palace 2 Leagues 2 180 90 5.0 2.0 2 90 2 0 13 0.00 1 5 -4 -2.00 -1.86 2022-2023 18 Crystal Palace 1 League 4 360 90 15.4 4.0 4 90 4 0 0 0.50 5 11 -6 -1.50 -1.91 2023-2024 19 Crystal Palace 1 League 0 0 0 0 1 2023-2024 19 Crystal Palace 1 League 17 1,530 90 85.0 17.0 17 90 17 0 0 1.56 42 33 +9 +0.53 +1.20 2024-2025 20 Exeter City 3 Leagues 51 4,620 91 100.0 51.3 51 91 51 0 0 1.32 62 72 -10 -0.19 2025-2026 21 Exeter City 3 Leagues 43 3,870 90 86.0 43.0 43 90 43 0 0 1.12 49 64 -15 -0.35 -0.49 4 Seasons 2 Clubs 4 Leagues 96 8,670 90 53.6 96.3 96 90 96 0 14 1.20 112 141 -29 -0.30 -0.21 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Exeter City (2 Seasons) 3 Leagues 94 8,490 90 93.1 94.3 94 90 94 0 0 1.23 111 136 -25 -0.27 -0.41 Crystal Palace (2 Seasons) 2 Leagues 23 2,070 90 46.0 23.0 23 90 23 0 8 1.57 49 42 +7 +0.30 +1.30 Crystal Palace (2 Seasons) 1 League 21 1,890 90 45.7 21.0 21 90 21 0 0 1.36 47 44 +3 +0.14 -0.14 Crystal Palace (2 Seasons) 2 Leagues 2 180 90 2.6 2.0 2 90 2 0 14 0.00 1 5 -4 -2.00 -1.86 PL2 — Div. 1 (3 Seasons) 44 3,960 90 61.1 44.0 44 90 44 0 2 1.47 96 86 +10 +0.23 +0.08 EFL Cup (3 Seasons) 2 180 90 46.2 2.0 2 90 2 0 1 0.50 1 3 -2 -1.00 League One (2 Seasons) 85 7,650 90 92.4 85.0 85 90 85 0 0 1.16 91 117 -26 -0.31 -0.45 FA Cup (2 Seasons) 7 660 94 100.0 7.3 7 94 7 0 0 2.29 19 16 +3 +0.41 Premier League (2 Seasons) 2 180 90 2.6 2.0 2 90 2 0 13 0.00 1 5 -4 -2.00 -1.86 PL2 — Div. 2 (1 Season) 0 0 0 6
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 16 Crystal Palace eng ENG Jr. PL2 — Div. 2 3rd 0 0 0 6 Matches 2021-2022 17 Crystal Palace eng ENG Jr. PL2 — Div. 1 5th 23 2,070 90 88.5 23.0 23 90 23 0 2 1.57 49 42 +7 +0.30 +1.30 Matches 2022-2023 18 Crystal Palace eng ENG 1. Premier League 11th 2 180 90 5.3 2.0 2 90 2 0 12 0.00 1 5 -4 -2.00 -1.86 Matches 2022-2023 18 Crystal Palace eng ENG Jr. PL2 — Div. 1 4th 4 360 90 15.4 4.0 4 90 4 0 0 0.50 5 11 -6 -1.50 -1.91 Matches 2023-2024 19 Crystal Palace eng ENG 1. Premier League 10th 0 0 0 0 1 Matches 2023-2024 19 Crystal Palace eng ENG Jr. PL2 9th 17 1,530 90 85.0 17.0 17 90 17 0 0 1.56 42 33 +9 +0.53 +1.20 Matches 2024-2025 20 Exeter City eng ENG 3. League One 16th 46 4,140 90 100.0 46.0 46 90 46 0 0 1.22 49 65 -16 -0.35 Matches 2025-2026 21 Exeter City eng ENG 3. League One 21st 39 3,510 90 84.8 39.0 39 90 39 0 0 1.08 42 52 -10 -0.26 -0.40 Matches 4 Seasons 2 Clubs 2 Leagues 87 7,830 90 51.8 87.0 87 90 87 0 13 1.13 92 122 -30 -0.34 -0.25 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Exeter City (2 Seasons) 1 League 85 7,650 90 92.4 85.0 85 90 85 0 0 1.16 91 117 -26 -0.31 -0.45 Crystal Palace (2 Seasons) 2 Leagues 23 2,070 90 46.0 23.0 23 90 23 0 8 1.57 49 42 +7 +0.30 +1.30 Crystal Palace (2 Seasons) 1 League 21 1,890 90 45.7 21.0 21 90 21 0 0 1.36 47 44 +3 +0.14 -0.14 Crystal Palace (2 Seasons) 1 League 2 180 90 2.6 2.0 2 90 2 0 13 0.00 1 5 -4 -2.00 -1.86 PL2 — Div. 1 (3 Seasons) 44 3,960 90 61.1 44.0 44 90 44 0 2 1.47 96 86 +10 +0.23 +0.08 League One (2 Seasons) 85 7,650 90 92.4 85.0 85 90 85 0 0 1.16 91 117 -26 -0.31 -0.45 Premier League (2 Seasons) 2 180 90 2.6 2.0 2 90 2 0 13 0.00 1 5 -4 -2.00 -1.86 PL2 — Div. 2 (1 Season) 0 0 0 6
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 18 Crystal Palace eng ENG EFL Cup Rd3 0 0 0 0 1 Matches 2024-2025 20 Exeter City eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 2024-2025 20 Exeter City eng ENG FA Cup 4 390 98 100.0 4.3 4 98 4 0 0 2.50 12 6 +6 +1.38 Matches 2025-2026 21 Exeter City eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2025-2026 21 Exeter City eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 7 10 -3 -1.00 Matches 3 Seasons 2 Clubs 2 Leagues 9 840 93 80.0 9.3 9 93 9 0 1 1.89 20 19 +1 +0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Exeter City (2 Seasons) 2 Leagues 9 840 93 100.0 9.3 9 93 9 0 0 1.89 20 19 +1 +0.11 Crystal Palace (1 Season) 1 League 0 0 0 0 1 EFL Cup (3 Seasons) 2 180 90 46.2 2.0 2 90 2 0 1 0.50 1 3 -2 -1.00 FA Cup (2 Seasons) 7 660 94 100.0 7.3 7 94 7 0 0 2.29 19 16 +3 +0.41
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 17 Crystal Palace 1 League 23.0 1 0 0 0 2022-2023 18 Crystal Palace 2 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 2022-2023 18 Crystal Palace 1 League 4.0 0 0 0 0 2023-2024 19 Crystal Palace 1 League 17.0 1 0 0 0 2024-2025 20 Exeter City 3 Leagues 51.3 4 0 0 1 12 0 0 0 1 0 2025-2026 21 Exeter City 3 Leagues 43.0 4 0 0 0 9 0 1 0 0 0 4 Seasons 2 Clubs 4 Leagues 96.3 8 0 0 1 21 0 1 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Exeter City (2 Seasons) 3 Leagues 94.3 8 0 0 1 21 0 1 0 1 0 Crystal Palace (2 Seasons) 2 Leagues 23.0 1 0 0 0 Crystal Palace (2 Seasons) 1 League 21.0 1 0 0 0 Crystal Palace (2 Seasons) 2 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 PL2 — Div. 1 (3 Seasons) 44.0 2 0 0 0 EFL Cup (3 Seasons) 2.0 0 0 0 0 1 0 0 0 0 0 League One (2 Seasons) 85.0 8 0 0 1 19 0 1 0 1 0 FA Cup (2 Seasons) 7.3 0 0 0 0 1 0 0 0 0 0 Premier League (2 Seasons) 2.0 0 0 0 0 0 0 0 0 0 0 PL2 — Div. 2 (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 20 Exeter City eng ENG EFL Cup Rd1 1.0 0 0 0 0 1 0 0 0 0 0 Matches 2024-2025 20 Exeter City eng ENG FA Cup 4.3 0 0 0 0 1 0 0 0 0 0 Matches 2025-2026 21 Exeter City eng ENG EFL Cup Rd1 1.0 0 0 0 0 0 0 0 0 0 0 Matches 2025-2026 21 Exeter City eng ENG FA Cup 3.0 0 0 0 0 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 9.3 0 0 0 0 2 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Exeter City (2 Seasons) 2 Leagues 9.3 0 0 0 0 2 0 0 0 0 0 Crystal Palace (1 Season) 1 League EFL Cup (3 Seasons) 2.0 0 0 0 0 1 0 0 0 0 0 FA Cup (2 Seasons) 7.3 0 0 0 0 1 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 Joseph Whitworth Pages
Joseph Whitworth Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary