Craig Gordon

Craig Gordon
First Name:
Craig Anthony
Last Name:
Gordon
Short name:
C. Gordon
Name in home country:
Craig Anthony Gordon
Position:
Goalkeeper
Height:
193 cm
Weight:
83 kg
Nationality:
Scotland
Age:
31-12-1982 (43)
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalPenaltyMissed penaltyOwn GoalYellow cardRed cardYellow-Red cardShootout scoredShootout missedTotal goalsAssist
Scottish Premiership 2024-25HeartsHearts333329700000001000000
Scottish Cup 2024-25HeartsHearts11900000000000000
FIFA World Cup Qualification 2026 UEFAScotlandScotland221800000000000000
UEFA Conference League 2024-25HeartsHearts665400000001000000
UEFA Nations League 2024-25ScotlandScotland665400000000000000
Scottish Premiership 2025-26HeartsHearts322251000000000000
UEFA Euro Cup 2020ScotlandScotland0000000000000000

Matches

15-02-2026 16:30
Rangers
Hearts
10-02-2026 20:00
Hearts
Hibernian
03-02-2026 20:00
St. Mirren
Hearts
31-01-2026 20:00
Dundee United
Hearts
25-01-2026 15:00
Hearts
Celtic
90'
14-01-2026 19:45
Hearts
St. Mirren
90'
11-01-2026 14:00
Dundee
Hearts
45'
03-01-2026 15:00
Hearts
Livingston
27-12-2025 12:30
Hibernian
Hearts
21-12-2025 13:30
Hearts
Rangers
13-12-2025 20:00
Falkirk
Hearts
07-12-2025 15:00
Celtic
Hearts
03-12-2025 19:45
Hearts
Kilmarnock
29-11-2025 15:00
Motherwell
Hearts
23-11-2025 15:00
Aberdeen
Hearts
18-11-2025 19:45
Scotland
Denmark
90'
15-11-2025 19:45
Greece
Scotland
90'
09-11-2025 15:00
Hearts
Dundee United
01-11-2025 15:00
Hearts
Dundee
29-10-2025 19:45
St. Mirren
Hearts
26-10-2025 12:00
Hearts
Celtic
18-10-2025 16:45
Kilmarnock
Hearts
12-10-2025 16:00
Scotland
Belarus
09-10-2025 18:45
Scotland
Greece
04-10-2025 16:45
Hearts
Hibernian
03-05-2025 14:00
Ross County
Hearts
90'
26-04-2025 14:00
Hearts
Dundee
90'
12-04-2025 14:00
Motherwell
Hearts
90'
06-04-2025 13:30
Hearts
Dundee United
90'
29-03-2025 15:00
Celtic
Hearts
90'
23-03-2025 17:00
Scotland
Greece
90'
20-03-2025 19:45
Greece
Scotland
90'
15-03-2025 15:00
Hearts
Ross County
90'
02-03-2025 12:30
Hibernian
Hearts
90'
26-02-2025 19:45
Hearts
St. Mirren
90'
23-02-2025 12:00
St. Johnstone
Hearts
90'
16-02-2025 12:00
Hearts
Rangers
90'
01-02-2025 15:00
Dundee
Hearts
90'
25-01-2025 15:00
Hearts
Kilmarnock
90'
17-01-2025 19:45
Brechin City
Hearts
90'
12-01-2025 15:00
Aberdeen
Hearts
90'
05-01-2025 15:00
Dundee United
Hearts
90'
02-01-2025 15:00
Hearts
Motherwell
90'
29-12-2024 15:00
Ross County
Hearts
90'
26-12-2024 12:30
Hearts
Hibernian
90'
22-12-2024 15:00
Hearts
St. Johnstone
90'
19-12-2024 20:00
Hearts
Petrocub
90'
15-12-2024 15:00
Kilmarnock
Hearts
90'
12-12-2024 17:45
København
Hearts
90'
07-12-2024 15:00
Hearts
Dundee
90'
01-12-2024 15:00
Hearts
Aberdeen
90'
28-11-2024 17:45
Cercle Brugge
Hearts
90'
23-11-2024 19:45
Hearts
Celtic
90'
18-11-2024 19:45
Poland
Scotland
90'
15-11-2024 19:45
Scotland
Croatia
90'
10-11-2024 17:00
Rangers
Hearts
90'
07-11-2024 20:00
Hearts
Heidenheim
90'
02-11-2024 15:00
St. Johnstone
Hearts
90'
30-10-2024 19:45
Hearts
Kilmarnock
90'
27-10-2024 12:00
Hibernian
Hearts
90'
24-10-2024 16:45
Hearts
Omonia
Yellow card
90'
19-10-2024 14:00
Hearts
St. Mirren
90'
15-10-2024 18:45
Scotland
Portugal
90'
12-10-2024 16:00
Croatia
Scotland
90'
06-10-2024 14:00
Aberdeen
Hearts
Yellow card
90'
03-10-2024 16:45
Dinamo Minsk
Hearts
90'
28-09-2024 14:00
Hearts
Ross County
90'
21-09-2024 14:00
St. Mirren
Hearts
90'
14-09-2024 14:00
Celtic
Hearts
90'
01-09-2024 14:00
Hearts
Dundee United
90'
25-08-2024 14:00
Motherwell
Hearts
90'
10-08-2024 16:30
Dundee
Hearts
03-08-2024 11:30
Hearts
Rangers
22-06-2021 19:00
Croatia
Scotland
18-06-2021 19:00
England
Scotland
14-06-2021 13:00
Scotland
Czech Republic

November 19, 2025
Kenny McLean’s goal from the halfway line sealed a historic win for Scotland, sending the team to their first men’s World Cup in almost 30 years. The Norwich midfielder celebrated wildly, chased b...

Scroll to Top