Greece vs Latvia
head-to-head record
- Greece wins
- 5
- Draws
- 2
- Latvia wins
- 1
8 meetings, 1999 to 2013Goals: Greece 13, Latvia 6
Greece and Latvia have met 8 times since 1999. Greece have won 5, Latvia 1, and 2 matches ended level. They last met on 10 September 2013, when Greece won 1–0 in World Cup qualifying.
The 8 meetings have produced 19 goals, 2.38 per game. The biggest win is Greece’s 5–2 in World Cup qualifying in 2009. Greece are unbeaten in the last six meetings (5 wins, 1 draw).
Who has won more, Greece or Latvia?
All matches8 matches
Competitive8 matches
Key numbers
- Goals
- Greece 13, Latvia 62.38 per game
- First meeting
- Latvia 0–0 GreeceEuro qualifying, 31 Mar 1999
- Most recent
- Greece 1–0 LatviaWorld Cup qualifying, 10 Sept 2013
- Greece’s biggest win
- Greece 5–2 LatviaWorld Cup qualifying, 10 Oct 2009
- Latvia’s biggest win
- Greece 1–2 LatviaEuro qualifying, 9 Jun 1999
- Most goals in a meeting
- Greece 5–2 LatviaWorld Cup qualifying, 10 Oct 2009
- Current run
- Greece unbeaten in 6
- Biggest upset
- Greece 1–2 LatviaEuro qualifying, 9 Jun 1999Winner’s rating-based win expectancy: 10%
- TFN Elo rating now
- Greece 1857 (26th), Latvia 1281 (160th)How the rating works
Last five meetings
- Greece1Latvia0
World Cup qualifying
Piraeus, Greece
- Latvia1Greece2
World Cup qualifying
Riga, Latvia
- Latvia1Greece1
Euro qualifying
Riga, Latvia
- Greece1Latvia0
Euro qualifying
Piraeus, Greece
- Greece5Latvia2
World Cup qualifying
Athens, Greece
Who has had the upper hand over time?
The line climbs with every Greece win and drops with every Latvia win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Greece's home games
4 matches
301
GreeceDrawsLatvia
In Latvia's home games
4 matches
220
GreeceDrawsLatvia
Record by competition
| Competition | Played | Greece | Draws | Latvia | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 4 | 0 | 0 | 10–3 |
| Euro qualifying | 4 | 1 | 2 | 1 | 3–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 3 | |
| 2000s | 2 | 9 | |
| 2010s | 4 | 7 |
Longest runs
| Longest run of | Greece | Latvia |
|---|---|---|
| Wins in a row | 32008 to 2010 | 11999 |
| Unbeaten meetings | 62008 to 2013 | 21999 |
Top scorers in Greece vs Latvia
- 1Theofanis GekasGreece7(1 penalty)
- 2Māris VerpakovskisLatvia3
- 3Aleksandrs CauņaLatvia2(1 penalty)
Scorer records exist for 7 of the 8 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Greece and Latvia played each other?
8 times, starting on 31 March 1999. 8 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Greece and Latvia?
Greece, with 5 wins to 1. 2 matches ended level.
What is the biggest win in Greece vs Latvia?
Greece’s 5–2 win in World Cup qualifying on 10 October 2009 in Athens.
When did Greece and Latvia last play?
On 10 September 2013 in Piraeus, when Greece won 1–0 in World Cup qualifying.
Every Greece vs Latvia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Greece | 1–0 | Latvia | World Cup qualifying | Piraeus, Greece | |
| Latvia | 1–2 | Greece | World Cup qualifying | Riga, Latvia | |
| Latvia | 1–1 | Greece | Euro qualifying | Riga, Latvia | |
| Greece | 1–0 | Latvia | Euro qualifying | Piraeus, Greece | |
| Greece | 5–2 | Latvia | World Cup qualifying | Athens, Greece | |
| Latvia | 0–2 | Greece | World Cup qualifying | Riga, Latvia | |
| Greece | 1–2 | Latvia | Euro qualifying | Athens, Greece | |
| Latvia | 0–0 | Greece | Euro qualifying | Riga, Latvia |
Recent form
Greece
- Dv GermanyNations League0–0Sun 4 Oct 2026
- Dv NetherlandsNations League2–2Thu 1 Oct 2026
- Wat GermanyNations League1–0Sun 27 Sept 2026
- Wat SerbiaNations League2–1Thu 24 Sept 2026
- Lv ItalyFriendly0–1Sun 7 Jun 2026
Latvia
- Lat CyprusNations League1–2Mon 5 Oct 2026
- Lv MontenegroNations League1–2Fri 2 Oct 2026
- Dv CyprusNations League0–0Mon 28 Sept 2026
- Lat ArmeniaNations League0–2Fri 25 Sept 2026
- Lv Faroe IslandsBaltic Cup0–1Tue 9 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.