Serbia vs Ukraine
head-to-head record
- Serbia wins
- 0
- Draws
- 1
- Ukraine wins
- 6
7 meetings, 2002 to 2019Goals: Serbia 3, Ukraine 16
Serbia and Ukraine have met 7 times since 2002. Ukraine have won 6, Serbia 0, and 1 match ended level. They last met on 17 November 2019, when the match ended 2–2 in Euro qualifying.
The 7 meetings have produced 19 goals, 2.71 per game. The biggest win is Ukraine’s 5–0 in Euro qualifying in 2019. Ukraine are unbeaten in the last seven meetings (6 wins, 1 draw).
Who has won more, Serbia or Ukraine?
All matches7 matches
Competitive4 matches
Friendlies3 matches
Key numbers
- Goals
- Serbia 3, Ukraine 162.71 per game
- First meeting
- Ukraine 2–0 SerbiaLG Cup, 17 May 2002
- Most recent
- Serbia 2–2 UkraineEuro qualifying, 17 Nov 2019
- Ukraine’s biggest win
- Ukraine 5–0 SerbiaEuro qualifying, 7 Jun 2019
- Most goals in a meeting
- Ukraine 5–0 SerbiaEuro qualifying, 7 Jun 2019
- Current run
- Ukraine unbeaten in 7
- TFN Elo rating now
- Serbia 1742 (47th), Ukraine 1775 (41st)How the rating works
Last five meetings
- Serbia2Ukraine2
Euro qualifying
Belgrade, Serbia
- Ukraine5Serbia0
Euro qualifying
Lviv, Ukraine
- Ukraine2Serbia0
Friendly
Kharkiv, Ukraine
- Serbia0Ukraine1
Cyprus International Tournament
Nicosia, Cyprus (neutral)
- Ukraine2Serbia0
Friendly
Kyiv, Ukraine
Who has had the upper hand over time?
The line climbs with every Serbia 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 Serbia's home games
1 match
010
SerbiaDrawsUkraine
In Ukraine's home games
4 matches
004
SerbiaDrawsUkraine
At neutral venues
2 matches
002
SerbiaDrawsUkraine
Record by competition
| Competition | Played | Serbia | Draws | Ukraine | Goals |
|---|---|---|---|---|---|
| Friendly | 3 | 0 | 0 | 3 | 1–6 |
| Euro qualifying | 2 | 0 | 1 | 1 | 2–7 |
| Cyprus International Tournament | 1 | 0 | 0 | 1 | 0–1 |
| LG Cup | 1 | 0 | 0 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 4 | 8 | |
| 2010s | 3 | 11 |
Longest runs
| Longest run of | Serbia | Ukraine |
|---|---|---|
| Wins in a row | None | 62002 to 2019 |
| Unbeaten meetings | 12019 | 72002 to 2019 |
Questions answered
How many times have Serbia and Ukraine played each other?
7 times, starting on 17 May 2002. 4 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Serbia and Ukraine?
Ukraine, with 6 wins to 0. 1 match ended level.
What is the biggest win in Serbia vs Ukraine?
Ukraine’s 5–0 win in Euro qualifying on 7 June 2019 in Lviv.
When did Serbia and Ukraine last play?
On 17 November 2019 in Belgrade, when the match ended 2–2 in Euro qualifying.
What is the competitive record between Serbia and Ukraine?
In 4 competitive matches, Serbia have 0 wins, Ukraine have 3, and 1 ended level.
Every Serbia vs Ukraine result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Serbia | 2–2 | Ukraine | Euro qualifying | Belgrade, Serbia | |
| Ukraine | 5–0 | Serbia | Euro qualifying | Lviv, Ukraine | |
| Ukraine | 2–0 | Serbia | Friendly | Kharkiv, Ukraine | |
| Serbia | 0–1 | Ukraine | Cyprus International Tournament | Nicosia, Cyprus (neutral) | |
| Ukraine | 2–0 | Serbia | Friendly | Kyiv, Ukraine | |
| Ukraine | 2–1 | Serbiaas Serbia and Montenegro | Friendly | Kyiv, Ukraine | |
| Ukraine | 2–0 | Serbiaas FR Yugoslavia | LG Cup | Moscow, Russia (neutral) |
Recent form
Serbia
- Lat NetherlandsNations League1–2Sun 4 Oct 2026
- Lat GermanyNations League0–2Thu 1 Oct 2026
- Lv NetherlandsNations League1–2Sun 27 Sept 2026
- Lv GreeceNations League1–2Thu 24 Sept 2026
- Lat MexicoFriendly1–5Thu 4 Jun 2026
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.