Skip to content
TheFootball.News

Poland vs Ukraine head-to-head record

Poland wins
5
Draws
2
Ukraine wins
4

11 meetings, 1998 to 2026Goals: Poland 14, Ukraine 12

Poland and Ukraine have met 11 times since 1998. Poland have won 5, Ukraine 4, and 2 matches ended level. They last met on 31 May 2026, when Ukraine won 2–0 in a friendly.

The 11 meetings have produced 26 goals, 2.36 per game. The biggest win is Poland’s 3–1 in a friendly in 2024.

Who has won more, Poland or Ukraine?

All matches11 matches

5 Poland2 drawsUkraine 4

Competitive5 matches

2 Poland1 drawUkraine 2

Friendlies6 matches

3 Poland1 drawUkraine 2

Key numbers

Goals
Poland 14, Ukraine 122.36 per game
First meeting
Ukraine 1–2 PolandFriendly, 15 Jul 1998
Most recent
Poland 0–2 UkraineFriendly, 31 May 2026
Poland’s biggest win
Poland 3–1 UkraineFriendly, 7 Jun 2024
Ukraine’s biggest win
Poland 1–3 UkraineWorld Cup qualifying, 22 Mar 2013
Most goals in a meeting
Poland 3–1 UkraineFriendly, 7 Jun 2024
TFN Elo rating now
Poland 1738 (51st), Ukraine 1775 (41st)How the rating works

Last five meetings

  1. Poland0Ukraine2

    Friendly

    Wrocław, Poland

  2. Poland3Ukraine1

    Friendly

    Warsaw, Poland

  3. Poland2Ukraine0

    Friendly

    Chorzów, Poland

  4. Ukraine0Poland1

    European Championship

    Marseille, France (neutral)

  5. Ukraine1Poland0

    World Cup qualifying

    Kharkiv, Ukraine

Who has had the upper hand over time?

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

Above the line: Poland have won more Below: Ukraine have won more
15 July 1998: Ukraine 1–2 Poland (Friendly). Poland +12 September 2000: Ukraine 1–3 Poland (World Cup qualifying). Poland +26 October 2001: Poland 1–1 Ukraine (World Cup qualifying). Poland +220 August 2008: Ukraine 1–0 Poland (Friendly). Poland +14 September 2010: Poland 1–1 Ukraine (Friendly). Poland +122 March 2013: Poland 1–3 Ukraine (World Cup qualifying). Level11 October 2013: Ukraine 1–0 Poland (World Cup qualifying). Ukraine +121 June 2016: Ukraine 0–1 Poland (European Championship). Level11 November 2020: Poland 2–0 Ukraine (Friendly). Poland +17 June 2024: Poland 3–1 Ukraine (Friendly). Poland +231 May 2026: Poland 0–2 Ukraine (Friendly). Poland +1Level
Poland lead by 1 win after the latest meeting. The biggest lead was 2, held by Poland from 2 September 2000.

Every meeting on one timeline

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

Home, away and neutral

In Poland's home games

6 matches

222

PolandDrawsUkraine

In Ukraine's home games

4 matches

202

PolandDrawsUkraine

At neutral venues

1 match

100

PolandDrawsUkraine

Record by competition

Record by competition
CompetitionPlayedPolandDrawsUkraineGoals
Friendly63128–6
World Cup qualifying41125–6
European Championship11001–0

Meetings by decade

Poland wins Draws Ukraine wins
Meetings by decade
DecadeResultsPlayedGoals
1990s13
2000s37
2010s48
2020s38

Longest runs

Longest runs
Longest run ofPolandUkraine
Wins in a row32016 to 202422013
Unbeaten meetings32016 to 202452001 to 2013

Top scorers in Poland vs Ukraine

  1. 1Emmanuel OlisadebePoland3
  2. 2Andriy ShevchenkoUkraine2
  3. 3Andriy YarmolenkoUkraine2

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

Questions answered

How many times have Poland and Ukraine played each other?

11 times, starting on 15 July 1998. 5 of those meetings were competitive and 6 were friendlies.

Who has won more matches between Poland and Ukraine?

Poland, with 5 wins to 4. 2 matches ended level.

What is the biggest win in Poland vs Ukraine?

Poland’s 3–1 win in a friendly on 7 June 2024 in Warsaw.

When did Poland and Ukraine last play?

On 31 May 2026 in Wrocław, when Ukraine won 2–0 in a friendly.

What is the competitive record between Poland and Ukraine?

In 5 competitive matches, Poland have 2 wins, Ukraine have 2, and 1 ended level.

Every Poland vs Ukraine result

Show
Every Poland vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Poland0–2UkraineFriendlyWrocław, Poland
Poland3–1UkraineFriendlyWarsaw, Poland
Poland2–0UkraineFriendlyChorzów, Poland
Ukraine0–1PolandEuropean ChampionshipMarseille, France (neutral)
Ukraine1–0PolandWorld Cup qualifyingKharkiv, Ukraine
Poland1–3UkraineWorld Cup qualifyingWarsaw, Poland
Poland1–1UkraineFriendlyŁódź, Poland
Ukraine1–0PolandFriendlyLviv, Ukraine
Poland1–1UkraineWorld Cup qualifyingChorzów, Poland
Ukraine1–3PolandWorld Cup qualifyingKyiv, Ukraine
Ukraine1–2PolandFriendlyKyiv, Ukraine

Recent form

Poland

  1. Lat BosniaNations League0–1Mon 5 Oct 2026
  2. Wv RomaniaNations League6–0Fri 2 Oct 2026
  3. Lat SwedenNations League1–3Mon 28 Sept 2026
  4. Dv BosniaNations League0–0Fri 25 Sept 2026
  5. Dv NigeriaFriendly2–2Wed 3 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.