Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 2000-05-24 · 6 players total
| Full name | Jon McCracken |
|---|---|
| Name in home country | Jon Douglas McCracken |
| Date of birth | 2000-05-24 (26 yrs) |
| Place of birth | Wishaw, Scotland |
| Citizenship | Scotland |
| Position | Goalkeeper |
| Foot | right |
| Height | 190.00 m |
| Current club | Dundee FC |
| Joined | 2024-07-01 |
| Contract expires | 2026-06-30 |
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 |
|---|---|---|---|---|---|---|---|
| Dundee FC | 3 | 23/24 | 25/26 | 41 | 0 | 0 | 3,690 |
| Norwich City | 3 | 20/21 | 23/24 | 0 | 0 | 0 | 0 |
| Accrington Stanley | 1 | 23/24 | 23/24 | 13 | 0 | 0 | 1,187 |
| Stevenage FC | 1 | 22/23 | 22/23 | 5 | 0 | 0 | 450 |
| Norwich City U21 | 1 | 22/23 | 22/23 | 3 | 0 | 0 | 270 |
| Norwich City U23 | 3 | 18/19 | 21/22 | 29 | 0 | 0 | 2,610 |
| Bohemian Football Club | 1 | 2022 | 2022 | 7 | 0 | 0 | 630 |
| Norwich City U18 | 2 | 16/17 | 17/18 | 11 | 0 | 1 | 990 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | League Cup | Dundee FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 25/26 | Premiership | Dundee FC | 4 | 0 | 0 | 0 | 0 | 360 |
| 24/25 | Prem. Sports Cup | Dundee FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | Premiership | Dundee FC | 16 | 0 | 0 | 1 | 0 | 1,440 |
| 24/25 | Premiership Relegation | Dundee FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | SFA Cup | Dundee FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | Championship | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Accrington Stanley | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Accrington Stanley | 2 | 0 | 0 | 0 | 0 | 210 |
| 23/24 | League Two | Accrington Stanley | 11 | 0 | 0 | 1 | 0 | 977 |
| 23/24 | Premiership | Dundee FC | 7 | 0 | 0 | 0 | 0 | 630 |
| 23/24 | Scottish Premiership Top Six Split | Dundee FC | 5 | 0 | 0 | 0 | 0 | 450 |
| 23/24 | Viaplay Cup | Dundee FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 22/23 | League Two | Stevenage FC | 5 | 0 | 0 | 1 | 0 | 450 |
| 22/23 | Premier League 2 | Norwich City U21 | 3 | 0 | 0 | 0 | 0 | 270 |
| 21/22 | FA Cup | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | Norwich City U23 | 3 | 0 | 0 | 1 | 0 | 270 |
| 2022 | FAI Cup | Bohemian Football Club | 2 | 0 | 0 | 0 | 0 | 180 |
| 2022 | Premier Division | Bohemian Football Club | 5 | 0 | 0 | 0 | 0 | 450 |
| 20/21 | Championship | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Norwich City U23 | 3 | 0 | 0 | 0 | 0 | 270 |
| 20/21 | FA Cup | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League 2 | Norwich City U23 | 10 | 0 | 0 | 3 | 0 | 900 |
| 18/19 | Premier League 2 | Norwich City U23 | 13 | 0 | 0 | 0 | 0 | 1,170 |
| 17/18 | U18 Premier League | Norwich City U18 | 6 | 0 | 0 | 0 | 0 | 540 |
| 16/17 | U18 PL - Final Stage | Norwich City U18 | 2 | 0 | 0 | 0 | 0 | 180 |
| 16/17 | U18 Premier League | Norwich City U18 | 3 | 0 | 1 | 0 | 0 | 270 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-08-24 | Hamilton A. U17 | Norwich U18 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Norwich U18 | Norwich City U23 | Transfer | 0 | — |
| 22/23 | 2022-07-21 | Norwich U21 | Bohemians | Loan | 100000 | — |
| 22/23 | 2022-11-30 | Bohemians | Norwich U21 | Return from loan | 100000 | — |
| 22/23 | 2023-03-10 | Norwich U21 | Stevenage | Loan | 100000 | — |
| 22/23 | 2023-04-07 | Stevenage | Norwich U21 | Return from loan | 175000 | — |
| 23/24 | 2023-07-01 | Norwich U21 | Norwich | Transfer | 175000 | — |
| 23/24 | 2023-07-03 | Norwich | Dundee FC | Loan | 175000 | — |
| 23/24 | 2023-08-16 | Dundee FC | Norwich | Return from loan | 175000 | — |
| 23/24 | 2023-09-29 | Norwich | Accrington | Loan | 175000 | — |
| 23/24 | 2023-12-01 | Accrington | Norwich | Return from loan | 200000 | — |
| 23/24 | 2024-02-01 | Norwich | Dundee FC | Loan | 250000 | — |
| 23/24 | 2024-05-31 | Dundee FC | Norwich | Return from loan | 250000 | — |
| 24/25 | 2024-07-01 | Norwich | Dundee FC | Transfer | 250000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30136 | — | 2 | 0 | — | — | former national player |
| Team #25791 | — | 6 | 0 | — | — | former national player |
| Team #3380 | — | 0 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Seb Palmer-Houlden | 1 | 0 | 836 |
| Curtis Main | 1 | 1 | 696 |
| Lyall Cameron | 1 | 0 | 0 |
| Scott Tiffoney | 1 | 0 | 0 |
| Mohamad Sylla | 1 | 0 | 0 |
| Jordan McGhee | 1 | 0 | 0 |
| Josh Mulligan | 1 | 0 | 0 |
| Luke McCowan | 1 | 0 | 0 |
| Bilal Kamal | 1 | 0 | 0 |
| Alfie Payne | 1 | 0 | 0 |
| Anthony Spyrou | 1 | 0 | 0 |
| Adam Idah | 1 | 0 | 0 |
| Zach Dronfield | 1 | 0 | 0 |
| Ziyad Larkeche | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-05-31 | Dundee FC | Norwich | Return from loan | — | €250k |
| 23/24 | 2024-02-01 | Norwich | Dundee FC | Loan | — | €250k |
| 23/24 | 2023-12-01 | Accrington | Norwich | Return from loan | — | €200k |
| 23/24 | 2023-09-29 | Norwich | Accrington | Loan | — | €175k |
| 23/24 | 2023-08-16 | Dundee FC | Norwich | Return from loan | — | €175k |
| 23/24 | 2023-07-03 | Norwich | Dundee FC | Loan | — | €175k |
| 22/23 | 2023-04-07 | Stevenage | Norwich U21 | Return from loan | — | €175k |
| 22/23 | 2023-03-10 | Norwich U21 | Stevenage | Loan | — | €100k |
| 22/23 | 2022-11-30 | Bohemians | Norwich U21 | Return from loan | — | €100k |
| 22/23 | 2022-07-21 | Norwich U21 | Bohemians | Loan | — | €100k |
Last 49 matches for Dundee FC while Jon McCracken was at the club (joined 2024-07-01). 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 |
|---|---|---|---|---|---|
| 2025-11-01 | SC1 |
Heart of Midlothian | 4–0 | Dundee FC | Available |
| 2025-10-25 | SC1 |
Falkirk FC | 2–1 | Dundee FC | Available |
| 2025-10-19 | SC1 |
Dundee FC | 2–0 | Celtic FC | Available |
| 2025-10-05 | SC1 |
Aberdeen FC | 4–0 | Dundee FC | Available |
| 2025-09-27 | SC1 |
St. Mirren FC | 1–0 | Dundee FC | Available |
| 2025-09-20 | SC1 |
Dundee FC | 3–2 | Livingston FC | Available |
| 2025-09-13 | SC1 |
Dundee FC | 1–1 | Motherwell FC | Available |
| 2025-08-31 | SC1 |
Dundee FC | 0–2 | Dundee United | Available |
| 2025-08-23 | SC1 |
Kilmarnock FC | 0–0 | Dundee FC | Available |
| 2025-08-09 | SC1 |
Rangers FC | 1–1 | Dundee FC | Available |
| 2025-08-03 | SC1 |
Dundee FC | 1–2 | Hibernian FC | Available |
| 2025-05-18 | SC1 |
St. Johnstone FC | 0–2 | Dundee FC | Available |
| 2025-05-14 | SC1 |
Dundee FC | 1–1 | Ross County FC | Available |
| 2025-05-10 | SC1 |
Kilmarnock FC | 3–2 | Dundee FC | Available |
| 2025-05-03 | SC1 |
Dundee FC | 1–2 | Motherwell FC | Available |
| 2025-04-26 | SC1 |
Heart of Midlothian | 0–1 | Dundee FC | Available |
| 2025-04-13 | SC1 |
Hibernian FC | 4–0 | Dundee FC | Available |
| 2025-04-05 | SC1 |
Dundee FC | 2–0 | St. Mirren FC | Available |
| 2025-03-29 | SC1 |
Dundee FC | 3–4 | Rangers FC | Available |
| 2025-03-16 | SC1 |
Dundee United | 2–4 | Dundee FC | Available |
| 2025-03-01 | SC1 |
Dundee FC | 1–1 | St. Johnstone FC | Available |
| 2025-02-26 | SC1 |
Motherwell FC | 2–1 | Dundee FC | Available |
| 2025-02-22 | SC1 |
Ross County FC | 3–1 | Dundee FC | Available |
| 2025-02-15 | SC1 |
Dundee FC | 1–2 | Aberdeen FC | Available |
| 2025-02-05 | SC1 |
Celtic FC | 6–0 | Dundee FC | Available |
| 2025-02-01 | SC1 |
Dundee FC | 0–6 | Heart of Midlothian | Available |
| 2025-01-14 | SC1 |
Dundee FC | 3–3 | Celtic FC | Available |
| 2025-01-09 | SC1 |
Dundee FC | 1–1 | Rangers FC | Available |
| 2025-01-05 | SC1 |
St. Johnstone FC | 1–3 | Dundee FC | Available |
| 2025-01-02 | SC1 |
Dundee FC | 1–2 | Dundee United | Available |
| 2024-12-29 | SC1 |
St. Mirren FC | 1–2 | Dundee FC | Available |
| 2024-12-26 | SC1 |
Dundee FC | 0–3 | Ross County FC | Available |
| 2024-12-21 | SC1 |
Rangers FC | 1–0 | Dundee FC | Available |
| 2024-12-07 | SC1 |
Heart of Midlothian | 2–0 | Dundee FC | Available |
| 2024-12-04 | SC1 |
Dundee FC | 4–1 | Motherwell FC | Available |
| 2024-11-30 | SC1 |
Kilmarnock FC | 1–1 | Dundee FC | Available |
| 2024-11-23 | SC1 |
Dundee FC | 4–1 | Hibernian FC | Available |
| 2024-11-09 | SC1 |
Aberdeen FC | 4–1 | Dundee FC | Available |
| 2024-11-03 | SC1 |
Dundee FC | 3–2 | Kilmarnock FC | Available |
| 2024-10-30 | SC1 |
Celtic FC | 2–0 | Dundee FC | Available |
| 2024-10-26 | SC1 |
Dundee FC | 1–2 | St. Johnstone FC | Available |
| 2024-10-19 | SC1 |
Motherwell FC | 0–1 | Dundee FC | Available |
| 2024-10-05 | SC1 |
Dundee FC | 2–3 | Kilmarnock FC | Available |
| 2024-09-28 | SC1 |
Dundee FC | 1–2 | Aberdeen FC | Available |
| 2024-09-14 | SC1 |
Ross County FC | 2–0 | Dundee FC | Available |
| 2024-08-31 | SC1 |
Dundee FC | 2–2 | St. Mirren FC | Available |
| 2024-08-24 | SC1 |
Hibernian FC | 2–2 | Dundee FC | Available |
| 2024-08-10 | SC1 |
Dundee FC | 3–1 | Heart of Midlothian | Available |
| 2024-08-04 | SC1 |
Dundee United | 2–2 | Dundee FC | Available |
Teams faced most often by Jon McCracken'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 % |
|---|---|---|---|---|---|---|---|---|
| Mansfield Town | 23 | 5 | 8 | 10 | 21 | 34 | -13 | 22% |
| Exeter City | 23 | 4 | 6 | 13 | 24 | 40 | -16 | 17% |
| Crawley Town | 21 | 10 | 5 | 6 | 33 | 28 | +5 | 48% |
| Colchester United | 21 | 10 | 6 | 5 | 27 | 23 | +4 | 48% |
| Newport County | 21 | 8 | 4 | 9 | 29 | 28 | +1 | 38% |
| Crewe Alexandra | 21 | 11 | 3 | 7 | 25 | 20 | +5 | 52% |
| Cheltenham Town | 21 | 9 | 7 | 5 | 27 | 18 | +9 | 43% |
| Cambridge United | 21 | 9 | 2 | 10 | 15 | 20 | -5 | 43% |
| Carlisle United | 20 | 6 | 8 | 6 | 26 | 25 | +1 | 30% |
| Morecambe FC | 20 | 9 | 6 | 5 | 30 | 26 | +4 | 45% |
| Wycombe Wanderers | 20 | 8 | 3 | 9 | 25 | 24 | +1 | 40% |
| Grimsby Town | 19 | 9 | 6 | 4 | 28 | 21 | +7 | 47% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season |
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 | 20 | 1,800 | 1 | 0 | 0 | 0.05 |
| 23/24 | 28 | 2,537 | 1 | 0 | 0 | 0.04 |
| 22/23 | 8 | 720 | 1 | 0 | 0 | 0.13 |
| 21/22 | 3 | 270 | 1 | 0 | 0 | 0.33 |
| 20/21 | 13 | 1,170 | 3 | 0 | 0 | 0.23 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 6 | 540 | 2 | 33% | 6 | 1 |
| 24/25 | 20 | 1,800 | 2 | 10% | 35 | 1.75 |
| 23/24 | 28 | 2,537 | 8 | 29% | 41 | 1.45 |
| 22/23 | 8 | 720 | 4 | 50% | 7 | 0.88 |
| 21/22 | 3 | 270 | 1 | 33% | 4 | 1.33 |
| 2022 | 7 | 630 | 3 | 43% | 8 | 1.14 |
| 20/21 | 13 | 1,170 | 4 | 31% | 22 | 1.69 |
| 18/19 | 13 | 1,170 | 1 | 8% | 34 | 2.62 |
| 17/18 | 6 | 540 | 1 | 17% | 9 | 1.5 |
| 16/17 | 5 | 450 | 2 | 40% | 6 | 1.2 |
Output by competition
Career goals and assists broken down by tournament.
More on Jon McCracken
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jon McCracken
Who is Jon McCracken?
Jon McCracken is a Scotland professional footballer who plays as a goalkeeper for Dundee FC.
How old is Jon McCracken?
Jon McCracken is 26 years old. He was born on May 24, 2000 in Wishaw.
What position does Jon McCracken play?
Jon McCracken plays as a goalkeeper (Goalkeeper).
What club does Jon McCracken play for?
Jon McCracken currently plays for Dundee FC.
What is Jon McCracken's market value?
Jon McCracken's most recent reported market value is €500k.
Scotland