Head to head

Germany vs Spain

If they played today

Germany at home
21% / 23% / 55%
Germany win / draw / Spain win
Germany–Spain
  • 0–1 11.2%
  • 1–1 11.1%
  • 0–2 9.9%
  • 1–2 9.8%
  • 0–0 6.4%
Neutral venue
16% / 21% / 63%
Germany win / draw / Spain win
Germany–Spain
  • 0–1 11.7%
  • 0–2 11.5%
  • 1–1 10.0%
  • 1–2 9.8%
  • 0–3 7.5%
Spain at home
11% / 18% / 70%
Germany win / draw / Spain win
Germany–Spain
  • 0–2 13.0%
  • 0–1 12.0%
  • 1–2 9.4%
  • 0–3 9.4%
  • 1–1 8.7%

Probabilities come from each team's current Elo rating, so they answer “if they met today” rather than predicting a scheduled fixture. See the methodology for how the model works and where it is weakest.

Elo since debut

Side by side

 GermanySpain
Current Elo19932324
Elo rank14th1st
Peak Elo2267 (2014)2324 (2026)
Matches played1035791
All-time record601W 214D 220L468W 183D 140L
Goals for23311616
Goals against1203704
Biggest win16–0 vs Russia · 1912-07-01 · Olympic Games13–0 vs Bulgaria · 1933-05-21 · Friendly
Biggest loss0–6 vs Spain · 2020-11-17 · UEFA Nations League1–7 vs England · 1931-12-09 · Friendly
World Cups won42
Expected World Cups2.121.28
European Championships won34
Expected European Championships2.431.48

When they've met

Meetings
27
Germany 9W 9D 9L
Goals
32–34
Germany first
First meeting
1–2
Spain won · 1935-05-12 · Friendly
Most recent
1–2
Spain won · 2024-07-05 · UEFA Euro
Germany's biggest win
4–1
2000-08-16 · Friendly
Spain's biggest win
6–0
2020-11-17 · UEFA Nations League
Most common result
1–1
Germany first · 6 times, last 2022-11-27
Current run
Unbeaten in 5
Spain · since 2018-03-23
27 meetings
DateScoreVenueCompetition
2024-07-051–2Germany homeUEFA Euro
2022-11-271–1NeutralFIFA World Cup
2020-11-170–6Spain homeUEFA Nations League
2020-09-031–1Germany homeUEFA Nations League
2018-03-231–1Germany homeFriendly
2014-11-181–0Spain homeFriendly
2010-07-070–1NeutralFIFA World Cup
2008-06-290–1NeutralUEFA Euro
2003-02-121–3Spain homeFriendly
2000-08-164–1Germany homeFriendly
1995-02-220–0Spain homeFriendly
1994-06-211–1NeutralFIFA World Cup
1988-06-172–0Germany homeUEFA Euro
1986-10-152–2Germany homeFriendly
1984-06-200–1NeutralUEFA Euro
1982-07-022–1Spain homeFIFA World Cup
1976-05-222–0Germany homeUEFA Euro qualification
1976-04-241–1Spain homeUEFA Euro qualification
1974-02-230–1Spain homeFriendly
1973-11-242–1Germany homeFriendly
1970-02-110–2Spain homeFriendly
1966-07-202–1NeutralFIFA World Cup
1958-03-192–0Germany homeFriendly
1952-12-282–2Spain homeFriendly
1942-04-121–1Germany homeFriendly
1936-02-232–1Spain homeFriendly
1935-05-121–2Germany homeFriendly