Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 2004-02-29 · 6 players total
| Full name | Joe Whitworth |
|---|---|
| Name in home country | Joseph Charles Whitworth |
| Date of birth | 2004-02-29 (22 yrs) |
| Place of birth | London, England |
| Citizenship | England |
| Position | Goalkeeper |
| Foot | right |
| Height | 179.00 m |
| Current club | Exeter City |
| On loan from | ↩ Crystal Palace parent contract: 2027-06-30 |
| Joined | 2025-07-10 |
| Contract expires | 2026-05-31 |
| Agent | Two Touch Agency |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Exeter City | 2 | 24/25 | 25/26 | 59 | 0 | 0 | 5,340 |
| Crystal Palace | 2 | 22/23 | 23/24 | 2 | 0 | 0 | 180 |
| Crystal Palace U21 | 2 | 22/23 | 23/24 | 27 | 0 | 0 | 2,430 |
| Crystal Palace U23 | 2 | 20/21 | 21/22 | 24 | 0 | 0 | 2,160 |
| Crystal Palace U18 | 3 | 19/20 | 21/22 | 23 | 0 | 1 | 2,100 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 90 |
| 25/26 | League One | Exeter City | 7 | 0 | 0 | 0 | 0 | 630 |
| 24/25 | EFL Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | EFL Trophy | Exeter City | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Exeter City | 4 | 0 | 0 | 0 | 0 | 390 |
| 24/25 | League One | Exeter City | 46 | 0 | 0 | 4 | 0 | 4,140 |
| 23/24 | EFL Trophy | Crystal Palace U21 | 2 | 0 | 0 | 1 | 0 | 180 |
| 23/24 | PL2 Playoffs | Crystal Palace U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | Premier League | Crystal Palace | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League 2 | Crystal Palace U21 | 17 | 0 | 0 | 1 | 0 | 1,530 |
| 22/23 | EFL Cup | Crystal Palace | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Crystal Palace U21 | 3 | 0 | 0 | 0 | 0 | 270 |
| 22/23 | Premier League | Crystal Palace | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | Premier League 2 | Crystal Palace U21 | 4 | 0 | 0 | 0 | 0 | 360 |
| 21/22 | EFL Trophy | Crystal Palace U23 | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | FA Youth Cup | Crystal Palace U18 | 2 | 0 | 0 | 1 | 0 | 210 |
| 21/22 | Premier League 2 | Crystal Palace U23 | 23 | 0 | 0 | 1 | 0 | 2,070 |
| 21/22 | U18 Premier League | Crystal Palace U18 | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | FA Youth Cup | Crystal Palace U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | PL2 Playoffs | Crystal Palace U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League 2 | Crystal Palace U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | U18 Premier League | Crystal Palace U18 | 20 | 0 | 1 | 0 | 0 | 1,800 |
| 19/20 | FA Youth Cup | Crystal Palace U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-07-01 | C. Palace Yth. | Palace U18 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Palace U18 | Palace U23 | Transfer | 0 | — |
| 22/23 | 2023-01-11 | Palace U21 | Crystal Palace | Transfer | 250000 | — |
| 24/25 | 2024-07-16 | Crystal Palace | Exeter City | Loan | 1000000 | — |
| 24/25 | 2025-05-31 | Exeter City | Crystal Palace | Return from loan | 1500000 | — |
| 25/26 | 2025-07-10 | Crystal Palace | Exeter City | Loan | 1700000 | — |
| 25/26 | 2026-05-31 | Exeter City | Crystal Palace | Return from loan | 1700000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.70m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Victor Akinwale | 2 | 0 | 0 |
| Tayo Adaramola | 2 | 0 | 0 |
| David Omilabu | 2 | 1 | 0 |
| Ryan Woods | 1 | 0 | 0 |
| Jesurun Rak-Sakyi | 2 | 0 | 0 |
| Kaden Rodney | 2 | 0 | 0 |
| Caleb Watts | 1 | 0 | 0 |
| Daniel Quick | 2 | 0 | 0 |
| Millenic Alli | 1 | 0 | 0 |
| John-Kymani Gordon | 2 | 0 | 0 |
| Tristan Crama | 1 | 0 | 0 |
| Ademola Ola-Adebomi | 1 | 0 | 0 |
| Demetri Mitchell | 1 | 1 | 0 |
| Vincent Harper | 1 | 0 | 0 |
| Joe Sheridan | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-05-31 | Exeter City | Crystal Palace | Return from loan | — | €1.70m |
| 25/26 | 2025-07-10 | Crystal Palace | Exeter City | Loan | — | €1.70m |
| 24/25 | 2025-05-31 | Exeter City | Crystal Palace | Return from loan | — | €1.50m |
| 24/25 | 2024-07-16 | Crystal Palace | Exeter City | Loan | — | €1.00m |
Last 30 matches for Exeter City while Joe Whitworth was at the club (joined 2025-07-10, left 2026-05-31). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Mansfield Town | 0–0 | Exeter City | Available |
| 2026-01-31 | GB3 |
Exeter City | 0–4 | Rotherham United | Available |
| 2026-01-27 | GB3 |
Reading FC | 2–2 | Exeter City | Available |
| 2026-01-24 | GB3 |
Port Vale FC | 1–3 | Exeter City | Available |
| 2026-01-17 | GB3 |
Exeter City | 3–0 | Stevenage FC | Available |
| 2026-01-04 | GB3 |
Huddersfield Town | 2–2 | Exeter City | Available |
| 2026-01-01 | GB3 |
Exeter City | 1–0 | Luton Town | Available |
| 2025-12-29 | GB3 |
AFC Wimbledon | 1–1 | Exeter City | Available |
| 2025-12-26 | GB3 |
Cardiff City | 3–0 | Exeter City | Available |
| 2025-12-20 | GB3 |
Exeter City | 1–2 | Barnsley FC | Available |
| 2025-12-13 | GB3 |
Bolton Wanderers | 2–0 | Exeter City | Available |
| 2025-12-09 | GB3 |
Exeter City | 1–0 | AFC Wimbledon | Available |
| 2025-11-29 | GB3 |
Bradford City | 2–1 | Exeter City | Available |
| 2025-11-22 | GB3 |
Exeter City | 1–0 | Burton Albion | Available |
| 2025-11-15 | GB3 |
Leyton Orient | 1–1 | Exeter City | Available |
| 2025-11-08 | GB3 |
Exeter City | 0–1 | Wigan Athletic | Available |
| 2025-10-23 | GB3 |
Exeter City | 2–0 | Plymouth Argyle | Available |
| 2025-10-18 | GB3 |
Stockport County | 1–0 | Exeter City | Available |
| 2025-10-11 | GB3 |
Exeter City | 1–1 | Reading FC | Available |
| 2025-10-04 | GB3 |
Lincoln City | 0–1 | Exeter City | Available |
| 2025-09-27 | GB3 |
Exeter City | 0–1 | Huddersfield Town | Available |
| 2025-09-20 | GB3 |
Stevenage FC | 2–1 | Exeter City | Available |
| 2025-09-13 | GB3 |
Exeter City | 0–2 | Port Vale FC | Available |
| 2025-09-06 | GB3 |
Rotherham United | 1–0 | Exeter City | Available |
| 2025-08-30 | GB3 |
Exeter City | 3–0 | Peterborough United | Available |
| 2025-08-23 | GB3 |
Northampton Town | 2–0 | Exeter City | Available |
| 2025-08-19 | GB3 |
Wycombe Wanderers | 0–1 | Exeter City | Available |
| 2025-08-16 | GB3 |
Exeter City | 1–2 | Mansfield Town | Available |
| 2025-08-09 | GB3 |
Exeter City | 4–1 | Blackpool FC | Available |
| 2025-08-02 | GB3 |
Doncaster Rovers | 1–0 | Exeter City | Available |
Teams faced most often by Joe Whitworth's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Stevenage FC | 11 | 7 | 2 | 2 | 22 | 14 | +8 | 64% |
| Port Vale FC | 10 | 3 | 1 | 6 | 11 | 11 | 0 | 30% |
| Leyton Orient | 9 | 3 | 3 | 3 | 13 | 15 | -2 | 33% |
| Bolton Wanderers | 9 | 2 | 2 | 5 | 8 | 18 | -10 | 22% |
| Bristol Rovers | 8 | 5 | 2 | 1 | 17 | 10 | +7 | 63% |
| Wycombe Wanderers | 8 | 4 | 2 | 2 | 15 | 10 | +5 | 50% |
| Mansfield Town | 8 | 3 | 2 | 3 | 8 | 9 | -1 | 38% |
| Cambridge United | 8 | 5 | 1 | 2 | 11 | 5 | +6 | 63% |
| Peterborough United | 7 | 3 | 1 | 3 | 12 | 11 | +1 | 43% |
| Barnsley FC | 7 | 4 | 0 | 3 | 11 | 8 | +3 | 57% |
| Cheltenham Town | 7 | 3 | 0 | 4 | 14 | 11 | +3 | 43% |
| Burton Albion | 7 | 4 | 1 | 2 | 5 | 4 | +1 | 57% |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 51 | 4,620 | 4 | 0 | 0 | 0.08 |
| 23/24 | 20 | 1,800 | 2 | 0 | 0 | 0.1 |
| 21/22 | 27 | 2,460 | 2 | 0 | 0 | 0.07 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 8 | 720 | 2 | 25% | 9 | 1.13 |
| 24/25 | 51 | 4,620 | 16 | 31% | 72 | 1.4 |
| 23/24 | 20 | 1,800 | 4 | 20% | 39 | 1.95 |
| 22/23 | 9 | 810 | 1 | 11% | 19 | 2.11 |
| 21/22 | 27 | 2,460 | 3 | 11% | 45 | 1.65 |
| 20/21 | 20 | 1,800 | 6 | 30% | 24 | 1.2 |
Output by competition
Career goals and assists broken down by tournament.
More on Joe Whitworth
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joe Whitworth
Who is Joe Whitworth?
Joe Whitworth is an England professional footballer who plays as a goalkeeper for Exeter City.
How old is Joe Whitworth?
Joe Whitworth is 22 years old. He was born on February 29, 2004 in London.
What position does Joe Whitworth play?
Joe Whitworth plays as a goalkeeper (Goalkeeper).
What club does Joe Whitworth play for?
Joe Whitworth currently plays for Exeter City.
What is Joe Whitworth's market value?
Joe Whitworth's most recent reported market value is €1.70m.
England