Skip to content
TheFootball.News

Italy vs North Macedonia head-to-head record

Italy wins
2
Draws
2
North Macedonia wins
1

5 meetings, 2016 to 2023Goals: Italy 10, North Macedonia 7

Italy and North Macedonia have met 5 times since 2016. Italy have won 2, North Macedonia 1, and 2 matches ended level. They last met on 17 November 2023, when Italy won 5–2 in Euro qualifying.

The 5 meetings have produced 17 goals, 3.40 per game. The biggest win is Italy’s 5–2 in Euro qualifying in 2023.

Who has won more, Italy or North Macedonia?

All matches5 matches

2 Italy2 drawsNorth Macedonia 1

Competitive5 matches

2 Italy2 drawsNorth Macedonia 1

Key numbers

Goals
Italy 10, North Macedonia 73.40 per game
First meeting
North Macedonia 2–3 ItalyWorld Cup qualifying, 9 Oct 2016
Most recent
Italy 5–2 North MacedoniaEuro qualifying, 17 Nov 2023
Italy’s biggest win
Italy 5–2 North MacedoniaEuro qualifying, 17 Nov 2023
North Macedonia’s biggest win
Italy 0–1 North MacedoniaWorld Cup qualifying, 24 Mar 2022
Most goals in a meeting
Italy 5–2 North MacedoniaEuro qualifying, 17 Nov 2023
Biggest upset
Italy 0–1 North MacedoniaWorld Cup qualifying, 24 Mar 2022Winner’s rating-based win expectancy: 5.3%
TFN Elo rating now
Italy 1964 (12th), North Macedonia 1585 (84th)How the rating works

Last five meetings

  1. Italy5North Macedonia2

    Euro qualifying

    Rome, Italy

  2. North Macedonia1Italy1

    Euro qualifying

    Skopje, North Macedonia

  3. Italy0North Macedonia1

    World Cup qualifying

    Palermo, Italy

  4. Italy1North Macedonia1

    World Cup qualifying

    Turin, Italy

  5. North Macedonia2Italy3

    World Cup qualifying

    Skopje, North Macedonia

Every meeting on one timeline

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

Home, away and neutral

In Italy's home games

3 matches

111

ItalyDrawsNorth Macedonia

In North Macedonia's home games

2 matches

110

ItalyDrawsNorth Macedonia

Record by competition

Record by competition
CompetitionPlayedItalyDrawsNorth MacedoniaGoals
World Cup qualifying31114–4
Euro qualifying21106–3

Meetings by decade

Italy wins Draws North Macedonia wins
Meetings by decade
DecadeResultsPlayedGoals
2010s27
2020s310

Longest runs

Longest runs
Longest run ofItalyNorth Macedonia
Wins in a row1202312022
Unbeaten meetings2202332017 to 2023

Top scorers in Italy vs North Macedonia

  1. 1Ciro ImmobileItaly3
  2. 2Aleksandar TrajkovskiNorth Macedonia2
  3. 3Federico ChiesaItaly2
  4. 4Jani AtanasovNorth Macedonia2

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

Questions answered

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

5 times, starting on 9 October 2016. 5 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Italy and North Macedonia?

Italy, with 2 wins to 1. 2 matches ended level.

What is the biggest win in Italy vs North Macedonia?

Italy’s 5–2 win in Euro qualifying on 17 November 2023 in Rome.

When did Italy and North Macedonia last play?

On 17 November 2023 in Rome, when Italy won 5–2 in Euro qualifying.

Every Italy vs North Macedonia result

Every Italy vs North Macedonia result
DateHomeScoreAwayCompetitionVenue
Italy5–2North MacedoniaEuro qualifyingRome, Italy
North Macedonia1–1ItalyEuro qualifyingSkopje, North Macedonia
Italy0–1North MacedoniaWorld Cup qualifyingPalermo, Italy
Italy1–1North Macedoniaas MacedoniaWorld Cup qualifyingTurin, Italy
North Macedoniaas Macedonia2–3ItalyWorld Cup qualifyingSkopje, North Macedonia

Recent form

Italy

  1. Wv TurkeyNations League3–1Mon 5 Oct 2026
  2. Dat FranceNations League1–1Fri 2 Oct 2026
  3. Wat TurkeyNations League4–1Mon 28 Sept 2026
  4. Lv BelgiumNations League0–2Fri 25 Sept 2026
  5. Wat GreeceFriendly1–0Sun 7 Jun 2026

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

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