Skip to content
TheFootball.News

North Macedonia vs Ukraine head-to-head record

North Macedonia wins
1
Draws
1
Ukraine wins
5

7 meetings, 2003 to 2023Goals: North Macedonia 4, Ukraine 10

North Macedonia and Ukraine have met 7 times since 2003. Ukraine have won 5, North Macedonia 1, and 1 match ended level. They last met on 14 October 2023, when Ukraine won 2–0 in Euro qualifying.

The 7 meetings have produced 14 goals, 2.00 per game. The biggest win is Ukraine’s 2–0 in Euro qualifying in 2023. Ukraine have won the last five meetings.

Who has won more, North Macedonia or Ukraine?

All matches7 matches

1 North Macedonia1 drawUkraine 5

Competitive5 matches

0 North Macedonia0 drawsUkraine 5

Friendlies2 matches

1 North Macedonia1 drawUkraine 0

Key numbers

Goals
North Macedonia 4, Ukraine 102.00 per game
First meeting
Ukraine 0–0 North MacedoniaFriendly, 11 Oct 2003
Most recent
Ukraine 2–0 North MacedoniaEuro qualifying, 14 Oct 2023
North Macedonia’s biggest win
North Macedonia 1–0 UkraineFriendly, 31 Mar 2004
Ukraine’s biggest win
Ukraine 2–0 North MacedoniaEuro qualifying, 14 Oct 2023
Most goals in a meeting
North Macedonia 2–3 UkraineEuro qualifying, 16 Jun 2023
Current run
Ukraine, 5 wins in a row
TFN Elo rating now
North Macedonia 1585 (84th), Ukraine 1775 (41st)How the rating works

Last five meetings

  1. Ukraine2North Macedonia0

    Euro qualifying

    Prague, Czech Republic (neutral)

  2. North Macedonia2Ukraine3

    Euro qualifying

    Skopje, North Macedonia

  3. Ukraine2North Macedonia1

    European Championship

    Bucharest, Romania (neutral)

  4. North Macedonia0Ukraine2

    Euro qualifying

    Skopje, North Macedonia

  5. Ukraine1North Macedonia0

    Euro qualifying

    Lviv, Ukraine

Who has had the upper hand over time?

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

Above the line: North Macedonia have won more Below: Ukraine have won more
11 October 2003: Ukraine 0–0 North Macedonia (Friendly). Level31 March 2004: North Macedonia 1–0 Ukraine (Friendly). North Macedonia +112 October 2014: Ukraine 1–0 North Macedonia (Euro qualifying). Level9 October 2015: North Macedonia 0–2 Ukraine (Euro qualifying). Ukraine +117 June 2021: Ukraine 2–1 North Macedonia (European Championship). Ukraine +216 June 2023: North Macedonia 2–3 Ukraine (Euro qualifying). Ukraine +314 October 2023: Ukraine 2–0 North Macedonia (Euro qualifying). Ukraine +4Level
Ukraine lead by 4 wins after the latest meeting. The biggest lead was 4, held by Ukraine from 14 October 2023.

Every meeting on one timeline

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

Home, away and neutral

In North Macedonia's home games

3 matches

102

North MacedoniaDrawsUkraine

In Ukraine's home games

2 matches

011

North MacedoniaDrawsUkraine

At neutral venues

2 matches

002

North MacedoniaDrawsUkraine

Record by competition

Record by competition
CompetitionPlayedNorth MacedoniaDrawsUkraineGoals
Euro qualifying40042–8
Friendly21101–0
European Championship10011–2

Meetings by decade

North Macedonia wins Draws Ukraine wins
Meetings by decade
DecadeResultsPlayedGoals
2000s21
2010s23
2020s310

Longest runs

Longest runs
Longest run ofNorth MacedoniaUkraine
Wins in a row1200452014 to 2023
Unbeaten meetings22003 to 200452014 to 2023

Questions answered

How many times have North Macedonia and Ukraine played each other?

7 times, starting on 11 October 2003. 5 of those meetings were competitive and 2 were friendlies.

Who has won more matches between North Macedonia and Ukraine?

Ukraine, with 5 wins to 1. 1 match ended level.

What is the biggest win in North Macedonia vs Ukraine?

Ukraine’s 2–0 win in Euro qualifying on 14 October 2023 in Prague.

When did North Macedonia and Ukraine last play?

On 14 October 2023 in Prague, when Ukraine won 2–0 in Euro qualifying.

What is the competitive record between North Macedonia and Ukraine?

In 5 competitive matches, North Macedonia have 0 wins, Ukraine have 5, and 0 ended level.

Every North Macedonia vs Ukraine result

Show
Every North Macedonia vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Ukraine2–0North MacedoniaEuro qualifyingPrague, Czech Republic (neutral)
North Macedonia2–3UkraineEuro qualifyingSkopje, North Macedonia
Ukraine2–1North MacedoniaEuropean ChampionshipBucharest, Romania (neutral)
North Macedoniaas Macedonia0–2UkraineEuro qualifyingSkopje, North Macedonia
Ukraine1–0North Macedoniaas MacedoniaEuro qualifyingLviv, Ukraine
North Macedoniaas Macedonia1–0UkraineFriendlySkopje, North Macedonia
Ukraine0–0North Macedoniaas MacedoniaFriendlyKyiv, Ukraine

Recent form

North Macedonia

  1. Lat SwitzerlandNations League0–3Tue 6 Oct 2026
  2. Lv ScotlandNations League0–2Sat 3 Oct 2026
  3. Lat SloveniaNations League0–2Tue 29 Sept 2026
  4. Lv SwitzerlandNations League0–3Sat 26 Sept 2026
  5. Lat TurkeyFriendly0–4Mon 1 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.