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
Competitive5 matches
Friendlies6 matches
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
- Poland0Ukraine2
Friendly
Wrocław, Poland
- Poland3Ukraine1
Friendly
Warsaw, Poland
- Poland2Ukraine0
Friendly
Chorzów, Poland
- Ukraine0Poland1
European Championship
Marseille, France (neutral)
- 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.
Every meeting on one timeline
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
| Competition | Played | Poland | Draws | Ukraine | Goals |
|---|---|---|---|---|---|
| Friendly | 6 | 3 | 1 | 2 | 8–6 |
| World Cup qualifying | 4 | 1 | 1 | 2 | 5–6 |
| European Championship | 1 | 1 | 0 | 0 | 1–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 1 | 3 | |
| 2000s | 3 | 7 | |
| 2010s | 4 | 8 | |
| 2020s | 3 | 8 |
Longest runs
| Longest run of | Poland | Ukraine |
|---|---|---|
| Wins in a row | 32016 to 2024 | 22013 |
| Unbeaten meetings | 32016 to 2024 | 52001 to 2013 |
Top scorers in Poland vs Ukraine
- 1Emmanuel OlisadebePoland3
- 2Andriy ShevchenkoUkraine2
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Poland | 0–2 | Ukraine | Friendly | Wrocław, Poland | |
| Poland | 3–1 | Ukraine | Friendly | Warsaw, Poland | |
| Poland | 2–0 | Ukraine | Friendly | Chorzów, Poland | |
| Ukraine | 0–1 | Poland | European Championship | Marseille, France (neutral) | |
| Ukraine | 1–0 | Poland | World Cup qualifying | Kharkiv, Ukraine | |
| Poland | 1–3 | Ukraine | World Cup qualifying | Warsaw, Poland | |
| Poland | 1–1 | Ukraine | Friendly | Łódź, Poland | |
| Ukraine | 1–0 | Poland | Friendly | Lviv, Ukraine | |
| Poland | 1–1 | Ukraine | World Cup qualifying | Chorzów, Poland | |
| Ukraine | 1–3 | Poland | World Cup qualifying | Kyiv, Ukraine | |
| Ukraine | 1–2 | Poland | Friendly | Kyiv, Ukraine |
Recent form
Poland
Ukraine
- Lv HungaryNations League1–2Mon 5 Oct 2026
- Lv Northern IrelandNations League0–3Fri 2 Oct 2026
- Dat GeorgiaNations League0–0Mon 28 Sept 2026
- Wat HungaryNations League1–0Fri 25 Sept 2026
- Lat DenmarkFriendly1–2Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.