Skip to content
TheFootball.News

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

3 Germany1 drawLatvia 0

Competitive1 match

0 Germany1 drawLatvia 0

Friendlies3 matches

3 Germany0 drawsLatvia 0

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

  1. Germany7Latvia1

    Friendly

    Düsseldorf, Germany

  2. Latvia0Germany0

    European Championship

    Porto, Portugal (neutral)

  3. Latvia1Germany3

    Friendly

    Riga, Latvia

  4. Germany3Latvia0

    Friendly

    Königsberg, Germany

Every meeting on one timeline

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

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

Record by competition
CompetitionPlayedGermanyDrawsLatviaGoals
Friendly330013–2
European Championship10100–0

Meetings by decade

Germany wins Draws Latvia wins
Meetings by decade
DecadeResultsPlayedGoals
1930s27
2000s10
2020s18

Longest runs

Longest runs
Longest run ofGermanyLatvia
Wins in a row21935 to 1937None
Unbeaten meetings41935 to 202112004

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

Show
Every Germany vs Latvia result
DateHomeScoreAwayCompetitionVenue
Germany7–1LatviaFriendlyDüsseldorf, Germany
Latvia0–0GermanyEuropean ChampionshipPorto, Portugal (neutral)
Latvia1–3GermanyFriendlyRiga, Latvia
Germany3–0LatviaFriendlyKönigsberg, Germany

Recent form

Germany

  1. Dat GreeceNations League0–0Sun 4 Oct 2026
  2. Wv SerbiaNations League2–0Thu 1 Oct 2026
  3. Lv GreeceNations League0–1Sun 27 Sept 2026
  4. Dat NetherlandsNations League1–1Thu 24 Sept 2026
  5. Dv ParaguayWorld Cup1–1Mon 29 Jun 2026

Latvia

  1. Lat CyprusNations League1–2Mon 5 Oct 2026
  2. Lv MontenegroNations League1–2Fri 2 Oct 2026
  3. Dv CyprusNations League0–0Mon 28 Sept 2026
  4. Lat ArmeniaNations League0–2Fri 25 Sept 2026
  5. Lv Faroe IslandsBaltic Cup0–1Tue 9 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.