Switzerland vs Ukraine
head-to-head record
- Switzerland wins
- 1
- Draws
- 2
- Ukraine wins
- 1
4 meetings, 2006 to 2020Goals: Switzerland 6, Ukraine 4
Switzerland and Ukraine have met 4 times since 2006. They have won one each, with 2 draws. They last met on 17 November 2020, when Switzerland won 3–0 in the Nations League.
The 4 meetings have produced 10 goals, 2.50 per game. The biggest win is Switzerland’s 3–0 in the Nations League in 2020.
Who has won more, Switzerland or Ukraine?
All matches4 matches
Competitive3 matches
Friendlies1 match
Key numbers
- Goals
- Switzerland 6, Ukraine 42.50 per game
- First meeting
- Switzerland 0–0 UkraineWorld Cup, 26 Jun 2006
- Most recent
- Switzerland 3–0 UkraineNations League, 17 Nov 2020
- Switzerland’s biggest win
- Switzerland 3–0 UkraineNations League, 17 Nov 2020
- Ukraine’s biggest win
- Ukraine 2–1 SwitzerlandNations League, 3 Sept 2020
- Most goals in a meeting
- Switzerland 2–2 UkraineFriendly, 17 Nov 2010
- TFN Elo rating now
- Switzerland 2039 (8th), Ukraine 1775 (41st)How the rating works
All 4 meetings
- Switzerland3Ukraine0
Nations League
Lucerne, Switzerland
- Ukraine2Switzerland1
Nations League
Lviv, Ukraine
- Switzerland2Ukraine2
Friendly
Geneva, Switzerland
- Switzerland0Ukraine0
World Cup, Ukraine won on penalties
Cologne, Germany (neutral)
Every meeting on one timeline
Home, away and neutral
In Switzerland's home games
2 matches
110
SwitzerlandDrawsUkraine
In Ukraine's home games
1 match
001
SwitzerlandDrawsUkraine
At neutral venues
1 match
010
SwitzerlandDrawsUkraine
Record by competition
| Competition | Played | Switzerland | Draws | Ukraine | Goals |
|---|---|---|---|---|---|
| Nations League | 2 | 1 | 0 | 1 | 4–2 |
| World Cup | 1 | 0 | 1 | 0 | 0–0 |
| Friendly | 1 | 0 | 1 | 0 | 2–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 1 | 0 | |
| 2010s | 1 | 4 | |
| 2020s | 2 | 6 |
Longest runs
| Longest run of | Switzerland | Ukraine |
|---|---|---|
| Wins in a row | 12020 | 12020 |
| Unbeaten meetings | 22006 to 2010 | 32006 to 2020 |
The longest run of draws is 2, from 26 June 2006 to 17 November 2010.
Penalty shootouts
- Switzerland 0–0 UkraineWorld Cup, 26 Jun 2006Ukraine won on penalties
Questions answered
How many times have Switzerland and Ukraine played each other?
4 times, starting on 26 June 2006. 3 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Switzerland and Ukraine?
Neither: they have 1 win each, with 2 draws.
What is the biggest win in Switzerland vs Ukraine?
Switzerland’s 3–0 win in the Nations League on 17 November 2020 in Lucerne.
When did Switzerland and Ukraine last play?
On 17 November 2020 in Lucerne, when Switzerland won 3–0 in the Nations League.
What is the competitive record between Switzerland and Ukraine?
In 3 competitive matches, Switzerland have 1 win, Ukraine have 1, and 1 ended level.
Have Switzerland and Ukraine met in a penalty shootout?
Yes, once. Most recently at the World Cup on 26 June 2006, when Ukraine won the shootout after a 0–0 draw.
Every Switzerland vs Ukraine result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Switzerland | 3–0 | Ukraine | Nations League | Lucerne, Switzerland | |
| Ukraine | 2–1 | Switzerland | Nations League | Lviv, Ukraine | |
| Switzerland | 2–2 | Ukraine | Friendly | Geneva, Switzerland | |
| Switzerland | 0–0Ukraine on pens | Ukraine | World Cup | Cologne, Germany (neutral) |
Recent form
Switzerland
Ukraine
- Lv HungaryNations League1–2Mon 5 Oct 2026
- Lv Northern IrelandNations League0–3Fri 2 Oct 2026
- Dat GeorgiaNations League0–0Mon 28 Sept 2026
- Wat HungaryNations League1–0Fri 25 Sept 2026
- Lat DenmarkFriendly1–2Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.