Skip to content
TheFootball.News

Greece vs Ukraine head-to-head record

Greece wins
2
Draws
2
Ukraine wins
2

6 meetings, 2002 to 2009Goals: Greece 3, Ukraine 4

Greece and Ukraine have met 6 times since 2002. They have won two each, with 2 draws. They last met on 18 November 2009, when Greece won 1–0 in World Cup qualifying.

The 6 meetings have produced 7 goals, 1.17 per game. The biggest win is Ukraine’s 2–0 in Euro qualifying in 2002.

Who has won more, Greece or Ukraine?

All matches6 matches

2 Greece2 drawsUkraine 2

Competitive6 matches

2 Greece2 drawsUkraine 2

Key numbers

Goals
Greece 3, Ukraine 41.17 per game
First meeting
Ukraine 2–0 GreeceEuro qualifying, 12 Oct 2002
Most recent
Ukraine 0–1 GreeceWorld Cup qualifying, 18 Nov 2009
Greece’s biggest win
Ukraine 0–1 GreeceWorld Cup qualifying, 18 Nov 2009
Ukraine’s biggest win
Ukraine 2–0 GreeceEuro qualifying, 12 Oct 2002
Most goals in a meeting
Ukraine 1–1 GreeceWorld Cup qualifying, 9 Oct 2004
Biggest upset
Greece 0–1 UkraineWorld Cup qualifying, 8 Jun 2005Winner’s rating-based win expectancy: 22%
TFN Elo rating now
Greece 1857 (26th), Ukraine 1775 (41st)How the rating works

Last five meetings

  1. Ukraine0Greece1

    World Cup qualifying

    Donetsk, Ukraine

  2. Greece0Ukraine0

    World Cup qualifying

    Athens, Greece

  3. Greece0Ukraine1

    World Cup qualifying

    Piraeus, Greece

  4. Ukraine1Greece1

    World Cup qualifying

    Kyiv, Ukraine

  5. Greece1Ukraine0

    Euro qualifying

    Athens, Greece

Who has had the upper hand over time?

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

Above the line: Greece have won more Below: Ukraine have won more
12 October 2002: Ukraine 2–0 Greece (Euro qualifying). Ukraine +111 June 2003: Greece 1–0 Ukraine (Euro qualifying). Level9 October 2004: Ukraine 1–1 Greece (World Cup qualifying). Level8 June 2005: Greece 0–1 Ukraine (World Cup qualifying). Ukraine +114 November 2009: Greece 0–0 Ukraine (World Cup qualifying). Ukraine +118 November 2009: Ukraine 0–1 Greece (World Cup qualifying). LevelLevel
Level after the latest meeting. The biggest lead was 1, held by Ukraine from 12 October 2002.

Every meeting on one timeline

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

Home, away and neutral

In Greece's home games

3 matches

111

GreeceDrawsUkraine

In Ukraine's home games

3 matches

111

GreeceDrawsUkraine

Record by competition

Record by competition
CompetitionPlayedGreeceDrawsUkraineGoals
World Cup qualifying41212–2
Euro qualifying21011–2

Longest runs

Longest runs
Longest run ofGreeceUkraine
Wins in a row1200912005
Unbeaten meetings2200932004 to 2009

Questions answered

How many times have Greece and Ukraine played each other?

6 times, starting on 12 October 2002. 6 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Greece and Ukraine?

Neither: they have 2 wins each, with 2 draws.

What is the biggest win in Greece vs Ukraine?

Ukraine’s 2–0 win in Euro qualifying on 12 October 2002 in Kyiv.

When did Greece and Ukraine last play?

On 18 November 2009 in Donetsk, when Greece won 1–0 in World Cup qualifying.

Every Greece vs Ukraine result

Every Greece vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Ukraine0–1GreeceWorld Cup qualifyingDonetsk, Ukraine
Greece0–0UkraineWorld Cup qualifyingAthens, Greece
Greece0–1UkraineWorld Cup qualifyingPiraeus, Greece
Ukraine1–1GreeceWorld Cup qualifyingKyiv, Ukraine
Greece1–0UkraineEuro qualifyingAthens, Greece
Ukraine2–0GreeceEuro qualifyingKyiv, Ukraine

Recent form

Greece

  1. Dv GermanyNations League0–0Sun 4 Oct 2026
  2. Dv NetherlandsNations League2–2Thu 1 Oct 2026
  3. Wat GermanyNations League1–0Sun 27 Sept 2026
  4. Wat SerbiaNations League2–1Thu 24 Sept 2026
  5. Lv ItalyFriendly0–1Sun 7 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.