Mexico vs Switzerland
head-to-head record
- Mexico wins
- 1
- Draws
- 1
- Switzerland wins
- 5
7 meetings, 1950 to 2025Goals: Mexico 9, Switzerland 16
Mexico and Switzerland have met 7 times since 1950. Switzerland have won 5, Mexico 1, and 1 match ended level. They last met on 7 June 2025, when Switzerland won 4–2 in a friendly.
The 7 meetings have produced 25 goals, 3.57 per game. The biggest win is Switzerland’s 5–1 in a friendly in 1994. Switzerland have won the last four meetings. They went 31 years without meeting, between 1994 and 2025.
Who has won more, Mexico or Switzerland?
All matches7 matches
Competitive1 match
Friendlies6 matches
Key numbers
- Goals
- Mexico 9, Switzerland 163.57 per game
- First meeting
- Mexico 1–2 SwitzerlandWorld Cup, 2 Jul 1950
- Most recent
- Mexico 2–4 SwitzerlandFriendly, 7 Jun 2025
- Mexico’s biggest win
- Mexico 3–0 SwitzerlandFriendly, 5 Jan 1967
- Switzerland’s biggest win
- Mexico 1–5 SwitzerlandFriendly, 26 Jan 1994
- Most goals in a meeting
- Mexico 2–4 SwitzerlandFriendly, 7 Jun 2025
- Current run
- Switzerland, 4 wins in a row
- Biggest upset
- Mexico 0–2 SwitzerlandFriendly, 8 Jan 1967Winner’s rating-based win expectancy: 9.3%
- TFN Elo rating now
- Mexico 1950 (16th), Switzerland 2039 (8th)How the rating works
Last five meetings
- Mexico2Switzerland4
Friendly
Salt Lake City, United States (neutral)
- Mexico1Switzerland5
Friendly
Oakland, United States (neutral)
- Mexico1Switzerland2
Friendly
Querétaro, Mexico
- Mexico0Switzerland2
Friendly
Guadalajara, Mexico
- Mexico3Switzerland0
Friendly
Mexico City, Mexico
Who has had the upper hand over time?
The line climbs with every Mexico win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Mexico's home games
3 matches
102
MexicoDrawsSwitzerland
In Switzerland's home games
1 match
010
MexicoDrawsSwitzerland
At neutral venues
3 matches
003
MexicoDrawsSwitzerland
Record by competition
| Competition | Played | Mexico | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 6 | 1 | 1 | 4 | 8–14 |
| World Cup | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 1 | 3 | |
| 1960s | 3 | 7 | |
| 1980s | 1 | 3 | |
| 1990s | 1 | 6 | |
| 2020s | 1 | 6 |
Longest runs
| Longest run of | Mexico | Switzerland |
|---|---|---|
| Wins in a row | 11967 | 41967 to 2025 |
| Unbeaten meetings | 21966 to 1967 | 41967 to 2025 |
Questions answered
How many times have Mexico and Switzerland played each other?
7 times, starting on 2 July 1950. 1 of those meetings were competitive and 6 were friendlies.
Who has won more matches between Mexico and Switzerland?
Switzerland, with 5 wins to 1. 1 match ended level.
What is the biggest win in Mexico vs Switzerland?
Switzerland’s 5–1 win in a friendly on 26 January 1994 in Oakland.
When did Mexico and Switzerland last play?
On 7 June 2025 in Salt Lake City, when Switzerland won 4–2 in a friendly.
What is the competitive record between Mexico and Switzerland?
In 1 competitive match, Mexico have 0 wins, Switzerland have 1, and 0 ended level.
Every Mexico vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Mexico | 2–4 | Switzerland | Friendly | Salt Lake City, United States (neutral) | |
| Mexico | 1–5 | Switzerland | Friendly | Oakland, United States (neutral) | |
| Mexico | 1–2 | Switzerland | Friendly | Querétaro, Mexico | |
| Mexico | 0–2 | Switzerland | Friendly | Guadalajara, Mexico | |
| Mexico | 3–0 | Switzerland | Friendly | Mexico City, Mexico | |
| Switzerland | 1–1 | Mexico | Friendly | Lausanne, Switzerland | |
| Mexico | 1–2 | Switzerland | World Cup | Porto Alegre, Brazil (neutral) |
Recent form
Mexico
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.