Scotland vs Switzerland
head-to-head record
- Scotland wins
- 8
- Draws
- 4
- Switzerland wins
- 6
18 meetings, 1931 to 2026Goals: Scotland 27, Switzerland 28
Scotland and Switzerland have met 18 times since 1931. Scotland have won 8, Switzerland 6, and 4 matches ended level. They last met on 29 September 2026, when Switzerland won 3–0 in the Nations League.
The 18 meetings have produced 55 goals, 3.06 per game. The biggest win is Switzerland’s 3–0 in the Nations League in 2026. Switzerland are unbeaten in the last three meetings (2 wins, 1 draw). They went 18 years without meeting, between 2006 and 2024.
Who has won more, Scotland or Switzerland?
All matches18 matches
Competitive11 matches
Friendlies7 matches
Key numbers
- Goals
- Scotland 27, Switzerland 283.06 per game
- First meeting
- Switzerland 2–3 ScotlandFriendly, 24 May 1931
- Most recent
- Scotland 0–3 SwitzerlandNations League, 29 Sept 2026
- Scotland’s biggest win
- Scotland 3–1 SwitzerlandFriendly, 26 Apr 1950
- Switzerland’s biggest win
- Scotland 0–3 SwitzerlandNations League, 29 Sept 2026
- Most goals in a meeting
- Scotland 3–2 SwitzerlandWorld Cup qualifying, 6 Nov 1957
- Current run
- Switzerland unbeaten in 3
- TFN Elo rating now
- Scotland 1780 (40th), Switzerland 2039 (8th)How the rating works
Last five meetings
- Scotland0Switzerland3
Nations League
Glasgow, Scotland
- Scotland1Switzerland1
European Championship
Cologne, Germany (neutral)
- Scotland1Switzerland3
Friendly
Glasgow, Scotland
- Scotland1Switzerland0
European Championship
Birmingham, England (neutral)
- Scotland1Switzerland1
World Cup qualifying
Aberdeen, Scotland
Who has had the upper hand over time?
The line climbs with every Scotland win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Scotland's home games
9 matches
522
ScotlandDrawsSwitzerland
In Switzerland's home games
7 matches
214
ScotlandDrawsSwitzerland
At neutral venues
2 matches
110
ScotlandDrawsSwitzerland
Record by competition
| Competition | Played | Scotland | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 7 | 4 | 0 | 3 | 12–10 |
| World Cup qualifying | 4 | 2 | 1 | 1 | 7–7 |
| Euro qualifying | 4 | 1 | 2 | 1 | 6–7 |
| European Championship | 2 | 1 | 1 | 0 | 2–1 |
| Nations League | 1 | 0 | 0 | 1 | 0–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 1 | 5 | |
| 1940s | 2 | 7 | |
| 1950s | 3 | 12 | |
| 1970s | 2 | 2 | |
| 1980s | 2 | 6 | |
| 1990s | 5 | 14 | |
| 2000s | 1 | 4 | |
| 2020s | 2 | 5 |
Longest runs
| Longest run of | Scotland | Switzerland |
|---|---|---|
| Wins in a row | 31950 to 1957 | 12026 |
| Unbeaten meetings | 31983 to 1991 | 32006 to 2026 |
Top scorers in Scotland vs Switzerland
- 1Adrian KnupSwitzerland3(1 penalty)
- 2Ally McCoistScotland3
- 3André EgliSwitzerland2
- 4Georges BregySwitzerland2(1 penalty)
- 5Heinz HermannSwitzerland2
- 6Jackie MudieScotland2
- 7Roger VonlanthenSwitzerland2
Scorer records exist for 10 of the 18 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Scotland and Switzerland played each other?
18 times, starting on 24 May 1931. 11 of those meetings were competitive and 7 were friendlies.
Who has won more matches between Scotland and Switzerland?
Scotland, with 8 wins to 6. 4 matches ended level.
What is the biggest win in Scotland vs Switzerland?
Switzerland’s 3–0 win in the Nations League on 29 September 2026 in Glasgow.
When did Scotland and Switzerland last play?
On 29 September 2026 in Glasgow, when Switzerland won 3–0 in the Nations League.
What is the competitive record between Scotland and Switzerland?
In 11 competitive matches, Scotland have 4 wins, Switzerland have 3, and 4 ended level.
When do Scotland and Switzerland play next?
On 16 November 2026 in the Nations League (League B, Group 1).
Every Scotland vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Scotland | 0–3 | Switzerland | Nations League | Glasgow, Scotland | |
| Scotland | 1–1 | Switzerland | European Championship | Cologne, Germany (neutral) | |
| Scotland | 1–3 | Switzerland | Friendly | Glasgow, Scotland | |
| Scotland | 1–0 | Switzerland | European Championship | Birmingham, England (neutral) | |
| Scotland | 1–1 | Switzerland | World Cup qualifying | Aberdeen, Scotland | |
| Switzerland | 3–1 | Scotland | World Cup qualifying | Bern, Switzerland | |
| Switzerland | 2–2 | Scotland | Euro qualifying | Bern, Switzerland | |
| Scotland | 2–1 | Switzerland | Euro qualifying | Glasgow, Scotland | |
| Scotland | 2–2 | Switzerland | Euro qualifying | Glasgow, Scotland | |
| Switzerland | 2–0 | Scotland | Euro qualifying | Bern, Switzerland | |
| Scotland | 1–0 | Switzerland | Friendly | Glasgow, Scotland | |
| Switzerland | 1–0 | Scotland | Friendly | Bern, Switzerland | |
| Scotland | 3–2 | Switzerland | World Cup qualifying | Glasgow, Scotland | |
| Switzerland | 1–2 | Scotland | World Cup qualifying | Basel, Switzerland | |
| Scotland | 3–1 | Switzerland | Friendly | Glasgow, Scotland | |
| Switzerland | 2–1 | Scotland | Friendly | Bern, Switzerland | |
| Scotland | 3–1 | Switzerland | Friendly | Glasgow, Scotland | |
| Switzerland | 2–3 | Scotland | Friendly | Geneva, Switzerland |
Recent form
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.