Jon McCracken
Goalkeeper · 26 years old · Scotland
Bio
Jon McCracken is a 26 year old football player from Schotland who mostly plays as a goalkeeper. The last game Jon played was Bradford - Marine on 2026-11-07.
Fact sheet
Position
GoalkeeperAge
26Nationality
ScotlandBirthday
2000-05-24Country of birth
ScotlandCareer statistics Jon McCracken
Full career · 2023 - 2026
Matches
88
88 in the starting XI
Minutes played
7,883
90 per match
Goals
0
0.00 per 90 minutes
Assists
1
0.01 per 90 minutes
Goals + assists
1
7,883 minutes per contribution
FN rating
7.02
average
Cards
3 / 0
2,628 minutes per card
Clean sheets
26
88 matches
Unused substitute
34
matches
Season 2026
Matches
16
16 in the starting XI
Minutes played
1,440
90 per match
Goals
0
0.00 per 90 minutes
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
6.86
average
Cards
0 / 0
Clean sheets
14
16 matches
League One · 2026
Matches
12
12 in the starting XI
Minutes played
1,080
90 per match
Goals
0
0.00 per 90 minutes
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
6.65
average
Cards
0 / 0
Clean sheets
10
12 matches
EFL Carabao Cup · 2026
Matches
4
4 in the starting XI
Minutes played
360
90 per match
Goals
0
0.00 per 90 minutes
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
7.49
average
Cards
0 / 0
Clean sheets
4
4 matches
Season 2025
Matches
34
34 in the starting XI
Minutes played
3,036
89 per match
Goals
-
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
7.07
average
Cards
1 / 0
3,036 minutes per card
Clean sheets
6
34 matches
Premiership · 2025
Matches
34
34 in the starting XI
Minutes played
3,036
89 per match
Goals
-
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
7.07
average
Cards
1 / 0
3,036 minutes per card
Clean sheets
6
34 matches
Season 2024
Matches
16
16 in the starting XI
Minutes played
1,440
90 per match
Goals
-
Assists
1
0.06 per 90 minutes
Goals + assists
1
1,440 minutes per contribution
FN rating
6.83
average
Cards
1 / 0
1,440 minutes per card
Clean sheets
0
16 matches
Unused substitute
26
matches
Premiership · 2024
Matches
16
16 in the starting XI
Minutes played
1,440
90 per match
Goals
-
Assists
1
0.06 per 90 minutes
Goals + assists
1
1,440 minutes per contribution
FN rating
6.83
average
Cards
1 / 0
1,440 minutes per card
Clean sheets
0
16 matches
Unused substitute
22
matches
Season 2023
Matches
22
22 in the starting XI
Minutes played
1,967
89 per match
Goals
-
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
7.18
average
Cards
1 / 0
1,967 minutes per card
Clean sheets
6
22 matches
Unused substitute
8
matches
Premiership · 2023
Matches
11
11 in the starting XI
Minutes played
990
90 per match
Goals
-
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
7.26
average
Cards
0 / 0
Clean sheets
3
11 matches
Unused substitute
4
matches
League Two · 2023
Matches
11
11 in the starting XI
Minutes played
977
89 per match
Goals
-
Assists
-
Goals + assists
-
FN rating
7.09
average
Cards
1 / 0
977 minutes per card
Clean sheets
3
11 matches
Premiership · 2023 - 2025
Matches
61
61 in the starting XI
Minutes played
5,466
90 per match
Goals
-
Assists
1
0.02 per 90 minutes
Goals + assists
1
5,466 minutes per contribution
FN rating
7.04
average
Cards
2 / 0
2,733 minutes per card
Clean sheets
9
61 matches
Unused substitute
26
matches
League One · 2026
Matches
12
12 in the starting XI
Minutes played
1,080
90 per match
Goals
0
0.00 per 90 minutes
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
6.65
average
Cards
0 / 0
Clean sheets
10
12 matches
League Two · 2023
Matches
11
11 in the starting XI
Minutes played
977
89 per match
Goals
-
Assists
-
Goals + assists
-
FN rating
7.09
average
Cards
1 / 0
977 minutes per card
Clean sheets
3
11 matches
EFL Carabao Cup · 2023 - 2026
Matches
4
4 in the starting XI
Minutes played
360
90 per match
Goals
0
0.00 per 90 minutes
Assists
0
0.00 per 90 minutes
Goals + assists
0
FN rating
7.49
average
Cards
0 / 0
Clean sheets
4
4 matches
Unused substitute
2
matches
No data available
Full career · 2023 - 2026
Matches
88
88 in the starting XI
Minutes played
7,883
90 per match
Goals
0
0.00 per 90 minutes
Assists
1
0.01 per 90 minutes
Goals + assists
1
7,883 minutes per contribution
FN rating
7.02
average
Cards
3 / 0
2,628 minutes per card
Clean sheets
26
88 matches
Unused substitute
34
matches
FN rating over the last matches
Success rates across the whole career
Successful dribbles
100.0%
Duels won
90.9%
Save percentage
70.1%
Clean sheets
29.5%
Starts
100.0%
Compare Jon McCracken with another player
How does Jon McCracken measure up against other footballers? Put goals, assists, numbers per 90 minutes and their meetings side by side with our player comparison tool. Pick a second player below.
Stats Jon McCracken
| Match | Competition | Date | FN rating | Min | Pos | G | A | Sh | SoT | Pas | KP | Pas+ | Tkl | Blk | Int | Du | Du+ | Dri | Dri+ | Foul | Foul+ | Off | Sav | GC | Pen+ | Pen- | PenSv | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ø Average | - | ||||||||||||||||||||||||||||
Bradford - Huddersfield
|
League One | 2026-10-31 | 5.8 | 90 | Goalkeeper | 0 | 0 | 0 | 0 | 25 | 0 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | - | 0 | - | - |
Bradford - Peterborough
|
EFL Carabao Cup | 2026-10-27 | 6.8 | 90 | Goalkeeper | 0 | 0 | 0 | 0 | 32 | 0 | 13 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | - | 0 | - | - |
Oxford United - Bradford
|
League One | 2026-10-24 | 5.9 | 90 | Goalkeeper | 0 | 0 | 0 | 0 | 29 | 0 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | - | 0 | - | - |
Burton Albion - Bradford
|
League One | 2026-10-20 | 6.8 | 90 | Goalkeeper | 0 | 0 | 0 | 0 | 29 | 0 | 16 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | - | 0 | - | - |
Bradford - Stevenage
|
League One | 2026-10-17 | 7.2 | 90 | Goalkeeper | - | 0 | - | - | 24 | - | 14 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 1 | 0 | 0 | 0 | 0 |
Bradford - Leyton Orient
|
League One | 2026-10-10 | 6.6 | 90 | Goalkeeper | - | 0 | - | - | 37 | - | 15 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 1 | 0 | 0 | 0 | 0 |
Luton - Bradford
|
League One | 2026-09-19 | 7.2 | 90 | Goalkeeper | - | 0 | - | - | 33 | 1 | 13 | - | - | - | 2 | 2 | - | - | - | 2 | 0 | 0 | - | 3 | 0 | 0 | 0 | 0 |
Notts County - Bradford
|
League One | 2026-09-12 | 6.7 | 90 | Goalkeeper | - | 0 | - | - | 29 | - | 12 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | 0 |
Leyton Orient - Bradford
|
EFL Carabao Cup | 2026-09-08 | 7.0 | 90 | Goalkeeper | 0 | 0 | 0 | 0 | 26 | 0 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | - | 0 | - | - |
Bradford - Mansfield Town
|
League One | 2026-09-05 | 7.2 | 90 | Goalkeeper | - | 0 | - | - | 23 | - | 9 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 2 | 0 | 0 | 0 | 0 |
Bradford - Cambridge United
|
League One | 2026-09-01 | 5.9 | 90 | Goalkeeper | - | 0 | - | - | 30 | - | 17 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 2 | 0 | 0 | 0 |
Plymouth - Bradford
|
League One | 2026-08-29 | 5.6 | 90 | Goalkeeper | - | 0 | - | - | 34 | - | 13 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 1 | 2 | 0 | 0 | 0 |
Bradford - Burnley
|
EFL Carabao Cup | 2026-08-26 | 9.2 | 90 | Goalkeeper | - | 0 | - | - | 25 | - | 10 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 6 | 0 | 0 | 0 | 0 |
Sheffield Wednesday - Bradford
|
League One | 2026-08-20 | 7.9 | 90 | Goalkeeper | - | 0 | - | - | 26 | - | 7 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 3 | 0 | 0 | 0 | 0 |
Bradford - Peterborough
|
League One | 2026-08-15 | 7.0 | 90 | Goalkeeper | - | 0 | - | - | 22 | - | 6 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 2 | 0 | 0 | 0 | 0 |
Bradford - Rochdale
|
EFL Carabao Cup | 2026-08-08 | 7.0 | 90 | Goalkeeper | - | 0 | - | - | 14 | - | 7 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 0 | 0 | 0 | 0 |
Dundee - ST Mirren
|
Premiership | 2026-05-02 | 7.3 | 66 | Goalkeeper | - | 0 | - | - | 24 | - | 12 | - | - | - | 2 | 2 | - | - | - | - | 0 | 0 | - | 3 | 0 | 0 | 0 | 0 |
Dundee Utd - Dundee
|
Premiership | 2026-04-26 | 6.9 | 90 | Goalkeeper | - | 0 | - | - | 36 | - | 17 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 3 | 0 | 0 | 0 |
Kilmarnock - Dundee
|
Premiership | 2026-04-11 | 6.2 | 90 | Goalkeeper | - | 0 | - | - | 47 | - | 25 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 1 | 2 | 0 | 0 | 0 |
Dundee - Celtic
|
Premiership | 2026-04-05 | 7.7 | 90 | Goalkeeper | - | 0 | - | - | 50 | - | 30 | 1 | - | - | 1 | 1 | - | - | - | - | 0 | 0 | - | 5 | 2 | 0 | 0 | 0 |
Heart OF Midlothian - Dundee
|
Premiership | 2026-03-21 | 6.9 | 90 | Goalkeeper | - | 0 | - | - | 32 | - | 18 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 5 | 1 | 0 | 0 | 0 |
Dundee - Dundee Utd
|
Premiership | 2026-03-15 | 7.5 | 90 | Goalkeeper | - | 0 | - | - | 43 | - | 17 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 7 | 2 | 0 | 0 | 0 |
Dundee - Motherwell
|
Premiership | 2026-03-07 | 7.5 | 90 | Goalkeeper | - | 0 | - | - | 43 | - | 20 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 8 | 1 | 0 | 0 | 0 |
Aberdeen - Dundee
|
Premiership | 2026-02-21 | 5.9 | 90 | Goalkeeper | - | 0 | - | - | 33 | 1 | 19 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 2 | 0 | 0 | 0 |
Dundee - Livingston
|
Premiership | 2026-02-14 | 5.7 | 90 | Goalkeeper | - | 0 | - | - | 28 | - | 22 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 1 | 2 | 0 | 0 | 0 |
Falkirk - Dundee
|
Premiership | 2026-02-11 | 6.3 | 90 | Goalkeeper | - | 0 | - | - | 27 | - | 19 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 1 | 0 | 0 | 0 |
ST Mirren - Dundee
|
Premiership | 2026-01-31 | 6.9 | 90 | Goalkeeper | - | 0 | - | - | 42 | - | 31 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 0 | 0 | 0 | 0 |
Rangers - Dundee
|
Premiership | 2026-01-25 | 7.2 | 90 | Goalkeeper | - | 0 | - | - | 60 | - | 45 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 5 | 3 | 0 | 0 | 0 |
Dundee - Heart OF Midlothian
|
Premiership | 2026-01-11 | 7.2 | 90 | Goalkeeper | - | 0 | - | - | 19 | - | 14 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 1 | 1 | 0 | 0 | 0 |
Dundee Utd - Dundee
|
Premiership | 2026-01-03 | 8.2 | 90 | Goalkeeper | - | 0 | - | - | 44 | - | 17 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 5 | 0 | 0 | 0 | 0 |
Dundee - Kilmarnock
|
Premiership | 2025-12-30 | 6.7 | 90 | Goalkeeper | - | 0 | - | - | 31 | - | 24 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 3 | 1 | 0 | 0 | 0 |
Dundee - Falkirk
|
Premiership | 2025-12-27 | 6.6 | 90 | Goalkeeper | - | 0 | - | - | 40 | - | 19 | - | - | - | 2 | 1 | - | - | - | 1 | 0 | 0 | - | 1 | 0 | 0 | 0 | 0 |
Motherwell - Dundee
|
Premiership | 2025-12-20 | 7.7 | 90 | Goalkeeper | - | 0 | - | - | 46 | - | 26 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 6 | 1 | 0 | 0 | 0 |
Livingston - Dundee
|
Premiership | 2025-12-13 | 6.2 | 90 | Goalkeeper | - | 0 | - | - | 39 | - | 15 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 4 | 2 | 0 | 0 | 0 |
Dundee - Aberdeen
|
Premiership | 2025-12-06 | 7.3 | 90 | Goalkeeper | - | 0 | - | - | 30 | - | 18 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 5 | 3 | 0 | 0 | 0 |
Celtic - Dundee
|
Premiership | 2025-12-03 | 7.9 | 90 | Goalkeeper | - | 0 | - | - | 43 | - | 17 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 5 | 1 | 0 | 0 | 0 |
Dundee - ST Mirren
|
Premiership | 2025-11-29 | 6.5 | 90 | Goalkeeper | - | 0 | - | - | 35 | - | 15 | - | - | - | 2 | 1 | - | - | - | - | 0 | 0 | - | 2 | 1 | 0 | 0 | 0 |
Hibernian - Dundee
|
Premiership | 2025-11-22 | 7.2 | 90 | Goalkeeper | - | 0 | - | - | 36 | - | 19 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 3 | 2 | 0 | 0 | 0 |
Dundee - Rangers
|
Premiership | 2025-11-09 | 8.9 | 90 | Goalkeeper | - | 0 | - | - | 43 | - | 27 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 7 | 3 | 0 | 0 | 0 |
Heart OF Midlothian - Dundee
|
Premiership | 2025-11-01 | 8.0 | 90 | Goalkeeper | - | 0 | - | - | 42 | - | 11 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 6 | 4 | 0 | 0 | 0 |
Falkirk - Dundee
|
Premiership | 2025-10-25 | 7.3 | 90 | Goalkeeper | - | 0 | - | - | 29 | - | 13 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 4 | 2 | 0 | 0 | 0 |
Dundee - Celtic
|
Premiership | 2025-10-19 | 7.3 | 90 | Goalkeeper | - | 0 | - | - | 35 | - | 10 | - | - | - | - | - | - | - | - | - | 1 | 0 | - | 2 | 0 | 0 | 0 | 0 |
Aberdeen - Dundee
|
Premiership | 2025-10-05 | 6.3 | 90 | Goalkeeper | - | 0 | - | - | 36 | 1 | 19 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 4 | 4 | 0 | 0 | 0 |
ST Mirren - Dundee
|
Premiership | 2025-09-27 | 7.3 | 90 | Goalkeeper | - | 0 | - | - | 35 | - | 23 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 3 | 1 | 0 | 0 | 0 |
Dundee - Livingston
|
Premiership | 2025-09-20 | 8.2 | 90 | Goalkeeper | - | 0 | - | - | 33 | - | 23 | - | - | - | 1 | - | - | - | - | - | 0 | 0 | - | 5 | 2 | 0 | 0 | 0 |
Dundee - Motherwell
|
Premiership | 2025-09-13 | 6.6 | 90 | Goalkeeper | - | 0 | - | - | 32 | - | 19 | - | - | - | 2 | 2 | - | - | - | - | 0 | 0 | - | 3 | 1 | 0 | 0 | 0 |
Dundee - Dundee Utd
|
Premiership | 2025-08-31 | 6.3 | 90 | Goalkeeper | - | 0 | - | - | 45 | - | 20 | - | - | - | 2 | 2 | - | - | - | - | 0 | 0 | - | 3 | 2 | 0 | 0 | 0 |
Kilmarnock - Dundee
|
Premiership | 2025-08-23 | 7.6 | 90 | Goalkeeper | - | 0 | - | - | 38 | - | 23 | - | - | - | 2 | 2 | - | - | - | 1 | 0 | 0 | - | 5 | 0 | 0 | 0 | 0 |
Rangers - Dundee
|
Premiership | 2025-08-09 | 6.9 | 90 | Goalkeeper | - | 0 | - | - | 32 | - | 18 | - | - | - | 2 | 2 | - | - | - | - | 0 | 0 | - | 4 | 1 | 0 | 0 | 0 |
Dundee - Hibernian
|
Premiership | 2025-08-03 | 6.3 | 90 | Goalkeeper | - | 0 | - | - | 30 | - | 16 | - | - | - | 1 | 1 | - | - | - | - | 0 | 0 | - | 3 | 2 | 0 | 0 | 0 |
ST Johnstone - Dundee
(sub) |
Premiership | 2025-05-18 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Ross County
(sub) |
Premiership | 2025-05-14 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Kilmarnock - Dundee
(sub) |
Premiership | 2025-05-10 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Motherwell
(sub) |
Premiership | 2025-05-03 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Heart OF Midlothian - Dundee
(sub) |
Premiership | 2025-04-26 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Hibernian - Dundee
(sub) |
Premiership | 2025-04-13 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - ST Mirren
(sub) |
Premiership | 2025-04-05 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Rangers
(sub) |
Premiership | 2025-03-29 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee Utd - Dundee
(sub) |
Premiership | 2025-03-16 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - ST Johnstone
(sub) |
Premiership | 2025-03-01 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Motherwell - Dundee
|
Premiership | 2025-02-26 | 6.9 | 90 | Goalkeeper | - | 0 | - | - | 50 | - | 34 | - | - | - | 2 | 2 | 2 | 2 | - | - | 0 | 0 | - | 4 | 2 | 0 | 0 | 0 |
Ross County - Dundee
|
Premiership | 2025-02-22 | 7.7 | 90 | Goalkeeper | - | 0 | - | - | 21 | - | 6 | - | - | 1 | - | - | - | - | - | - | 0 | 0 | - | 7 | 3 | 0 | 0 | 0 |
Dundee - Aberdeen
|
Premiership | 2025-02-15 | 7.7 | 90 | Goalkeeper | - | 0 | - | - | 26 | - | 12 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 6 | 2 | 0 | 0 | 0 |
Celtic - Dundee
(sub) |
Premiership | 2025-02-05 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Heart OF Midlothian
(sub) |
Premiership | 2025-02-01 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Celtic
(sub) |
Premiership | 2025-01-14 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Rangers
(sub) |
Premiership | 2025-01-09 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
ST Johnstone - Dundee
(sub) |
Premiership | 2025-01-05 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Dundee Utd
(sub) |
Premiership | 2025-01-02 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
ST Mirren - Dundee
(sub) |
Premiership | 2024-12-29 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Ross County
(sub) |
Premiership | 2024-12-26 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Rangers - Dundee
(sub) |
Premiership | 2024-12-21 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Heart OF Midlothian - Dundee
|
Premiership | 2024-12-07 | 6.9 | 90 | Goalkeeper | - | 0 | - | - | 38 | - | 15 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 5 | 2 | 0 | 0 | 0 |
Dundee - Motherwell
|
Premiership | 2024-12-04 | 7.7 | 90 | Goalkeeper | - | 0 | - | - | 43 | - | 23 | - | - | - | 2 | 2 | - | - | - | 2 | 0 | 0 | - | 5 | 1 | 0 | 0 | 0 |
Kilmarnock - Dundee
|
Premiership | 2024-11-30 | 7.2 | 90 | Goalkeeper | - | 0 | - | - | 32 | - | 12 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 4 | 1 | 0 | 0 | 0 |
Dundee - Hibernian
(sub) |
Premiership | 2024-11-23 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Aberdeen - Dundee
|
Premiership | 2024-11-09 | 6.5 | 90 | Goalkeeper | - | 0 | - | - | 38 | - | 18 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 4 | 4 | 0 | 0 | 0 |
Dundee - Kilmarnock
|
Premiership | 2024-11-03 | 5.6 | 90 | Goalkeeper | - | 0 | - | - | 24 | - | 8 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 2 | 0 | 0 | 0 |
Celtic - Dundee
|
Premiership | 2024-10-30 | 6.7 | 90 | Goalkeeper | - | 0 | - | - | 33 | - | 9 | - | - | - | 1 | 1 | 1 | 1 | - | - | 1 | 0 | - | 3 | 2 | 0 | 0 | 0 |
Dundee - ST Johnstone
(sub) |
Premiership | 2024-10-26 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Motherwell - Dundee
(sub) |
Premiership | 2024-10-19 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Scotland - Portugal
(sub) |
UEFA Nations League | 2024-10-15 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Croatia - Scotland
(sub) |
UEFA Nations League | 2024-10-12 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Kilmarnock
|
Premiership | 2024-10-05 | 5.6 | 90 | Goalkeeper | - | 0 | - | - | 26 | - | 10 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 3 | 3 | 0 | 0 | 0 |
Dundee - Aberdeen
|
Premiership | 2024-09-28 | 6.3 | 90 | Goalkeeper | - | 0 | - | - | 21 | 1 | 7 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 2 | 0 | 0 | 0 |
Ross County - Dundee
|
Premiership | 2024-09-14 | 6.3 | 90 | Goalkeeper | - | 0 | - | - | 28 | - | 12 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 3 | 2 | 0 | 0 | 0 |
Portugal - Scotland
(sub) |
UEFA Nations League | 2024-09-08 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Scotland - Poland
(sub) |
UEFA Nations League | 2024-09-05 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - ST Mirren
|
Premiership | 2024-08-31 | 7.0 | 90 | Goalkeeper | - | 1 | - | - | 41 | 1 | 12 | - | - | - | 3 | 3 | - | - | - | 3 | 0 | 0 | - | 4 | 2 | 0 | 0 | 0 |
Hibernian - Dundee
|
Premiership | 2024-08-24 | 6.3 | 90 | Goalkeeper | - | 0 | - | - | 25 | - | 13 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 2 | 0 | 0 | 0 |
Dundee - Heart OF Midlothian
|
Premiership | 2024-08-10 | 7.0 | 90 | Goalkeeper | - | 0 | - | - | 35 | - | 8 | - | - | - | 2 | 2 | - | - | - | 1 | 0 | 0 | - | 2 | 1 | 0 | 0 | 0 |
Dundee Utd - Dundee
|
Premiership | 2024-08-04 | 7.9 | 90 | Goalkeeper | - | 0 | - | - | 34 | - | 16 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 6 | 2 | 0 | 0 | 0 |
Dundee - Kilmarnock
|
Premiership | 2024-05-18 | 6.9 | 90 | Goalkeeper | - | 0 | - | - | 33 | - | 25 | 1 | - | - | 1 | 1 | - | - | - | - | 0 | 0 | - | 1 | 1 | 0 | 0 | 0 |
Heart OF Midlothian - Dundee
|
Premiership | 2024-05-11 | 7.5 | 90 | Goalkeeper | - | - | - | - | 40 | - | 30 | - | - | - | 2 | 1 | 1 | 1 | - | - | 0 | 0 | - | 5 | 3 | 0 | 0 | 0 |
Dundee - ST Mirren
|
Premiership | 2024-05-04 | 6.9 | 90 | Goalkeeper | - | - | - | - | 28 | - | 19 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 4 | 3 | 0 | 0 | 0 |
Dundee - Celtic
|
Premiership | 2024-04-28 | 6.9 | 90 | Goalkeeper | - | - | - | - | 22 | - | 8 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 4 | 2 | 0 | 0 | 0 |
Dundee - Rangers
|
Premiership | 2024-04-17 | 7.9 | 90 | Goalkeeper | - | - | - | - | 34 | - | 8 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 5 | 0 | 0 | 0 | 0 |
Aberdeen - Dundee
|
Premiership | 2024-04-13 | 7.9 | 90 | Goalkeeper | - | - | - | - | 19 | - | 9 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 5 | 0 | 0 | 0 | 0 |
Dundee - Motherwell
|
Premiership | 2024-04-06 | 6.9 | 90 | Goalkeeper | - | - | - | - | 30 | - | 14 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 3 | 0 | 0 | 1 |
ST Johnstone - Dundee
|
Premiership | 2024-03-30 | 6.9 | 90 | Goalkeeper | - | - | - | - | 28 | - | 10 | - | - | - | 1 | 1 | - | - | - | - | 0 | 0 | - | 3 | 1 | 0 | 0 | 0 |
Dundee - Aberdeen
|
Premiership | 2024-03-13 | 7.9 | 90 | Goalkeeper | - | - | - | - | 26 | - | 15 | - | - | - | 3 | 3 | - | - | - | - | 0 | 0 | - | 2 | 0 | 0 | 0 | 0 |
Dundee - Kilmarnock
|
Premiership | 2024-03-02 | 7.3 | 90 | Goalkeeper | - | - | - | - | 35 | - | 15 | - | - | - | 1 | 1 | - | - | - | - | 0 | 0 | - | 5 | 2 | 0 | 0 | 0 |
Celtic - Dundee
(sub) |
Premiership | 2024-02-28 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Hibernian - Dundee
(sub) |
Premiership | 2024-02-24 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Ross County
(sub) |
Premiership | 2024-02-17 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Accrington ST - Swindon Town
|
League Two | 2023-11-28 | 6.3 | 77 | Goalkeeper | - | - | - | - | 27 | - | 22 | - | - | - | 2 | 2 | 1 | 1 | - | 1 | 1 | 0 | - | 1 | 3 | 0 | 0 | 0 |
Bradford - Accrington ST
|
League Two | 2023-11-25 | 6.6 | 90 | Goalkeeper | - | - | - | - | 35 | - | 19 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 1 | 1 | 0 | 0 | 0 |
Accrington ST - Wrexham
|
League Two | 2023-11-18 | 7.5 | 90 | Goalkeeper | - | - | - | - | 23 | - | 6 | - | - | - | 1 | 1 | - | - | - | 1 | 0 | 0 | - | 4 | 0 | 0 | 0 | 0 |
Crawley Town - Accrington ST
|
League Two | 2023-11-11 | 6.2 | 90 | Goalkeeper | - | - | - | - | 39 | - | 26 | 1 | - | - | 2 | 2 | - | - | - | 1 | 0 | 0 | - | 2 | 3 | 0 | 0 | 0 |
Accrington ST - Colchester
|
League Two | 2023-10-28 | 7.9 | 90 | Goalkeeper | - | - | - | - | 35 | - | 31 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 4 | 1 | 0 | 0 | 0 |
AFC Wimbledon - Accrington ST
|
League Two | 2023-10-24 | 7.2 | 90 | Goalkeeper | - | - | - | - | 26 | - | 14 | - | - | - | 3 | 2 | - | - | - | 1 | 0 | 0 | - | 4 | 2 | 0 | 0 | 0 |
Accrington ST - Milton Keynes Dons
|
League Two | 2023-10-21 | 6.9 | 90 | Goalkeeper | - | - | - | - | 41 | - | 24 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | 0 |
Grimsby - Accrington ST
|
League Two | 2023-10-14 | 7.2 | 90 | Goalkeeper | - | - | - | - | 28 | - | 19 | - | - | - | - | - | - | - | - | - | 0 | 0 | - | 2 | 0 | 0 | 0 | 0 |
Harrogate Town - Accrington ST
(sub) |
EFL Trophy | 2023-10-10 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Accrington ST - Forest Green
|
League Two | 2023-10-07 | 8.0 | 90 | Goalkeeper | - | - | - | - | 35 | - | 27 | 1 | - | - | 1 | 1 | - | - | - | - | 0 | 0 | - | 4 | 1 | 0 | 0 | 0 |
Morecambe - Accrington ST
|
League Two | 2023-10-03 | 7.9 | 90 | Goalkeeper | - | - | - | - | 25 | - | 17 | - | - | - | 2 | 2 | - | - | - | 1 | 0 | 0 | - | 5 | 1 | 0 | 0 | 0 |
Accrington ST - Stockport County
|
League Two | 2023-09-30 | 6.3 | 90 | Goalkeeper | - | - | - | - | 30 | - | 21 | - | - | - | 1 | 1 | 1 | 1 | - | - | 0 | 0 | - | 1 | 3 | 0 | 0 | 0 |
Rotherham - Norwich
(sub) |
Championship | 2023-09-02 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Bristol City - Norwich
(sub) |
EFL Carabao Cup | 2023-08-29 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
QPR - Norwich
(sub) |
EFL Carabao Cup | 2023-08-16 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
ST Mirren - Dundee
(sub) |
Premiership | 2023-08-12 | - | - | Goalkeeper | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Dundee - Motherwell
|
Premiership | 2023-08-05 | 6.9 | 90 | Goalkeeper | - | - | - | - | 40 | - | 18 | - | - | - | 2 | 1 | 1 | 1 | - | - | 0 | 0 | - | 2 | 1 | 0 | 0 | 0 |
Legend
Min
Minutes played
Pos
Position
G
Goals
A
Assists
Sh
Shots
SoT
Shots on target
Pas
Passes
KP
Key passes
Pas+
Accurate passes
Tkl
Tackles
Blk
Blocked shots
Int
Interceptions
Du
Duels
Du+
Duels won
Dri
Dribbles
Dri+
Successful dribbles
Foul
Fouls committed
Foul+
Fouls drawn
Yellow cards
Red cards
Off
Offside
Sav
Saves
GC
Goals conceded
Pen+
Penalties scored
Pen-
Penalties missed
PenSv
Penalties saved
sub
Substitute
| Competition | M | St | Min | G | A | G+A | Min/G | Ø | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Season 2026 | ||||||||||
League One
|
12 | 12 | 1,080 | 0 | 0 | 0 | - | 0 | 0 | 6.65 |
EFL Carabao Cup
|
4 | 4 | 360 | 0 | 0 | 0 | - | 0 | 0 | 7.49 |
| Total 2026 | 16 | 16 | 1,440 | 0 | 0 | 0 | - | 0 | 0 | 6.86 |
| Season 2025 | ||||||||||
Premiership
|
34 | 34 | 3,036 | - | 0 | 0 | - | 1 | 0 | 7.07 |
| Season 2024 | ||||||||||
Premiership
|
16 | 16 | 1,440 | - | 1 | 1 | - | 1 | 0 | 6.83 |
| Season 2023 | ||||||||||
Premiership
|
11 | 11 | 990 | - | 0 | 0 | - | 0 | 0 | 7.26 |
League Two
|
11 | 11 | 977 | - | - | - | - | 1 | 0 | 7.09 |
| Total 2023 | 22 | 22 | 1,967 | - | 0 | 0 | - | 1 | 0 | 7.18 |
| Full career | 88 | 88 | 7,883 | 0 | 1 | 1 | - | 3 | 0 | 7.02 |
| Statistic | Season 2026 | Full career | ||||
|---|---|---|---|---|---|---|
| Total | per match | per 90 | Total | per match | per 90 | |
| Matches | 16 | - | - | 88 | - | - |
| Minutes played | 1,440 | 90.0 | - | 7,883 | 89.6 | - |
| Attacking | ||||||
| Goals | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Assists | 0 | 0.00 | 0.00 | 1 | 0.01 | 0.01 |
| Goals + assists | 0 | 0.00 | 0.00 | 1 | 0.01 | 0.01 |
| Shots | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Shots on target | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Dribbles | 0 | 0.00 | 0.00 | 7 | 0.08 | 0.08 |
| Successful dribbles | 0 | 0.00 | 0.00 | 7 | 0.08 | 0.08 |
| Offside | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Passing | ||||||
| Passes | 438 | 27.38 | 27.37 | 2,890 | 32.84 | 33.00 |
| Key passes | 1 | 0.06 | 0.06 | 5 | 0.06 | 0.06 |
| Accurate passes | 185 | 11.56 | 11.56 | 1,478 | 16.80 | 16.87 |
| Defending | ||||||
| Tackles | 1 | 0.06 | 0.06 | 5 | 0.06 | 0.06 |
| Interceptions | 0 | 0.00 | 0.00 | 1 | 0.01 | 0.01 |
| Blocked shots | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Duels | 7 | 0.44 | 0.44 | 66 | 0.75 | 0.75 |
| Duels won | 7 | 0.44 | 0.44 | 60 | 0.68 | 0.69 |
| Dribbled past | - | - | - | 3 | 0.03 | 0.03 |
| Discipline | ||||||
| Fouls committed | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Fouls drawn | 6 | 0.38 | 0.38 | 29 | 0.33 | 0.33 |
| Yellow cards | 0 | 0.00 | 0.00 | 3 | 0.03 | 0.03 |
| Red cards | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Goalkeeper | ||||||
| Saves | 33 | 2.06 | 2.06 | 284 | 3.23 | 3.24 |
| Goals conceded | 4 | 0.25 | 0.25 | 121 | 1.38 | 1.38 |
| Penalties saved | 0 | 0.00 | 0.00 | 1 | 0.01 | 0.01 |
| Penalties | ||||||
| Penalties scored | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
| Penalties missed | 0 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |
Transfers Jon McCracken
| Transfer date | Old club | New club | Type | Amount |
|---|---|---|---|---|
Dundee
|
Bradford
|
Free | € 0 | |
Dundee
|
Bradford
|
Free | € 0 | |
Norwich
|
Dundee
|
Free | € 0 | |
Norwich
|
Dundee
|
Loan | - | |
Accrington ST
|
Norwich
|
Transfer | - | |
Norwich
|
Accrington ST
|
Loan | - | |
Dundee
|
Norwich
|
Transfer | - | |
Norwich City U21
|
Dundee
|
Loan | - | |
Stevenage
|
Norwich City U21
|
Transfer | - | |
Norwich
|
Stevenage
|
Loan | - | |
Norwich
|
Norwich City U21
|
Transfer | - | |
Bohemians
|
Norwich
|
Transfer | - | |
Norwich
|
Bohemians
|
Loan | - | |
Norwich City U21
|
Norwich
|
Transfer | - |

