Germany vs Latvia
head-to-head record
- Germany wins
- 3
- Draws
- 1
- Latvia wins
- 0
4 meetings, 1935 to 2021Goals: Germany 13, Latvia 2
Germany and Latvia have met 4 times since 1935. Germany have won 3, Latvia 0, and 1 match ended level. They last met on 7 June 2021, when Germany won 7–1 in a friendly.
The 4 meetings have produced 15 goals, 3.75 per game. The biggest win is Germany’s 7–1 in a friendly in 2021. Germany are unbeaten in the last four meetings (3 wins, 1 draw). They went 66 years without meeting, between 1937 and 2004.
Who has won more, Germany or Latvia?
All matches4 matches
Competitive1 match
Friendlies3 matches
Key numbers
- Goals
- Germany 13, Latvia 23.75 per game
- First meeting
- Germany 3–0 LatviaFriendly, 13 Oct 1935
- Most recent
- Germany 7–1 LatviaFriendly, 7 Jun 2021
- Germany’s biggest win
- Germany 7–1 LatviaFriendly, 7 Jun 2021
- Most goals in a meeting
- Germany 7–1 LatviaFriendly, 7 Jun 2021
- Current run
- Germany unbeaten in 4
- TFN Elo rating now
- Germany 1963 (14th), Latvia 1281 (160th)How the rating works
All 4 meetings
- Germany7Latvia1
Friendly
Düsseldorf, Germany
- Latvia0Germany0
European Championship
Porto, Portugal (neutral)
- Latvia1Germany3
Friendly
Riga, Latvia
- Germany3Latvia0
Friendly
Königsberg, Germany
Every meeting on one timeline
Home, away and neutral
In Germany's home games
2 matches
200
GermanyDrawsLatvia
In Latvia's home games
1 match
100
GermanyDrawsLatvia
At neutral venues
1 match
010
GermanyDrawsLatvia
Record by competition
| Competition | Played | Germany | Draws | Latvia | Goals |
|---|---|---|---|---|---|
| Friendly | 3 | 3 | 0 | 0 | 13–2 |
| European Championship | 1 | 0 | 1 | 0 | 0–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 2 | 7 | |
| 2000s | 1 | 0 | |
| 2020s | 1 | 8 |
Longest runs
| Longest run of | Germany | Latvia |
|---|---|---|
| Wins in a row | 21935 to 1937 | None |
| Unbeaten meetings | 41935 to 2021 | 12004 |
Questions answered
How many times have Germany and Latvia played each other?
4 times, starting on 13 October 1935. 1 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Germany and Latvia?
Germany, with 3 wins to 0. 1 match ended level.
What is the biggest win in Germany vs Latvia?
Germany’s 7–1 win in a friendly on 7 June 2021 in Düsseldorf.
When did Germany and Latvia last play?
On 7 June 2021 in Düsseldorf, when Germany won 7–1 in a friendly.
What is the competitive record between Germany and Latvia?
In 1 competitive match, Germany have 0 wins, Latvia have 0, and 1 ended level.
Every Germany vs Latvia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Germany | 7–1 | Latvia | Friendly | Düsseldorf, Germany | |
| Latvia | 0–0 | Germany | European Championship | Porto, Portugal (neutral) | |
| Latvia | 1–3 | Germany | Friendly | Riga, Latvia | |
| Germany | 3–0 | Latvia | Friendly | Königsberg, Germany |
Recent form
Germany
- Dat GreeceNations League0–0Sun 4 Oct 2026
- Wv SerbiaNations League2–0Thu 1 Oct 2026
- Lv GreeceNations League0–1Sun 27 Sept 2026
- Dat NetherlandsNations League1–1Thu 24 Sept 2026
- Dv ParaguayWorld Cup1–1Mon 29 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.