Belarus vs Latvia
head-to-head record
- Belarus wins
- 5
- Draws
- 1
- Latvia wins
- 1
7 meetings, 1979 to 2005Goals: Belarus 15, Latvia 8
Belarus and Latvia have met 7 times since 1979. Belarus have won 5, Latvia 1, and 1 match ended level. They last met on 12 November 2005, when Belarus won 3–1 in a friendly.
The 7 meetings have produced 23 goals, 3.29 per game. The biggest win is Belarus’ 4–1 in the Cyprus International Tournament in 2004. Belarus have won the last four meetings. They went 17 years without meeting, between 1979 and 1996.
Who has won more, Belarus or Latvia?
All matches7 matches
Competitive3 matches
Friendlies4 matches
Key numbers
- Goals
- Belarus 15, Latvia 83.29 per game
- First meeting
- Belarus 2–1 LatviaFriendly, 23 Jul 1979
- Most recent
- Belarus 3–1 LatviaFriendly, 12 Nov 2005
- Belarus’ biggest win
- Belarus 4–1 LatviaCyprus International Tournament, 21 Feb 2004
- Latvia’s biggest win
- Latvia 2–0 BelarusWorld Cup qualifying, 30 Apr 1997
- Most goals in a meeting
- Latvia 2–4 BelarusFriendly, 21 Aug 2002
- Current run
- Belarus, 4 wins in a row
- Biggest upset
- Latvia 0–1 BelarusFriendly, 16 Aug 2000Winner’s rating-based win expectancy: 29%
- TFN Elo rating now
- Belarus 1591 (82nd), Latvia 1281 (160th)How the rating works
Last five meetings
- Belarus3Latvia1
Friendly
Vitsebsk, Belarus
- Belarus4Latvia1
Cyprus International Tournament
Larnaca, Cyprus (neutral)
- Latvia2Belarus4
Friendly
Riga, Latvia
- Latvia0Belarus1
Friendly
Riga, Latvia
- Latvia2Belarus0
World Cup qualifying
Riga, Latvia
Who has had the upper hand over time?
The line climbs with every Belarus 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 Belarus's home games
3 matches
210
BelarusDrawsLatvia
In Latvia's home games
3 matches
201
BelarusDrawsLatvia
At neutral venues
1 match
100
BelarusDrawsLatvia
Record by competition
| Competition | Played | Belarus | Draws | Latvia | Goals |
|---|---|---|---|---|---|
| Friendly | 4 | 4 | 0 | 0 | 10–4 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 1–3 |
| Cyprus International Tournament | 1 | 1 | 0 | 0 | 4–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 3 | |
| 1990s | 2 | 4 | |
| 2000s | 4 | 16 |
Longest runs
| Longest run of | Belarus | Latvia |
|---|---|---|
| Wins in a row | 42000 to 2005 | 11997 |
| Unbeaten meetings | 42000 to 2005 | 21996 to 1997 |
Questions answered
How many times have Belarus and Latvia played each other?
7 times, starting on 23 July 1979. 3 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Belarus and Latvia?
Belarus, with 5 wins to 1. 1 match ended level.
What is the biggest win in Belarus vs Latvia?
Belarus’ 4–1 win in the Cyprus International Tournament on 21 February 2004 in Larnaca.
When did Belarus and Latvia last play?
On 12 November 2005 in Vitsebsk, when Belarus won 3–1 in a friendly.
What is the competitive record between Belarus and Latvia?
In 3 competitive matches, Belarus have 1 win, Latvia have 1, and 1 ended level.
Every Belarus vs Latvia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Belarus | 3–1 | Latvia | Friendly | Vitsebsk, Belarus | |
| Belarus | 4–1 | Latvia | Cyprus International Tournament | Larnaca, Cyprus (neutral) | |
| Latvia | 2–4 | Belarus | Friendly | Riga, Latvia | |
| Latvia | 0–1 | Belarus | Friendly | Riga, Latvia | |
| Latvia | 2–0 | Belarus | World Cup qualifying | Riga, Latvia | |
| Belarus | 1–1 | Latvia | World Cup qualifying | Minsk, Belarus | |
| Belarus | 2–1 | Latvia | Friendly | Minsk, Soviet Union |
Recent form
Belarus
- Wv FinlandNations League1–0Tue 6 Oct 2026
- Wv San MarinoNations League4–0Sat 3 Oct 2026
- Dat FinlandNations League0–0Tue 29 Sept 2026
- Lat AlbaniaNations League0–2Sat 26 Sept 2026
- Dv Burkina FasoFriendly2–2Tue 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.