Mexico host Peru in an international friendly. It's a fixture pairing a side who've been picking up wins regularly against one who's had a tough couple of years results-wise.
Analysis updated .
Compare bookmakers
Two very different runs of form
Mexico's last 20 matches make for good reading: 11 wins, six draws and just three defeats, with 31 goals scored and only 15 conceded. That sample includes their opening group games at the 2026 World Cup as co-hosts, where they beat South Africa, South Korea and Ecuador before a heavy 3-0 loss to Czechia and a narrow defeat to England.
Mexico: 20 completed matches; Peru: 20 completed matches.
Mexico
- Win
- 50% 10 / 20
- Draw
- 35% 7 / 20
- Loss
- 15% 3 / 20
- Scored
- 30
- Conceded
- 15
- Difference
- +15
Peru
- Win
- 15% 3 / 20
- Draw
- 30% 6 / 20
- Loss
- 55% 11 / 20
- Scored
- 12
- Conceded
- 30
- Difference
- -18
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies | Mexico | Colombia | 27.09.2026 | 1-1 |
| World Cup | Mexico | England | 06.07.2026 | 2-3 |
| World Cup | Mexico | Ecuador | 01.07.2026 | 2-0 |
| World Cup | Czechia | Mexico | 25.06.2026 | 0-3 |
| World Cup | Mexico | South Korea | 19.06.2026 | 1-0 |
| World Cup | Mexico | South Africa | 11.06.2026 | 2-0 |
| Friendlies | Mexico | Serbia | 05.06.2026 | 5-1 |
| Friendlies | Mexico | Australia | 31.05.2026 | 1-0 |
| Friendlies | Mexico | Ghana | 23.05.2026 | 2-0 |
| Friendlies | Mexico | Belgium | 01.04.2026 | 1-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies | USA | Peru | 26.09.2026 | 4-1 |
| Friendlies | Peru | Spain | 09.06.2026 | 1-3 |
| Friendlies | Haiti | Peru | 06.06.2026 | 1-2 |
| Friendlies | Peru | Honduras | 31.03.2026 | 2-2 |
| Friendlies | Senegal | Peru | 28.03.2026 | 2-0 |
| World Cup - Qualification South America | Peru | Paraguay | 10.09.2025 | 0-1 |
| World Cup - Qualification South America | Uruguay | Peru | 05.09.2025 | 3-0 |
| World Cup - Qualification South America | Peru | Ecuador | 11.06.2025 | 0-0 |
| World Cup - Qualification South America | Colombia | Peru | 06.06.2025 | 0-0 |
| World Cup - Qualification South America | Venezuela | Peru | 26.03.2025 | 1-0 |
Peru's equivalent sample tells the opposite story. Across 20 games, mostly South American World Cup qualifiers, they've won just three, drawn six and lost 11, scoring only 11 times while shipping 28. Their most recent friendlies have been mixed, a win away at Haiti and a draw with Honduras, but also a heavy defeat to Spain and a loss to Senegal.
Mexico arrive with far more momentum, though the sample mixes World Cup and friendly fixtures.
Comparative Team Statistics: Mexico vs Peru

Limited head-to-head history
There's only one recorded meeting between these two, a friendly back in September 2022 which Mexico won 1-0 at home. That's too old and too isolated to say much about how this version of either side will play.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies | Mexico | Peru | 25.09.2022 | 1-0 |
Who's carrying the goal threat
Peru's main source of goals recently has been J. Vélez, who has three in his last four appearances, a decent return given the team's wider struggles in front of goal. For Mexico, the scoring load is shared, with B. Gutiérrez and J. Vásquez both contributing two goals apiece over their recent run, and Gutiérrez also chipping in with an assist. There's no fresh injury information here, just a look at who's been most involved.

How this one could play out
Mexico's attacking numbers at home have been strong, and Peru's defence has been leaking goals throughout their recent sample. That points to a game where Mexico could look to press the issue early. Peru, given their away struggles, may be more inclined to sit in and try to hit on the counter rather than commit numbers forward. As a friendly just before kickoff planning starts in earnest, team selection and intent are still open questions.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| H. Lozano | Mexico | 31 | Attacker | 175 | 70 |
| Álvaro Fidalgo | Spain | 29 | Midfielder | 174 | 68 |
| D. Lainez | Mexico | 26 | Midfielder | 168 | 58 |
| G. Ochoa | Mexico | 41 | Goalkeeper | 190 | 85 |
| E. Álvarez | Mexico | 28 | Midfielder | 187 | 73 |
| C. Montes | Mexico | 29 | Defender | 195 | 89 |
| J. Sánchez | Mexico | 28 | Defender | 175 | 69 |
| R. Alvarado | Mexico | 28 | Midfielder | 176 | 70 |
| J. Gallardo | Mexico | 32 | Defender | 176 | 70 |
| R. Jiménez | Mexico | 35 | Forward | 190 | 76 |
| C. Rodríguez | Mexico | 29 | Midfielder | 171 | 58 |
| A. Vega | Mexico | 28 | Attacker | 165 | 60 |
| G. Berterame | Argentina | 27 | Attacker | 173 | 65 |
| J. García | Mexico | 28 | Defender | 175 cm | 70 kg |
| J. Quiñones | Colombia | 29 | Midfielder | 180 | 79 |
| J. Vásquez | Mexico | 27 | Defender | 184 | 78 |
| A. Gutiérrez | Mexico | 26 | Midfielder | 173 | 74 |
| O. Pineda | Mexico | 30 | Midfielder | 169 | 63 |
| Á. Sepúlveda | Mexico | 35 | Attacker | 181 | 80 |
| L. Chávez | Mexico | 30 | Midfielder | 178 | 73 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| C. Cáceda | Peru | 35 | Goalkeeper | 184 | 80 |
| P. Gallese | Peru | 36 | Goalkeeper | 188 | 79 |
| L. Abram | Peru | 30 | Defender | 181 | 76 |
| L. Advíncula | Peru | 36 | Defender | 180 | 80 |
| M. Araujo | Peru | 31 | Defender | 181 | 75 |
| A. Callens | Peru | 34 | Defender | 186 | 78 |
| A. Corzo | Peru | 37 | Defender | 173 | 75 |
| A. Santamaría | Peru | 34 | Defender | 184 | 82 |
| M. Trauco | Peru | 34 | Defender | 175 | 62 |
| A. Arias | Peru | 30 | Midfielder | 165 | 67 |
| A. Carrillo | Peru | 35 | Forward | 180 | 72 |
| W. Cartagena | Peru | 32 | Midfielder | 180 | 77 |
| C. Cueva | Peru | 34 | Midfielder | 169 | 69 |
| É. Flores | Peru | 32 | Midfielder | 170 | 70 |
| C. Gonzáles | Peru | 33 | Midfielder | 177 | 69 |
| M. López | Peru | 26 | Defender | 176 | 68 |
| Y. Reyna | Peru | 33 | Midfielder | 169 | 68 |
| R. Tapia | Peru | 31 | Midfielder | 185 | 78 |
| Y. Yotún | Peru | 36 | Midfielder | 171 | 72 |
| A. Polo | Peru | 32 | Midfielder | 173 | 70 |
Mexico look the stronger side by recent results, and Peru's defensive record makes for uncomfortable reading. But with no market attached to this preview and the usual uncertainty that comes with friendlies, there's not enough here to back a specific angle with confidence.
We'd rather wait for clearer information nearer kickoff, particularly around team selection, before treating this as anything more than an interesting form contrast.
