Mexico vs Peru
head-to-head record
- Mexico wins
- 12
- Draws
- 9
- Peru wins
- 9
30 meetings, 1952 to 2026Goals: Mexico 39, Peru 33
Mexico and Peru have met 30 times since 1952. Mexico have won 12, Peru 9, and 9 matches ended level. They last met on 29 September 2026, when the match ended 1–1 in a friendly.
The 30 meetings have produced 72 goals, 2.40 per game. The biggest win is Mexico’s 4–0 in a friendly in 2008. Mexico are unbeaten in the last four meetings (1 win, 3 draws). In competitive matches, though, Peru lead 4 wins to 2.
Who has won more, Mexico or Peru?
All matches30 matches
Competitive8 matches
Friendlies22 matches
Key numbers
- Goals
- Mexico 39, Peru 332.40 per game
- First meeting
- Mexico 0–3 PeruPan American Championship, 20 Apr 1952
- Most recent
- Mexico 1–1 PeruFriendly, 29 Sept 2026
- Mexico’s biggest win
- Mexico 4–0 PeruFriendly, 8 Jun 2008
- Peru’s biggest win
- Mexico 0–3 PeruPan American Championship, 20 Apr 1952
- Most goals in a meeting
- Mexico 3–3 PeruCopa América, 10 Jul 1999
- Current run
- Mexico unbeaten in 4
- Biggest upset
- Mexico 1–3 PeruFriendly, 20 Aug 2003Winner’s rating-based win expectancy: 15%
- TFN Elo rating now
- Mexico 1950 (16th), Peru 1747 (46th)How the rating works
Last five meetings
- Mexico1Peru1
Friendly
Harrison, United States (neutral)
- Mexico1Peru0
Friendly
Pasadena, United States (neutral)
- Peru1Mexico1
Friendly
Lima, Peru
- Mexico0Peru0
Friendly
San Francisco, United States (neutral)
- Peru1Mexico0
Copa América
Mendoza, Argentina (neutral)
Who has had the upper hand over time?
The line climbs with every Mexico win and drops with every Peru 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
9 matches
522
MexicoDrawsPeru
In Peru's home games
5 matches
122
MexicoDrawsPeru
At neutral venues
16 matches
655
MexicoDrawsPeru
Record by competition
| Competition | Played | Mexico | Draws | Peru | Goals |
|---|---|---|---|---|---|
| Friendly | 22 | 10 | 7 | 5 | 31–21 |
| Copa América | 5 | 2 | 1 | 2 | 8–7 |
| Pan American Championship | 2 | 0 | 0 | 2 | 0–5 |
| USA Cup | 1 | 0 | 1 | 0 | 0–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 2 | 5 | |
| 1960s | 3 | 10 | |
| 1970s | 10 | 27 | |
| 1980s | 2 | 1 | |
| 1990s | 5 | 14 | |
| 2000s | 3 | 9 | |
| 2010s | 3 | 3 | |
| 2020s | 2 | 3 |
Longest runs
| Longest run of | Mexico | Peru |
|---|---|---|
| Wins in a row | 21997 to 1998 | 22001 to 2003 |
| Unbeaten meetings | 81979 to 1999 | 41952 to 1969 |
The longest run of draws is 2, from 17 April 2013 to 3 June 2015.
Top scorers in Mexico vs Peru
- 1Luis HernándezMexico3(1 penalty)
- 2Alberto García AspeMexico2(1 penalty)
Scorer records exist for 5 of the 30 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Mexico 3–3 PeruCopa América, 10 Jul 1999Mexico won on penalties
Questions answered
How many times have Mexico and Peru played each other?
30 times, starting on 20 April 1952. 8 of those meetings were competitive and 22 were friendlies.
Who has won more matches between Mexico and Peru?
Mexico, with 12 wins to 9. 9 matches ended level.
What is the biggest win in Mexico vs Peru?
Mexico’s 4–0 win in a friendly on 8 June 2008 in Chicago.
When did Mexico and Peru last play?
On 29 September 2026 in Harrison, when the match ended 1–1 in a friendly.
What is the competitive record between Mexico and Peru?
In 8 competitive matches, Mexico have 2 wins, Peru have 4, and 2 ended level.
Have Mexico and Peru met in a penalty shootout?
Yes, once. Most recently at the Copa América on 10 July 1999, when Mexico won the shootout after a 3–3 draw.
Every Mexico vs Peru result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Mexico | 1–1 | Peru | Friendly | Harrison, United States (neutral) | |
| Mexico | 1–0 | Peru | Friendly | Pasadena, United States (neutral) | |
| Peru | 1–1 | Mexico | Friendly | Lima, Peru | |
| Mexico | 0–0 | Peru | Friendly | San Francisco, United States (neutral) | |
| Peru | 1–0 | Mexico | Copa América | Mendoza, Argentina (neutral) | |
| Mexico | 4–0 | Peru | Friendly | Chicago, United States (neutral) | |
| Mexico | 1–3 | Peru | Friendly | East Rutherford, United States (neutral) | |
| Peru | 1–0 | Mexico | Copa América | Cali, Colombia (neutral) | |
| Mexico | 3–3Mexico on pens | Peru | Copa América | Asunción, Paraguay (neutral) | |
| Mexico | 1–0 | Peru | Friendly | Los Angeles, United States (neutral) | |
| Mexico | 1–0 | Peru | Copa América | Oruro, Bolivia (neutral) | |
| Mexico | 0–0 | Peru | USA Cup | Pasadena, United States (neutral) | |
| Peru | 2–4 | Mexico | Copa América | Quito, Ecuador (neutral) | |
| Mexico | 1–0 | Peru | Friendly | San Jose, United States (neutral) | |
| Mexico | 0–0 | Peru | Friendly | Los Angeles, United States (neutral) | |
| Mexico | 1–0 | Peru | Friendly | Monterrey, Mexico | |
| Mexico | 0–1 | Peru | Friendly | Los Angeles, United States (neutral) | |
| Mexico | 2–1 | Peru | Friendly | Monterrey, Mexico | |
| Mexico | 1–1 | Peru | Friendly | Mexico City, Mexico | |
| Peru | 3–2 | Mexico | Friendly | Lima, Peru | |
| Mexico | 2–1 | Peru | Friendly | Mexico City, Mexico | |
| Mexico | 3–3 | Peru | Friendly | León, Mexico | |
| Mexico | 3–1 | Peru | Friendly | Mexico City, Mexico | |
| Peru | 1–0 | Mexico | Friendly | Lima, Peru | |
| Peru | 0–1 | Mexico | Friendly | Lima, Peru | |
| Mexico | 3–0 | Peru | Friendly | León, Mexico | |
| Mexico | 0–1 | Peru | Friendly | Mexico City, Mexico | |
| Peru | 3–3 | Mexico | Friendly | Lima, Peru | |
| Mexico | 0–2 | Peru | Pan American Championship | Mexico City, Mexico | |
| Mexico | 0–3 | Peru | Pan American Championship | Santiago, Chile (neutral) |
Recent form
Mexico
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.