Greece vs Scotland
head-to-head record
- Greece wins
- 3
- Draws
- 0
- Scotland wins
- 3
6 meetings, 1994 to 2025Goals: Greece 8, Scotland 7
Greece and Scotland have met 6 times since 1994. They have won three each. They last met on 15 November 2025, when Greece won 3–2 in World Cup qualifying.
The 6 meetings have produced 15 goals, 2.50 per game. The biggest win is Greece’s 3–0 in the Nations League in 2025. They went 29 years without meeting, between 1995 and 2025.
Who has won more, Greece or Scotland?
All matches6 matches
Competitive6 matches
Key numbers
- Goals
- Greece 8, Scotland 72.50 per game
- First meeting
- Greece 1–0 ScotlandEuro qualifying, 18 Dec 1994
- Most recent
- Greece 3–2 ScotlandWorld Cup qualifying, 15 Nov 2025
- Greece’s biggest win
- Scotland 0–3 GreeceNations League, 23 Mar 2025
- Scotland’s biggest win
- Scotland 3–1 GreeceWorld Cup qualifying, 9 Oct 2025
- Most goals in a meeting
- Greece 3–2 ScotlandWorld Cup qualifying, 15 Nov 2025
- Biggest upset
- Greece 0–1 ScotlandNations League, 20 Mar 2025Winner’s rating-based win expectancy: 29%
- TFN Elo rating now
- Greece 1857 (26th), Scotland 1780 (40th)How the rating works
Last five meetings
- Greece3Scotland2
World Cup qualifying
Piraeus, Greece
- Scotland3Greece1
World Cup qualifying
Glasgow, Scotland
- Scotland0Greece3
Nations League
Glasgow, Scotland
- Greece0Scotland1
Nations League
Piraeus, Greece
- Scotland1Greece0
Euro qualifying
Glasgow, Scotland
Who has had the upper hand over time?
The line climbs with every Greece win and drops with every Scotland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Greece's home games
3 matches
201
GreeceDrawsScotland
In Scotland's home games
3 matches
102
GreeceDrawsScotland
Record by competition
| Competition | Played | Greece | Draws | Scotland | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 2 | 1 | 0 | 1 | 4–5 |
| Euro qualifying | 2 | 1 | 0 | 1 | 1–1 |
| Nations League | 2 | 1 | 0 | 1 | 3–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 2 | |
| 2020s | 4 | 13 |
Longest runs
| Longest run of | Greece | Scotland |
|---|---|---|
| Wins in a row | 12025 | 21995 to 2025 |
| Unbeaten meetings | 12025 | 21995 to 2025 |
Top scorers in Greece vs Scotland
- 1Christos TzolisGreece2
- 2Konstantinos KaretsasGreece2
- 3Ryan ChristieScotland2
Scorer records exist for 6 of the 6 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Greece and Scotland played each other?
6 times, starting on 18 December 1994. 6 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Greece and Scotland?
Neither: they have 3 wins each, with 0 draws.
What is the biggest win in Greece vs Scotland?
Greece’s 3–0 win in the Nations League on 23 March 2025 in Glasgow.
When did Greece and Scotland last play?
On 15 November 2025 in Piraeus, when Greece won 3–2 in World Cup qualifying.
Every Greece vs Scotland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Greece | 3–2 | Scotland | World Cup qualifying | Piraeus, Greece | |
| Scotland | 3–1 | Greece | World Cup qualifying | Glasgow, Scotland | |
| Scotland | 0–3 | Greece | Nations League | Glasgow, Scotland | |
| Greece | 0–1 | Scotland | Nations League | Piraeus, Greece | |
| Scotland | 1–0 | Greece | Euro qualifying | Glasgow, Scotland | |
| Greece | 1–0 | Scotland | Euro qualifying | Athens, Greece |
Recent form
Greece
- Dv GermanyNations League0–0Sun 4 Oct 2026
- Dv NetherlandsNations League2–2Thu 1 Oct 2026
- Wat GermanyNations League1–0Sun 27 Sept 2026
- Wat SerbiaNations League2–1Thu 24 Sept 2026
- Lv ItalyFriendly0–1Sun 7 Jun 2026
Scotland
- Lv SloveniaNations League1–2Tue 6 Oct 2026
- Wat North MacedoniaNations League2–0Sat 3 Oct 2026
- Lv SwitzerlandNations League0–3Tue 29 Sept 2026
- Dat SloveniaNations League0–0Sat 26 Sept 2026
- Lv BrazilWorld Cup0–3Wed 24 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.