Home · National teams

Scotland national football team

Next match: Switzerland – Scotland, 16 Nov 2026 (UEFA Nations League, Group B1). Latest result: Scotland 1–2 Slovenia, 6 Oct 2026 (UEFA Nations League, Group B1).

⭐ Add to my clubs

The federation's website: scottishfa.co.uk (opens in a new tab)

109
games in our data
47
wins
21
draws
41
losses

Counted from 24 Mar 2016: every match in our data.

Fixtures and results

Next games

Next games
Kick-offMatch
Switzerland – Scotland
UEFA Nations League, Group B1

Latest games

Latest games
DateMatchResult
6 Oct 2026Scotland 1–2 Slovenia
UEFA Nations League, Group B1
Form: loss.
3 Oct 2026North Macedonia 0–2 Scotland
UEFA Nations League, Group B1
Form: win.
29 Sep 2026Scotland 0–3 Switzerland
UEFA Nations League, Group B1
Form: loss.
26 Sep 2026Slovenia 0–0 Scotland
UEFA Nations League, Group B1
Form: draw.
25 Jun 2026Scotland 0–3 Brazil
World Cup, Group C
Form: loss.
20 Jun 2026Scotland 0–1 Morocco
World Cup, Group C
Form: loss.
14 Jun 2026Haiti 0–1 Scotland
World Cup, Group C
Form: win.
6 Jun 2026Bolivia 0–4 Scotland
Friendly
Form: win.
30 May 2026Scotland 4–1 Curaçao
Friendly
Form: win.
31 Mar 2026Ivory Coast 1–0 Scotland
Friendly
Form: loss.
28 Mar 2026Scotland 0–1 Japan
Friendly
Form: loss.
18 Nov 2025Scotland 4–2 Denmark
World Cup qualifiers, Group C
Form: win.
15 Nov 2025Greece 3–2 Scotland
World Cup qualifiers, Group C
Form: loss.
9 Oct 2025Scotland 3–1 Greece
World Cup qualifiers, Group C
Form: win.
5 Sep 2025Denmark 0–0 Scotland
World Cup qualifiers, Group C
Form: draw.
9 Jun 2025Liechtenstein 0–4 Scotland
Friendly
Form: win.
6 Jun 2025Scotland 1–3 Iceland
Friendly
Form: loss.
23 Mar 2025Scotland 0–3 Greece
UEFA Nations League
Form: loss.
20 Mar 2025Greece 0–1 Scotland
UEFA Nations League
Form: win.
18 Nov 2024Poland 1–2 Scotland
UEFA Nations League, Group A1
Form: win.
15 Nov 2024Scotland 1–0 Croatia
UEFA Nations League, Group A1
Form: win.
15 Oct 2024Scotland 0–0 Portugal
UEFA Nations League, Group A1
Form: draw.
12 Oct 2024Croatia 2–1 Scotland
UEFA Nations League, Group A1
Form: loss.
23 Jun 2024Scotland 0–1 Hungary
European Championship, Group A
Form: loss.
19 Jun 2024Scotland 1–1 Switzerland
European Championship, Group A
Form: draw.
14 Jun 2024Germany 5–1 Scotland
European Championship, Group A
Form: loss.
7 Jun 2024Scotland 2–2 Finland
Friendly
Form: draw.
3 Jun 2024Gibraltar 0–2 Scotland
Friendly
Form: win.
26 Mar 2024Scotland 0–1 Northern Ireland
Friendly
Form: loss.
22 Mar 2024Netherlands 4–0 Scotland
Friendly
Form: loss.
19 Nov 2023Scotland 3–3 Norway
European Qualifiers, Group A
Form: draw.
16 Nov 2023Georgia 2–2 Scotland
European Qualifiers, Group A
Form: draw.
12 Oct 2023Spain 2–0 Scotland
European Qualifiers, Group A
Form: loss.
8 Sep 2023Cyprus 0–3 Scotland
European Qualifiers, Group A
Form: win.
20 Jun 2023Scotland 2–0 Georgia
European Qualifiers, Group A
Form: win.
17 Jun 2023Norway 1–2 Scotland
European Qualifiers, Group A
Form: win.
22 Jun 2021Croatia 3–1 Scotland
European Championship, Group D
Form: loss.
18 Jun 2021England 0–0 Scotland
European Championship, Group D
Form: draw.
14 Jun 2021Scotland 0–2 Czechia
European Championship, Group D
Form: loss.

A match decided on penalties is listed as a draw (pen.): our data do not say who won the shootout.

Frequently asked questions

When is Scotland's next match?

Next match: Switzerland – Scotland, 16 Nov 2026 (UEFA Nations League, Group B1).

What was Scotland's latest result?

Latest result: Scotland 1–2 Slovenia, 6 Oct 2026 (UEFA Nations League, Group B1).

The day's tips on Telegram

Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.