Germany vs Russia
head-to-head record
- Germany wins
- 15
- Draws
- 2
- Russia wins
- 3
20 meetings, 1912 to 2018Goals: Germany 51, Russia 15
Germany and Russia have met 20 times since 1912. Germany have won 15, Russia 3, and 2 matches ended level. They last met on 15 November 2018, when Germany won 3–0 in a friendly.
The 20 meetings have produced 66 goals, 3.30 per game. The biggest win is Germany’s 16–0 in the Olympic Games in 1912. Germany are unbeaten in the last nine meetings (7 wins, 2 draws). They went 43 years without meeting, between 1912 and 1955.
Who has won more, Germany or Russia?
All matches20 matches
Competitive7 matches
Friendlies13 matches
Key numbers
- Goals
- Germany 51, Russia 153.30 per game
- First meeting
- Germany 16–0 RussiaOlympic Games, 1 Jul 1912
- Most recent
- Germany 3–0 RussiaFriendly, 15 Nov 2018
- Germany’s biggest win
- Germany 16–0 RussiaOlympic Games, 1 Jul 1912
- Russia’s biggest win
- Russia 3–2 GermanyFriendly, 21 Aug 1955
- Most goals in a meeting
- Germany 16–0 RussiaOlympic Games, 1 Jul 1912
- Current run
- Germany unbeaten in 9
- TFN Elo rating now
- Germany 1963 (14th), Russia 1844 (28th)How the rating works
Last five meetings
- Germany3Russia0
Friendly
Leipzig, Germany
- Russia0Germany1
World Cup qualifying
Moscow, Russia
- Germany2Russia1
World Cup qualifying
Dortmund, Germany
- Germany2Russia2
Friendly
Mönchengladbach, Germany
- Russia0Germany3
European Championship
Manchester, England (neutral)
Who has had the upper hand over time?
The line climbs with every Germany win and drops with every Russia win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Germany's home games
9 matches
711
GermanyDrawsRussia
In Russia's home games
6 matches
402
GermanyDrawsRussia
At neutral venues
5 matches
410
GermanyDrawsRussia
Record by competition
| Competition | Played | Germany | Draws | Russia | Goals |
|---|---|---|---|---|---|
| Friendly | 13 | 9 | 1 | 3 | 23–12 |
| European Championship | 3 | 2 | 1 | 0 | 7–1 |
| World Cup qualifying | 2 | 2 | 0 | 0 | 3–1 |
| World Cup | 1 | 1 | 0 | 0 | 2–1 |
| Olympic Games | 1 | 1 | 0 | 0 | 16–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1910s | 1 | 16 | |
| 1950s | 2 | 8 | |
| 1960s | 1 | 3 | |
| 1970s | 5 | 14 | |
| 1980s | 3 | 5 | |
| 1990s | 4 | 9 | |
| 2000s | 3 | 8 | |
| 2010s | 1 | 3 |
Longest runs
| Longest run of | Germany | Russia |
|---|---|---|
| Wins in a row | 71966 to 1984 | 21955 to 1956 |
| Unbeaten meetings | 91988 to 2018 | 21955 to 1956 |
Top scorers in Germany vs Russia
- 1Gerd MüllerGermany2
- 2Jürgen KlinsmannGermany2
Scorer records exist for 6 of the 20 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Germany and Russia played each other?
20 times, starting on 1 July 1912. 7 of those meetings were competitive and 13 were friendlies.
Who has won more matches between Germany and Russia?
Germany, with 15 wins to 3. 2 matches ended level.
What is the biggest win in Germany vs Russia?
Germany’s 16–0 win in the Olympic Games on 1 July 1912 in Stockholm.
When did Germany and Russia last play?
On 15 November 2018 in Leipzig, when Germany won 3–0 in a friendly.
What is the competitive record between Germany and Russia?
In 7 competitive matches, Germany have 6 wins, Russia have 0, and 1 ended level.
Every Germany vs Russia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Germany | 3–0 | Russia | Friendly | Leipzig, Germany | |
| Russia | 0–1 | Germany | World Cup qualifying | Moscow, Russia | |
| Germany | 2–1 | Russia | World Cup qualifying | Dortmund, Germany | |
| Germany | 2–2 | Russia | Friendly | Mönchengladbach, Germany | |
| Russia | 0–3 | Germany | European Championship | Manchester, England (neutral) | |
| Russia | 0–1 | Germany | Friendly | Moscow, Russia | |
| Russiaas CIS | 1–1 | Germany | European Championship | Norrköping, Sweden (neutral) | |
| Germany | 2–1 | Russiaas Soviet Union | Friendly | Frankfurt, Germany | |
| Germany | 1–0 | Russiaas Soviet Union | Friendly | Düsseldorf, Germany | |
| Russiaas Soviet Union | 1–0 | Germany | Friendly | Moscow, Soviet Union | |
| Germany | 2–1 | Russiaas Soviet Union | Friendly | Hanover, Germany | |
| Russiaas Soviet Union | 1–3 | Germany | Friendly | Tbilisi, Soviet Union | |
| Germany | 1–0 | Russiaas Soviet Union | Friendly | Frankfurt, Germany | |
| Russiaas Soviet Union | 0–1 | Germany | Friendly | Moscow, Soviet Union | |
| Germany | 3–0 | Russiaas Soviet Union | European Championship | Brussels, Belgium (neutral) | |
| Germany | 4–1 | Russiaas Soviet Union | Friendly | Munich, Germany | |
| Germany | 2–1 | Russiaas Soviet Union | World Cup | Liverpool, England (neutral) | |
| Germany | 1–2 | Russiaas Soviet Union | Friendly | Hanover, Germany | |
| Russiaas Soviet Union | 3–2 | Germany | Friendly | Moscow, Soviet Union | |
| Germany | 16–0 | Russia | Olympic Games | Stockholm, Sweden (neutral) |
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
Russia
- Dv NigeriaFriendly3–3Tue 6 Oct 2026
- Wv NamibiaFriendly6–0Sat 3 Oct 2026
- Wv IranFriendly2–0Tue 29 Sept 2026
- Wv Trinidad and TobagoFriendly3–0Tue 9 Jun 2026
- Wv Burkina FasoFriendly3–0Fri 5 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.