Skip to content
TheFootball.News

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

8 Scotland4 drawsSwitzerland 6

Competitive11 matches

4 Scotland4 drawsSwitzerland 3

Friendlies7 matches

4 Scotland0 drawsSwitzerland 3

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

  1. Scotland0Switzerland3

    Nations League

    Glasgow, Scotland

  2. Scotland1Switzerland1

    European Championship

    Cologne, Germany (neutral)

  3. Scotland1Switzerland3

    Friendly

    Glasgow, Scotland

  4. Scotland1Switzerland0

    European Championship

    Birmingham, England (neutral)

  5. 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.

Above the line: Scotland have won more Below: Switzerland have won more
24 May 1931: Switzerland 2–3 Scotland (Friendly). Scotland +115 May 1946: Scotland 3–1 Switzerland (Friendly). Scotland +217 May 1948: Switzerland 2–1 Scotland (Friendly). Scotland +126 April 1950: Scotland 3–1 Switzerland (Friendly). Scotland +219 May 1957: Switzerland 1–2 Scotland (World Cup qualifying). Scotland +36 November 1957: Scotland 3–2 Switzerland (World Cup qualifying). Scotland +422 June 1973: Switzerland 1–0 Scotland (Friendly). Scotland +37 April 1976: Scotland 1–0 Switzerland (Friendly). Scotland +417 November 1982: Switzerland 2–0 Scotland (Euro qualifying). Scotland +330 March 1983: Scotland 2–2 Switzerland (Euro qualifying). Scotland +317 October 1990: Scotland 2–1 Switzerland (Euro qualifying). Scotland +411 September 1991: Switzerland 2–2 Scotland (Euro qualifying). Scotland +49 September 1992: Switzerland 3–1 Scotland (World Cup qualifying). Scotland +38 September 1993: Scotland 1–1 Switzerland (World Cup qualifying). Scotland +318 June 1996: Scotland 1–0 Switzerland (European Championship). Scotland +41 March 2006: Scotland 1–3 Switzerland (Friendly). Scotland +319 June 2024: Scotland 1–1 Switzerland (European Championship). Scotland +329 September 2026: Scotland 0–3 Switzerland (Nations League). Scotland +2Level
Scotland lead by 2 wins after the latest meeting. The biggest lead was 4, held by Scotland from 6 November 1957.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedScotlandDrawsSwitzerlandGoals
Friendly740312–10
World Cup qualifying42117–7
Euro qualifying41216–7
European Championship21102–1
Nations League10010–3

Meetings by decade

Scotland wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1930s15
1940s27
1950s312
1970s22
1980s26
1990s514
2000s14
2020s25

Longest runs

Longest runs
Longest run ofScotlandSwitzerland
Wins in a row31950 to 195712026
Unbeaten meetings31983 to 199132006 to 2026

Top scorers in Scotland vs Switzerland

  1. 1Adrian KnupSwitzerland3(1 penalty)
  2. 2Ally McCoistScotland3
  3. 3André EgliSwitzerland2
  4. 4Georges BregySwitzerland2(1 penalty)
  5. 5Heinz HermannSwitzerland2
  6. 6Jackie MudieScotland2
  7. 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

Show
Every Scotland vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Scotland0–3SwitzerlandNations LeagueGlasgow, Scotland
Scotland1–1SwitzerlandEuropean ChampionshipCologne, Germany (neutral)
Scotland1–3SwitzerlandFriendlyGlasgow, Scotland
Scotland1–0SwitzerlandEuropean ChampionshipBirmingham, England (neutral)
Scotland1–1SwitzerlandWorld Cup qualifyingAberdeen, Scotland
Switzerland3–1ScotlandWorld Cup qualifyingBern, Switzerland
Switzerland2–2ScotlandEuro qualifyingBern, Switzerland
Scotland2–1SwitzerlandEuro qualifyingGlasgow, Scotland
Scotland2–2SwitzerlandEuro qualifyingGlasgow, Scotland
Switzerland2–0ScotlandEuro qualifyingBern, Switzerland
Scotland1–0SwitzerlandFriendlyGlasgow, Scotland
Switzerland1–0ScotlandFriendlyBern, Switzerland
Scotland3–2SwitzerlandWorld Cup qualifyingGlasgow, Scotland
Switzerland1–2ScotlandWorld Cup qualifyingBasel, Switzerland
Scotland3–1SwitzerlandFriendlyGlasgow, Scotland
Switzerland2–1ScotlandFriendlyBern, Switzerland
Scotland3–1SwitzerlandFriendlyGlasgow, Scotland
Switzerland2–3ScotlandFriendlyGeneva, Switzerland

Recent form

Scotland

  1. Lv SloveniaNations League1–2Tue 6 Oct 2026
  2. Wat North MacedoniaNations League2–0Sat 3 Oct 2026
  3. Lv SwitzerlandNations League0–3Tue 29 Sept 2026
  4. Dat SloveniaNations League0–0Sat 26 Sept 2026
  5. Lv BrazilWorld Cup0–3Wed 24 Jun 2026

Switzerland

  1. Wv North MacedoniaNations League3–0Tue 6 Oct 2026
  2. Wv SloveniaNations League2–1Sat 3 Oct 2026
  3. Wat ScotlandNations League3–0Tue 29 Sept 2026
  4. Wat North MacedoniaNations League3–0Sat 26 Sept 2026
  5. Lv ArgentinaWorld Cup1–3Sat 11 Jul 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.