Slovenia vs Switzerland
head-to-head record
- Slovenia wins
- 2
- Draws
- 2
- Switzerland wins
- 8
12 meetings, 1999 to 2026Goals: Slovenia 9, Switzerland 22
Slovenia and Switzerland have met 12 times since 1999. Switzerland have won 8, Slovenia 2, and 2 matches ended level. They last met on 3 October 2026, when Switzerland won 2–1 in the Nations League.
The 12 meetings have produced 31 goals, 2.58 per game. The biggest win is Switzerland’s 5–1 in a friendly in 2003. Switzerland are unbeaten in the last four meetings (3 wins, 1 draw).
Who has won more, Slovenia or Switzerland?
All matches12 matches
Competitive9 matches
Friendlies3 matches
Key numbers
- Goals
- Slovenia 9, Switzerland 222.58 per game
- First meeting
- Slovenia 0–2 SwitzerlandFriendly, 6 Feb 1999
- Most recent
- Switzerland 2–1 SloveniaNations League, 3 Oct 2026
- Slovenia’s biggest win
- Slovenia 1–0 SwitzerlandEuro qualifying, 9 Oct 2014
- Switzerland’s biggest win
- Slovenia 1–5 SwitzerlandFriendly, 12 Feb 2003
- Most goals in a meeting
- Slovenia 1–5 SwitzerlandFriendly, 12 Feb 2003
- Current run
- Switzerland unbeaten in 4
- Biggest upset
- Switzerland 0–1 SloveniaWorld Cup qualifying, 6 Jun 2001Winner’s rating-based win expectancy: 30%
- TFN Elo rating now
- Slovenia 1768 (43rd), Switzerland 2039 (8th)How the rating works
Last five meetings
- Switzerland2Slovenia1
Nations League
Lucerne, Switzerland
- Slovenia0Switzerland0
World Cup qualifying
Ljubljana, Slovenia
- Switzerland3Slovenia0
World Cup qualifying
Basel, Switzerland
- Switzerland3Slovenia2
Euro qualifying
Basel, Switzerland
- Slovenia1Switzerland0
Euro qualifying
Maribor, Slovenia
Who has had the upper hand over time?
The line climbs with every Slovenia 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 Slovenia's home games
5 matches
122
SloveniaDrawsSwitzerland
In Switzerland's home games
6 matches
105
SloveniaDrawsSwitzerland
At neutral venues
1 match
001
SloveniaDrawsSwitzerland
Record by competition
| Competition | Played | Slovenia | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 6 | 1 | 2 | 3 | 3–8 |
| Friendly | 3 | 0 | 0 | 3 | 2–9 |
| Euro qualifying | 2 | 1 | 0 | 1 | 3–3 |
| Nations League | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 1 | 2 | |
| 2000s | 4 | 14 | |
| 2010s | 4 | 9 | |
| 2020s | 3 | 6 |
Longest runs
| Longest run of | Slovenia | Switzerland |
|---|---|---|
| Wins in a row | 12014 | 42003 to 2013 |
| Unbeaten meetings | 22000 to 2001 | 42015 to 2026 |
Top scorers in Slovenia vs Switzerland
- 1Granit XhakaSwitzerland2
- 2Josip DrmićSwitzerland2
- 3Kubilay TürkyilmazSwitzerland2
- 4Milivoje NovakovićSlovenia2(1 penalty)
Scorer records exist for 7 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Slovenia and Switzerland played each other?
12 times, starting on 6 February 1999. 9 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Slovenia and Switzerland?
Switzerland, with 8 wins to 2. 2 matches ended level.
What is the biggest win in Slovenia vs Switzerland?
Switzerland’s 5–1 win in a friendly on 12 February 2003 in Nova Gorica.
When did Slovenia and Switzerland last play?
On 3 October 2026 in Lucerne, when Switzerland won 2–1 in the Nations League.
What is the competitive record between Slovenia and Switzerland?
In 9 competitive matches, Slovenia have 2 wins, Switzerland have 5, and 2 ended level.
Every Slovenia vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Switzerland | 2–1 | Slovenia | Nations League | Lucerne, Switzerland | |
| Slovenia | 0–0 | Switzerland | World Cup qualifying | Ljubljana, Slovenia | |
| Switzerland | 3–0 | Slovenia | World Cup qualifying | Basel, Switzerland | |
| Switzerland | 3–2 | Slovenia | Euro qualifying | Basel, Switzerland | |
| Slovenia | 1–0 | Switzerland | Euro qualifying | Maribor, Slovenia | |
| Switzerland | 1–0 | Slovenia | World Cup qualifying | Bern, Switzerland | |
| Slovenia | 0–2 | Switzerland | World Cup qualifying | Ljubljana, Slovenia | |
| Switzerland | 2–1 | Slovenia | Friendly | Geneva, Switzerland | |
| Slovenia | 1–5 | Switzerland | Friendly | Nova Gorica, Slovenia | |
| Switzerland | 0–1 | Slovenia | World Cup qualifying | Basel, Switzerland | |
| Slovenia | 2–2 | Switzerland | World Cup qualifying | Ljubljana, Slovenia | |
| Slovenia | 0–2 | Switzerland | Friendly | Muscat, Oman (neutral) |
Recent form
Slovenia
- Wat ScotlandNations League2–1Tue 6 Oct 2026
- Lat SwitzerlandNations League1–2Sat 3 Oct 2026
- Wv North MacedoniaNations League2–0Tue 29 Sept 2026
- Dv ScotlandNations League0–0Sat 26 Sept 2026
- Lat CroatiaFriendly1–2Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.