Skip to content
TheFootball.News

Slovenia vs Ukraine head-to-head record

Slovenia wins
2
Draws
3
Ukraine wins
1

6 meetings, 1994 to 2015Goals: Slovenia 7, Ukraine 7

Slovenia and Ukraine have met 6 times since 1994. Slovenia have won 2, Ukraine 1, and 3 matches ended level. They last met on 17 November 2015, when the match ended 1–1 in Euro qualifying.

The 6 meetings have produced 14 goals, 2.33 per game. The biggest win is Ukraine’s 2–0 in Euro qualifying in 2015. Ukraine are unbeaten in the last three meetings (1 win, 2 draws). They went 15 years without meeting, between 1999 and 2015.

Who has won more, Slovenia or Ukraine?

All matches6 matches

2 Slovenia3 drawsUkraine 1

Competitive6 matches

2 Slovenia3 drawsUkraine 1

Key numbers

Goals
Slovenia 7, Ukraine 72.33 per game
First meeting
Ukraine 0–0 SloveniaEuro qualifying, 12 Oct 1994
Most recent
Slovenia 1–1 UkraineEuro qualifying, 17 Nov 2015
Slovenia’s biggest win
Slovenia 3–2 UkraineEuro qualifying, 11 Oct 1995
Ukraine’s biggest win
Ukraine 2–0 SloveniaEuro qualifying, 14 Nov 2015
Most goals in a meeting
Slovenia 3–2 UkraineEuro qualifying, 11 Oct 1995
Current run
Ukraine unbeaten in 3
TFN Elo rating now
Slovenia 1768 (43rd), Ukraine 1775 (41st)How the rating works

Last five meetings

  1. Slovenia1Ukraine1

    Euro qualifying

    Maribor, Slovenia

  2. Ukraine2Slovenia0

    Euro qualifying

    Lviv, Ukraine

  3. Ukraine1Slovenia1

    Euro qualifying

    Kyiv, Ukraine

  4. Slovenia2Ukraine1

    Euro qualifying

    Ljubljana, Slovenia

  5. Slovenia3Ukraine2

    Euro qualifying

    Ljubljana, Slovenia

Who has had the upper hand over time?

The line climbs with every Slovenia win and drops with every Ukraine win, so its height shows who has won more meetings up to that point.

Above the line: Slovenia have won more Below: Ukraine have won more
12 October 1994: Ukraine 0–0 Slovenia (Euro qualifying). Level11 October 1995: Slovenia 3–2 Ukraine (Euro qualifying). Slovenia +113 November 1999: Slovenia 2–1 Ukraine (Euro qualifying). Slovenia +217 November 1999: Ukraine 1–1 Slovenia (Euro qualifying). Slovenia +214 November 2015: Ukraine 2–0 Slovenia (Euro qualifying). Slovenia +117 November 2015: Slovenia 1–1 Ukraine (Euro qualifying). Slovenia +1Level
Slovenia lead by 1 win after the latest meeting. The biggest lead was 2, held by Slovenia from 13 November 1999.

Every meeting on one timeline

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

Home, away and neutral

In Slovenia's home games

3 matches

210

SloveniaDrawsUkraine

In Ukraine's home games

3 matches

021

SloveniaDrawsUkraine

Meetings by decade

Slovenia wins Draws Ukraine wins
Meetings by decade
DecadeResultsPlayedGoals
1990s410
2010s24

Longest runs

Longest runs
Longest run ofSloveniaUkraine
Wins in a row21995 to 199912015
Unbeaten meetings41994 to 199931999 to 2015

Top scorers in Slovenia vs Ukraine

  1. 1Andriy YarmolenkoUkraine2
  2. 2Sašo UdovičSlovenia2
  3. 3Zlatko ZahovičSlovenia2

Scorer records exist for 5 of the 6 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Slovenia and Ukraine played each other?

6 times, starting on 12 October 1994. 6 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Slovenia and Ukraine?

Slovenia, with 2 wins to 1. 3 matches ended level.

What is the biggest win in Slovenia vs Ukraine?

Ukraine’s 2–0 win in Euro qualifying on 14 November 2015 in Lviv.

When did Slovenia and Ukraine last play?

On 17 November 2015 in Maribor, when the match ended 1–1 in Euro qualifying.

Every Slovenia vs Ukraine result

Every Slovenia vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Slovenia1–1UkraineEuro qualifyingMaribor, Slovenia
Ukraine2–0SloveniaEuro qualifyingLviv, Ukraine
Ukraine1–1SloveniaEuro qualifyingKyiv, Ukraine
Slovenia2–1UkraineEuro qualifyingLjubljana, Slovenia
Slovenia3–2UkraineEuro qualifyingLjubljana, Slovenia
Ukraine0–0SloveniaEuro qualifyingKyiv, Ukraine

Recent form

Slovenia

  1. Wat ScotlandNations League2–1Tue 6 Oct 2026
  2. Lat SwitzerlandNations League1–2Sat 3 Oct 2026
  3. Wv North MacedoniaNations League2–0Tue 29 Sept 2026
  4. Dv ScotlandNations League0–0Sat 26 Sept 2026
  5. Lat CroatiaFriendly1–2Sun 7 Jun 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.