Head to head

Mexico vs Peru

If they played today

Mexico at home
64% / 21% / 15%
Mexico win / draw / Peru win
Mexico–Peru
  • 1–0 11.7%
  • 2–0 11.6%
  • 1–1 9.9%
  • 2–1 9.8%
  • 3–0 7.7%
Neutral venue
56% / 23% / 21%
Mexico win / draw / Peru win
Mexico–Peru
  • 1–0 11.3%
  • 1–1 11.0%
  • 2–0 10.0%
  • 2–1 9.8%
  • 0–0 6.3%
Peru at home
48% / 25% / 27%
Mexico win / draw / Peru win
Mexico–Peru
  • 1–1 11.9%
  • 1–0 10.7%
  • 2–1 9.4%
  • 2–0 8.4%
  • 0–1 7.5%

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

 MexicoPeru
Current Elo20121772
Elo rank12th46th
Peak Elo2044 (2026)2011 (2018)
Matches played1008714
All-time record518W 231D 259L231W 176D 307L
Goals for1777859
Goals against1057998
Biggest win11–0 vs Saint Vincent and the Grenadines · 1992-12-06 · FIFA World Cup qualification9–1 vs Ecuador · 1938-08-11 · Bolivarian Games
Biggest loss0–8 vs England · 1961-05-10 · Friendly0–7 vs Brazil · 1997-06-26 · Copa América
World Cups won00
Expected World Cups0.640.10

When they've met

Meetings
29
Mexico 12W 8D 9L
Goals
38–32
Mexico first
First meeting
0–3
Peru won · 1952-04-20 · Pan American Championship
Most recent
1–0
Mexico won · 2022-09-24 · Friendly
Mexico's biggest win
4–0
2008-06-08 · Friendly
Peru's biggest win
3–0
1952-04-20 · Pan American Championship
Most common result
1–0
Mexico first · 6 times, last 2022-09-24
Current run
Unbeaten in 3
Mexico · since 2013-04-17
29 meetings
DateScoreVenueCompetition
2022-09-241–0NeutralFriendly
2015-06-031–1Peru homeFriendly
2013-04-170–0NeutralFriendly
2011-07-080–1NeutralCopa América
2008-06-084–0NeutralFriendly
2003-08-201–3NeutralFriendly
2001-07-180–1NeutralCopa América
1999-07-103–3NeutralCopa América
1998-04-151–0NeutralFriendly
1997-06-281–0NeutralCopa América
1997-01-220–0NeutralUSA Cup
1993-06-274–2NeutralCopa América
1985-09-221–0NeutralFriendly
1985-09-200–0NeutralFriendly
1979-11-011–0Mexico homeFriendly
1978-04-110–1NeutralFriendly
1977-05-242–1Mexico homeFriendly
1977-05-171–1Mexico homeFriendly
1972-08-092–3Peru homeFriendly
1972-04-052–1Mexico homeFriendly
1970-03-183–3Mexico homeFriendly
1970-03-153–1Mexico homeFriendly
1970-03-080–1Peru homeFriendly
1970-03-051–0Peru homeFriendly
1969-05-223–0Mexico homeFriendly
1969-05-200–1Mexico homeFriendly
1968-10-203–3Peru homeFriendly
1956-03-040–2Mexico homePan American Championship
1952-04-200–3NeutralPan American Championship