Estonia vs Latvia
head-to-head record
- Estonia wins
- 11
- Draws
- 23
- Latvia wins
- 29
63 meetings, 1922 to 2022Goals: Estonia 65, Latvia 100
Estonia and Latvia have met 63 times since 1922. Latvia have won 29, Estonia 11, and 23 matches ended level. They last met on 16 November 2022, when the match ended 1–1 in the Baltic Cup, and Latvia won on penalties.
The 63 meetings have produced 165 goals, 2.62 per game. The biggest win is Latvia’s 8–1 in a friendly in 1942. They went 42 years without meeting, between 1949 and 1991.
Who has won more, Estonia or Latvia?
All matches63 matches
Competitive36 matches
Friendlies27 matches
Key numbers
- Goals
- Estonia 65, Latvia 1002.62 per game
- First meeting
- Latvia 1–1 EstoniaFriendly, 24 Sept 1922
- Most recent
- Latvia 1–1 EstoniaBaltic Cup, 16 Nov 2022
- Estonia’s biggest win
- Estonia 4–1 LatviaFriendly, 18 Sept 1929
- Latvia’s biggest win
- Estonia 1–8 LatviaFriendly, 18 Aug 1942
- Most goals in a meeting
- Estonia 1–8 LatviaFriendly, 18 Aug 1942
- TFN Elo rating now
- Estonia 1459 (117th), Latvia 1281 (160th)How the rating works
Last five meetings
- Latvia1Estonia1
Baltic Cup, Latvia won on penalties
Riga, Latvia
- Estonia2Latvia1
Baltic Cup
Tallinn, Estonia
- Latvia1Estonia0
Baltic Cup
Riga, Latvia
- Latvia1Estonia2
Friendly
Riga, Latvia
- Estonia0Latvia0
Baltic Cup
Tallinn, Estonia
Who has had the upper hand over time?
The line climbs with every Estonia 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 Estonia's home games
25 matches
8107
EstoniaDrawsLatvia
In Latvia's home games
28 matches
31114
EstoniaDrawsLatvia
At neutral venues
10 matches
028
EstoniaDrawsLatvia
Record by competition
| Competition | Played | Estonia | Draws | Latvia | Goals |
|---|---|---|---|---|---|
| Baltic Cup | 31 | 2 | 12 | 17 | 22–43 |
| Friendly | 27 | 8 | 10 | 9 | 38–48 |
| World Cup qualifying | 4 | 1 | 1 | 2 | 5–7 |
| Four Nations Tournament | 1 | 0 | 0 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1920s | 11 | 33 | |
| 1930s | 20 | 57 | |
| 1940s | 6 | 25 | |
| 1990s | 12 | 25 | |
| 2000s | 6 | 14 | |
| 2010s | 6 | 6 | |
| 2020s | 2 | 5 |
Longest runs
| Longest run of | Estonia | Latvia |
|---|---|---|
| Wins in a row | 21931 | 61949 to 1994 |
| Unbeaten meetings | 62008 to 2017 | 201940 to 2004 |
The longest run of draws is 5, from 12 November 2008 to 4 June 2016.
Top scorers in Estonia vs Latvia
- 1Alberts ŠeibelisLatvia3
- 2Eduard Ellman-EelmaEstonia3
- 3Friedrich KarmEstonia3
- 4Juris LaizānsLatvia3(1 penalty)
- 5Marians PaharsLatvia3
- 6Vitālijs AstafjevsLatvia3
- 7Vladimirs BabičevsLatvia3
- 8Ainārs LinardsLatvia2
- 9Andres OperEstonia2
- 10Ēriks PētersonsLatvia2
Scorer records exist for 28 of the 63 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Latvia 0–0 EstoniaBaltic Cup, 29 May 2014Latvia won on penalties
- Latvia 1–1 EstoniaBaltic Cup, 16 Nov 2022Latvia won on penalties
Questions answered
How many times have Estonia and Latvia played each other?
63 times, starting on 24 September 1922. 36 of those meetings were competitive and 27 were friendlies.
Who has won more matches between Estonia and Latvia?
Latvia, with 29 wins to 11. 23 matches ended level.
What is the biggest win in Estonia vs Latvia?
Latvia’s 8–1 win in a friendly on 18 August 1942 in Tallinn.
When did Estonia and Latvia last play?
On 16 November 2022 in Riga, when the match ended 1–1 in the Baltic Cup, and Latvia won on penalties.
What is the competitive record between Estonia and Latvia?
In 36 competitive matches, Estonia have 3 wins, Latvia have 20, and 13 ended level.
Have Estonia and Latvia met in a penalty shootout?
Yes, 2 times. Most recently in the Baltic Cup on 16 November 2022, when Latvia won the shootout after a 1–1 draw.
Every Estonia vs Latvia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Latvia | 1–1Latvia on pens | Estonia | Baltic Cup | Riga, Latvia | |
| Estonia | 2–1 | Latvia | Baltic Cup | Tallinn, Estonia | |
| Latvia | 1–0 | Estonia | Baltic Cup | Riga, Latvia | |
| Latvia | 1–2 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 0–0 | Latvia | Baltic Cup | Tallinn, Estonia | |
| Latvia | 0–0Latvia on pens | Estonia | Baltic Cup | Liepāja, Latvia | |
| Estonia | 1–1 | Latvia | Friendly | Tallinn, Estonia | |
| Estonia | 0–0 | Latvia | Baltic Cup | Kaunas, Lithuania (neutral) | |
| Estonia | 1–1 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 1–0 | Estonia | Baltic Cup | Riga, Latvia | |
| Estonia | 2–1 | Latvia | World Cup qualifying | Tallinn, Estonia | |
| Latvia | 2–2 | Estonia | World Cup qualifying | Riga, Latvia | |
| Estonia | 0–0 | Latvia | Baltic Cup | Tallinn, Estonia | |
| Latvia | 3–1 | Estonia | Baltic Cup | Riga, Latvia | |
| Estonia | 0–2 | Latvia | Baltic Cup | Valga, Estonia | |
| Latvia | 1–0 | Estonia | World Cup qualifying | Riga, Latvia | |
| Estonia | 1–2 | Latvia | Baltic Cup | Vilnius, Lithuania (neutral) | |
| Estonia | 1–3 | Latvia | World Cup qualifying | Tallinn, Estonia | |
| Estonia | 1–1 | Latvia | Baltic Cup | Narva, Estonia | |
| Latvia | 2–0 | Estonia | Baltic Cup | Riga, Latvia | |
| Latvia | 0–0 | Estonia | Friendly | Ozolnieki, Latvia | |
| Estonia | 0–2 | Latvia | Baltic Cup | Vilnius, Lithuania (neutral) | |
| Estonia | 0–2 | Latvia | Baltic Cup | Pärnu, Estonia | |
| Estonia | 0–2 | Latvia | Four Nations Tournament | Vantaa, Finland (neutral) | |
| Latvia | 2–1 | Estonia | Baltic Cup | Liepāja, Latvia | |
| Estonia | 0–2 | Latvia | Baltic Cup | Klaipėda, Lithuania (neutral) | |
| Latvia | 2–1 | Estonia | Baltic Cup | Vilnius, Soviet Union (neutral) | |
| Latvia | 1–1 | Estonia | Baltic Cup | Riga, Soviet Union | |
| Estonia | 1–8 | Latvia | Friendly | Tallinn, Soviet Union | |
| Latvia | 4–0 | Estonia | Friendly | Riga, Soviet Union | |
| Latvia | 2–2 | Estonia | Baltic Cup | Riga, Soviet Union | |
| Estonia | 2–1 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 3–3 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 1–1 | Latvia | Baltic Cup | Tallinn, Estonia | |
| Estonia | 0–2 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 3–1 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 0–2 | Latvia | Baltic Cup | Kaunas, Lithuania (neutral) | |
| Latvia | 1–1 | Estonia | Baltic Cup | Kaunas, Lithuania (neutral) | |
| Latvia | 2–1 | Estonia | Baltic Cup | Riga, Latvia | |
| Estonia | 3–4 | Latvia | Friendly | Tallinn, Estonia | |
| Estonia | 1–1 | Latvia | Baltic Cup | Tallinn, Estonia | |
| Latvia | 1–1 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 0–1 | Latvia | Baltic Cup | Kaunas, Lithuania (neutral) | |
| Estonia | 2–1 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 2–0 | Estonia | Friendly | Riga, Latvia | |
| Latvia | 1–0 | Estonia | Baltic Cup | Riga, Latvia | |
| Estonia | 3–0 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 2–1 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 3–1 | Latvia | Baltic Cup | Tallinn, Estonia | |
| Latvia | 0–1 | Estonia | Friendly | Riga, Latvia | |
| Latvia | 3–2 | Estonia | Baltic Cup | Kaunas, Lithuania (neutral) | |
| Estonia | 1–1 | Latvia | Friendly | Tallinn, Estonia | |
| Estonia | 4–1 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 2–2 | Estonia | Baltic Cup | Riga, Latvia | |
| Latvia | 1–1 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 0–1 | Latvia | Baltic Cup | Tallinn, Estonia | |
| Latvia | 4–1 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 4–1 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 0–1 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 2–2 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 2–0 | Estonia | Friendly | Riga, Latvia | |
| Estonia | 1–1 | Latvia | Friendly | Tallinn, Estonia | |
| Latvia | 1–1 | Estonia | Friendly | Riga, Latvia |
Recent form
Estonia
- Dv IcelandNations League0–0Tue 6 Oct 2026
- Wv LuxembourgNations League1–0Sat 3 Oct 2026
- Dat BulgariaNations League0–0Tue 29 Sept 2026
- Dat IcelandNations League1–1Sat 26 Sept 2026
- Wv LithuaniaBaltic Cup1–0Tue 9 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.