Albania vs Ukraine
head-to-head record
- Albania wins
- 1
- Draws
- 1
- Ukraine wins
- 7
9 meetings, 1997 to 2026Goals: Albania 7, Ukraine 17
Albania and Ukraine have met 9 times since 1997. Ukraine have won 7, Albania 1, and 1 match ended level. They last met on 31 March 2026, when Ukraine won 1–0 in a friendly.
The 9 meetings have produced 24 goals, 2.67 per game. The biggest win is Ukraine’s 4–1 in a friendly in 2018. Ukraine have won the last two meetings.
Who has won more, Albania or Ukraine?
All matches9 matches
Competitive6 matches
Friendlies3 matches
Key numbers
- Goals
- Albania 7, Ukraine 172.67 per game
- First meeting
- Albania 0–1 UkraineWorld Cup qualifying, 29 Mar 1997
- Most recent
- Ukraine 1–0 AlbaniaFriendly, 31 Mar 2026
- Albania’s biggest win
- Ukraine 1–2 AlbaniaNations League, 7 Sept 2024
- Ukraine’s biggest win
- Albania 1–4 UkraineFriendly, 3 Jun 2018
- Most goals in a meeting
- Albania 1–4 UkraineFriendly, 3 Jun 2018
- Current run
- Ukraine, 2 wins in a row
- Biggest upset
- Ukraine 1–2 AlbaniaNations League, 7 Sept 2024Winner’s rating-based win expectancy: 26%
- TFN Elo rating now
- Albania 1661 (69th), Ukraine 1775 (41st)How the rating works
Last five meetings
- Ukraine1Albania0
Friendly
Valencia, Spain (neutral)
- Albania1Ukraine2
Nations League
Tirana, Albania
- Ukraine1Albania2
Nations League
Prague, Czech Republic (neutral)
- Albania1Ukraine4
Friendly
Évian-les-Bains, France (neutral)
- Albania1Ukraine3
Friendly
Bergamo, Italy (neutral)
Who has had the upper hand over time?
The line climbs with every Albania 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 Albania's home games
2 matches
002
AlbaniaDrawsUkraine
In Ukraine's home games
2 matches
011
AlbaniaDrawsUkraine
At neutral venues
5 matches
104
AlbaniaDrawsUkraine
Record by competition
| Competition | Played | Albania | Draws | Ukraine | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 0 | 1 | 3 | 2–6 |
| Friendly | 3 | 0 | 0 | 3 | 2–8 |
| Nations League | 2 | 1 | 0 | 1 | 3–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 2 | |
| 2000s | 2 | 6 | |
| 2010s | 2 | 9 | |
| 2020s | 3 | 7 |
Longest runs
| Longest run of | Albania | Ukraine |
|---|---|---|
| Wins in a row | 12024 | 31997 to 2005 |
| Unbeaten meetings | 12024 | 61997 to 2018 |
Top scorers in Albania vs Ukraine
- 1Erjon BogdaniAlbania2
- 2Serhii RebrovUkraine2
Scorer records exist for 6 of the 9 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Albania and Ukraine played each other?
9 times, starting on 29 March 1997. 6 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Albania and Ukraine?
Ukraine, with 7 wins to 1. 1 match ended level.
What is the biggest win in Albania vs Ukraine?
Ukraine’s 4–1 win in a friendly on 3 June 2018 in Évian-les-Bains.
When did Albania and Ukraine last play?
On 31 March 2026 in Valencia, when Ukraine won 1–0 in a friendly.
What is the competitive record between Albania and Ukraine?
In 6 competitive matches, Albania have 1 win, Ukraine have 4, and 1 ended level.
Every Albania vs Ukraine result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Ukraine | 1–0 | Albania | Friendly | Valencia, Spain (neutral) | |
| Albania | 1–2 | Ukraine | Nations League | Tirana, Albania | |
| Ukraine | 1–2 | Albania | Nations League | Prague, Czech Republic (neutral) | |
| Albania | 1–4 | Ukraine | Friendly | Évian-les-Bains, France (neutral) | |
| Albania | 1–3 | Ukraine | Friendly | Bergamo, Italy (neutral) | |
| Ukraine | 2–2 | Albania | World Cup qualifying | Dnipropetrovs'k, Ukraine | |
| Albania | 0–2 | Ukraine | World Cup qualifying | Tirana, Albania | |
| Ukraine | 1–0 | Albania | World Cup qualifying | Kyiv, Ukraine | |
| Albania | 0–1 | Ukraine | World Cup qualifying | Granada, Spain (neutral) |
Recent form
Albania
- Wv San MarinoNations League2–1Tue 6 Oct 2026
- Lat FinlandNations League1–2Sat 3 Oct 2026
- Wat San MarinoNations League3–0Tue 29 Sept 2026
- Wv BelarusNations League2–0Sat 26 Sept 2026
- Lv LuxembourgFriendly0–1Sat 6 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.