Skip to content
TheFootball.News

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

1 Switzerland2 drawsUkraine 1

Competitive3 matches

1 Switzerland1 drawUkraine 1

Friendlies1 match

0 Switzerland1 drawUkraine 0

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

  1. Switzerland3Ukraine0

    Nations League

    Lucerne, Switzerland

  2. Ukraine2Switzerland1

    Nations League

    Lviv, Ukraine

  3. Switzerland2Ukraine2

    Friendly

    Geneva, Switzerland

  4. Switzerland0Ukraine0

    World Cup, Ukraine won on penalties

    Cologne, Germany (neutral)

Every meeting on one timeline

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

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

Record by competition
CompetitionPlayedSwitzerlandDrawsUkraineGoals
Nations League21014–2
World Cup10100–0
Friendly10102–2

Meetings by decade

Switzerland wins Draws Ukraine wins
Meetings by decade
DecadeResultsPlayedGoals
2000s10
2010s14
2020s26

Longest runs

Longest runs
Longest run ofSwitzerlandUkraine
Wins in a row1202012020
Unbeaten meetings22006 to 201032006 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

Show
Every Switzerland vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Switzerland3–0UkraineNations LeagueLucerne, Switzerland
Ukraine2–1SwitzerlandNations LeagueLviv, Ukraine
Switzerland2–2UkraineFriendlyGeneva, Switzerland
Switzerland0–0Ukraine on pensUkraineWorld CupCologne, Germany (neutral)

Recent form

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

Ukraine

  1. Lv HungaryNations League1–2Mon 5 Oct 2026
  2. Lv Northern IrelandNations League0–3Fri 2 Oct 2026
  3. Dat GeorgiaNations League0–0Mon 28 Sept 2026
  4. Wat HungaryNations League1–0Fri 25 Sept 2026
  5. Lat DenmarkFriendly1–2Sun 7 Jun 2026

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