Head to head

Mexico vs Switzerland

If they played today

Mexico at home
45% / 26% / 29%
Mexico win / draw / Switzerland win
Mexico–Switzerland
  • 1–1 12.1%
  • 1–0 10.5%
  • 2–1 9.2%
  • 0–1 8.0%
  • 2–0 7.9%
Neutral venue
37% / 26% / 36%
Mexico win / draw / Switzerland win
Mexico–Switzerland
  • 1–1 12.5%
  • 1–0 9.7%
  • 0–1 9.6%
  • 2–1 8.2%
  • 1–2 8.1%
Switzerland at home
30% / 26% / 44%
Mexico win / draw / Switzerland win
Mexico–Switzerland
  • 1–1 12.2%
  • 0–1 10.4%
  • 1–2 9.1%
  • 1–0 8.2%
  • 0–2 7.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

 MexicoSwitzerland
Current Elo20122007
Elo rank12th13th
Peak Elo2044 (2026)2028 (2026)
Matches played1008890
All-time record518W 231D 259L319W 206D 365L
Goals for17771330
Goals against10571451
Biggest win11–0 vs Saint Vincent and the Grenadines · 1992-12-06 · FIFA World Cup qualification9–0 vs Lithuania · 1924-05-25 · Olympic Games
Biggest loss0–8 vs England · 1961-05-10 · Friendly0–9 vs Hungary · 1911-10-29 · Friendly
World Cups won00
Expected World Cups0.640.22

When they've met

Meetings
7
Mexico 1W 1D 5L
Goals
9–16
Mexico first
First meeting
1–2
Switzerland won · 1950-07-02 · FIFA World Cup
Most recent
2–4
Switzerland won · 2025-06-07 · Friendly
Mexico's biggest win
3–0
1967-01-05 · Friendly
Switzerland's biggest win
5–1
1994-01-26 · Friendly
Most common result
1–2
Mexico first · twice, last 1985-02-06
Current run
Won last 4
Switzerland · since 1967-01-08
7 meetings
DateScoreVenueCompetition
2025-06-072–4NeutralFriendly
1994-01-261–5NeutralFriendly
1985-02-061–2Mexico homeFriendly
1967-01-080–2Mexico homeFriendly
1967-01-053–0Mexico homeFriendly
1966-06-191–1Switzerland homeFriendly
1950-07-021–2NeutralFIFA World Cup