Mexico vs Saudi Arabia
head-to-head record
- Mexico wins
- 6
- Draws
- 1
- Saudi Arabia wins
- 0
7 meetings, 1995 to 2025Goals: Mexico 18, Saudi Arabia 3
Mexico and Saudi Arabia have met 7 times since 1995. Mexico have won 6, Saudi Arabia 0, and 1 match ended level. They last met on 28 June 2025, when Mexico won 2–0 at the Gold Cup.
The 7 meetings have produced 21 goals, 3.00 per game. The biggest win is Mexico’s 5–0 at the Confederations Cup in 1997. Mexico are unbeaten in the last seven meetings (6 wins, 1 draw). They went 23 years without meeting, between 1999 and 2022.
Who has won more, Mexico or Saudi Arabia?
All matches7 matches
Competitive5 matches
Friendlies2 matches
Key numbers
- Goals
- Mexico 18, Saudi Arabia 33.00 per game
- First meeting
- Saudi Arabia 0–2 MexicoConfederations Cup, 6 Jan 1995
- Most recent
- Mexico 2–0 Saudi ArabiaGold Cup, 28 Jun 2025
- Mexico’s biggest win
- Saudi Arabia 0–5 MexicoConfederations Cup, 14 Dec 1997
- Most goals in a meeting
- Mexico 5–1 Saudi ArabiaConfederations Cup, 25 Jul 1999
- Current run
- Mexico unbeaten in 7
- TFN Elo rating now
- Mexico 1950 (16th), Saudi Arabia 1726 (56th)How the rating works
Last five meetings
- Mexico2Saudi Arabia0
Gold Cup
Glendale, United States (neutral)
- Saudi Arabia1Mexico2
World Cup
Lusail, Qatar (neutral)
- Mexico5Saudi Arabia1
Confederations Cup
Mexico City, Mexico
- Saudi Arabia0Mexico0
Friendly
Créteil, France (neutral)
- Saudi Arabia0Mexico5
Confederations Cup
Riyadh, Saudi Arabia
Who has had the upper hand over time?
The line climbs with every Mexico win and drops with every Saudi Arabia 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
1 match
100
MexicoDrawsSaudi Arabia
In Saudi Arabia's home games
2 matches
200
MexicoDrawsSaudi Arabia
At neutral venues
4 matches
310
MexicoDrawsSaudi Arabia
Record by competition
| Competition | Played | Mexico | Draws | Saudi Arabia | Goals |
|---|---|---|---|---|---|
| Confederations Cup | 3 | 3 | 0 | 0 | 12–1 |
| Friendly | 2 | 1 | 1 | 0 | 2–1 |
| World Cup | 1 | 1 | 0 | 0 | 2–1 |
| Gold Cup | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 5 | 16 | |
| 2020s | 2 | 5 |
Longest runs
| Longest run of | Mexico | Saudi Arabia |
|---|---|---|
| Wins in a row | 31999 to 2025 | None |
| Unbeaten meetings | 71995 to 2025 | 11998 |
Top scorers in Mexico vs Saudi Arabia
- 1Cuauhtémoc BlancoMexico6
- 2Francisco PalenciaMexico2
- 3Luis García PostigoMexico2
Scorer records exist for 5 of the 7 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Mexico and Saudi Arabia played each other?
7 times, starting on 6 January 1995. 5 of those meetings were competitive and 2 were friendlies.
Who has won more matches between Mexico and Saudi Arabia?
Mexico, with 6 wins to 0. 1 match ended level.
What is the biggest win in Mexico vs Saudi Arabia?
Mexico’s 5–0 win at the Confederations Cup on 14 December 1997 in Riyadh.
When did Mexico and Saudi Arabia last play?
On 28 June 2025 in Glendale, when Mexico won 2–0 at the Gold Cup.
What is the competitive record between Mexico and Saudi Arabia?
In 5 competitive matches, Mexico have 5 wins, Saudi Arabia have 0, and 0 ended level.
Every Mexico vs Saudi Arabia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Mexico | 2–0 | Saudi Arabia | Gold Cup | Glendale, United States (neutral) | |
| Saudi Arabia | 1–2 | Mexico | World Cup | Lusail, Qatar (neutral) | |
| Mexico | 5–1 | Saudi Arabia | Confederations Cup | Mexico City, Mexico | |
| Saudi Arabia | 0–0 | Mexico | Friendly | Créteil, France (neutral) | |
| Saudi Arabia | 0–5 | Mexico | Confederations Cup | Riyadh, Saudi Arabia | |
| Mexico | 2–1 | Saudi Arabia | Friendly | Los Angeles, United States (neutral) | |
| Saudi Arabia | 0–2 | Mexico | Confederations Cup | Riyadh, Saudi Arabia |
Recent form
Mexico
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.