Skip to content
TheFootball.News

Germany vs Mexico head-to-head record

Germany wins
5
Draws
6
Mexico wins
2

13 meetings, 1968 to 2023Goals: Germany 26, Mexico 13

Germany and Mexico have met 13 times since 1968. Germany have won 5, Mexico 2, and 6 matches ended level. They last met on 17 October 2023, when the match ended 2–2 in a friendly.

The 13 meetings have produced 39 goals, 3.00 per game. The biggest win is Germany’s 6–0 at the World Cup in 1978.

Who has won more, Germany or Mexico?

All matches13 matches

5 Germany6 drawsMexico 2

Competitive6 matches

4 Germany1 drawMexico 1

Friendlies7 matches

1 Germany5 drawsMexico 1

Key numbers

Goals
Germany 26, Mexico 133.00 per game
First meeting
Mexico 0–0 GermanyFriendly, 22 Dec 1968
Most recent
Mexico 2–2 GermanyFriendly, 17 Oct 2023
Germany’s biggest win
Germany 6–0 MexicoWorld Cup, 6 Jun 1978
Mexico’s biggest win
Mexico 2–0 GermanyFriendly, 15 Jun 1985
Most goals in a meeting
Germany 4–3 MexicoConfederations Cup, 29 Jun 2005
Biggest upset
Germany 0–1 MexicoWorld Cup, 17 Jun 2018Winner’s rating-based win expectancy: 23%
TFN Elo rating now
Germany 1963 (14th), Mexico 1950 (16th)How the rating works

Last five meetings

  1. Mexico2Germany2

    Friendly

    Philadelphia, United States (neutral)

  2. Germany0Mexico1

    World Cup

    Moscow, Russia (neutral)

  3. Germany4Mexico1

    Confederations Cup

    Sochi, Russia (neutral)

  4. Germany4Mexico3

    Confederations Cup

    Leipzig, Germany

  5. Germany2Mexico1

    World Cup

    Montpellier, France (neutral)

Who has had the upper hand over time?

The line climbs with every Germany win and drops with every Mexico win, so its height shows who has won more meetings up to that point.

Above the line: Germany have won more Below: Mexico have won more
22 December 1968: Mexico 0–0 Germany (Friendly). Level8 September 1971: Germany 5–0 Mexico (Friendly). Germany +114 June 1977: Mexico 2–2 Germany (Friendly). Germany +16 June 1978: Germany 6–0 Mexico (World Cup). Germany +215 June 1985: Mexico 2–0 Germany (Friendly). Germany +121 June 1986: Mexico 0–0 Germany (World Cup). Germany +114 October 1992: Germany 1–1 Mexico (Friendly). Germany +122 December 1993: Mexico 0–0 Germany (Friendly). Germany +129 June 1998: Germany 2–1 Mexico (World Cup). Germany +229 June 2005: Germany 4–3 Mexico (Confederations Cup). Germany +329 June 2017: Germany 4–1 Mexico (Confederations Cup). Germany +417 June 2018: Germany 0–1 Mexico (World Cup). Germany +317 October 2023: Mexico 2–2 Germany (Friendly). Germany +3Level
Germany lead by 3 wins after the latest meeting. The biggest lead was 4, held by Germany from 29 June 2017.

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

3 matches

210

GermanyDrawsMexico

In Mexico's home games

5 matches

041

GermanyDrawsMexico

At neutral venues

5 matches

311

GermanyDrawsMexico

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsMexicoGoals
Friendly715110–7
World Cup42118–2
Confederations Cup22008–4

Meetings by decade

Germany wins Draws Mexico wins
Meetings by decade
DecadeResultsPlayedGoals
1960s10
1970s315
1980s22
1990s35
2000s17
2010s26
2020s14

Longest runs

Longest runs
Longest run ofGermanyMexico
Wins in a row31998 to 201712018
Unbeaten meetings61986 to 201741985 to 1993

The longest run of draws is 3, from 21 June 1986 to 22 December 1993.

Top scorers in Germany vs Mexico

  1. 1Heinz FloheGermany2
  2. 2Jared BorgettiMexico2
  3. 3Karl-Heinz RummeniggeGermany2
  4. 4Leon GoretzkaGermany2

Scorer records exist for 5 of the 13 meetings, mostly competitive matches. Own goals are not credited to a player.

Penalty shootouts

  • Mexico 0–0 GermanyWorld Cup, 21 Jun 1986Germany won on penalties

Questions answered

How many times have Germany and Mexico played each other?

13 times, starting on 22 December 1968. 6 of those meetings were competitive and 7 were friendlies.

Who has won more matches between Germany and Mexico?

Germany, with 5 wins to 2. 6 matches ended level.

What is the biggest win in Germany vs Mexico?

Germany’s 6–0 win at the World Cup on 6 June 1978 in Córdoba.

When did Germany and Mexico last play?

On 17 October 2023 in Philadelphia, when the match ended 2–2 in a friendly.

What is the competitive record between Germany and Mexico?

In 6 competitive matches, Germany have 4 wins, Mexico have 1, and 1 ended level.

Have Germany and Mexico met in a penalty shootout?

Yes, once. Most recently at the World Cup on 21 June 1986, when Germany won the shootout after a 0–0 draw.

Every Germany vs Mexico result

Show
Every Germany vs Mexico result
DateHomeScoreAwayCompetitionVenue
Mexico2–2GermanyFriendlyPhiladelphia, United States (neutral)
Germany0–1MexicoWorld CupMoscow, Russia (neutral)
Germany4–1MexicoConfederations CupSochi, Russia (neutral)
Germany4–3MexicoConfederations CupLeipzig, Germany
Germany2–1MexicoWorld CupMontpellier, France (neutral)
Mexico0–0GermanyFriendlyMexico City, Mexico
Germany1–1MexicoFriendlyDresden, Germany
Mexico0–0Germany on pensGermanyWorld CupMonterrey, Mexico
Mexico2–0GermanyFriendlyMexico City, Mexico
Germany6–0MexicoWorld CupCórdoba, Argentina (neutral)
Mexico2–2GermanyFriendlyMexico City, Mexico
Germany5–0MexicoFriendlyHanover, Germany
Mexico0–0GermanyFriendlyMexico City, Mexico

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

Mexico

  1. Lv ChileFriendly0–2Tue 6 Oct 2026
  2. Lat USAFriendly0–3Sat 3 Oct 2026
  3. Dv PeruFriendly1–1Tue 29 Sept 2026
  4. Dv ColombiaFriendly1–1Sat 26 Sept 2026
  5. Lv EnglandWorld Cup2–3Sun 5 Jul 2026

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