World Football Elo before kick-off, and what the result did to it.
Expected score for Peru: 19.3% (a draw counts half).
Meeting 18 of 29, 1952–2022.
Before
After
Before
After
From Peru's side.
| 24 Sep 2022 | Mexico | 0–1 | Neutral | Friendly | — |
| 3 Jun 2015 | Mexico | 1–1 | Home | Friendly | — |
| 17 Apr 2013 | Mexico | 0–0 | Neutral | Friendly | — |
| 8 Jul 2011 | Mexico | 1–0 | Neutral | Copa América 2011 | Group stage |
| 8 Jun 2008 | Mexico | 0–4 | Neutral | Friendly | — |
| 20 Aug 2003 | Mexico | 3–1 | Neutral | Friendly | — |
| 18 Jul 2001 | Mexico | 1–0 | Neutral | Copa América 2001 | Group stage |
| 10 Jul 1999 | Mexico | 3–3 (lost on pens) | Neutral | Copa América 1999 | Quarter-final |
| 15 Apr 1998 | Mexico | 0–1 | Neutral | Friendly | — |
| 28 Jun 1997 | Mexico | 0–1 | Neutral | Copa América 1997 | Third-place play-off |
| 22 Jan 1997 | Mexico | 0–0 | Neutral | USA Cup 1997 | — |
| 27 Jun 1993 | Mexico | 2–4 | Neutral | Copa América 1993 | Quarter-final |
| 22 Sep 1985 | Mexico | 0–1 | Neutral | Friendly | — |
| 20 Sep 1985 | Mexico | 0–0 | Neutral | Friendly | — |
| 1 Nov 1979 | Mexico | 0–1 | Away | Friendly | — |
| 11 Apr 1978 | Mexico | 1–0 | Neutral | Friendly | — |
| 24 May 1977 | Mexico | 1–2 | Away | Friendly | — |
| 17 May 1977 | Mexico | 1–1 | Away | Friendly | — |
| 9 Aug 1972 | Mexico | 3–2 | Home | Friendly | — |
| 5 Apr 1972 | Mexico | 1–2 | Away | Friendly | — |
Score: openfootball · Scorers: openfootball · Line-ups: none · Cards: none