Join Sixja Telegram Channel

Get latest music updates instantly.

Join Now

The match has already been played, with Spain defeating Peru 3–1 in an international friendly on June 9, 2026. Spain’s goals came from Mikel Oyarzabal (2′), Pedri (32′), and an own goal by Pedro Gallese (53′), while Jairo Vélez scored Peru’s consolation goal.

Match Result

Spain 3–1 Peru
📍 Estadio Cuauhtémoc, Puebla, México

Starting Lineups

Spain

  • Unai Simón
  • Marcos Llorente
  • Pau Cubarsí
  • Aymeric Laporte
  • Marc Cucurella
  • Rodri
  • Fabián Ruiz
  • Pedri
  • Álex Baena
  • Ferran Torres
  • Mikel Oyarzabal

Peru

  • Pedro Gallese
  • Oliver Sonne
  • Renzo Garcés
  • Fabio Gruber
  • Marcos López
  • Jesús Pretell
  • Erick Noriega
  • Yoshimar Yotún
  • Maxloren Castro Nuno Lopes
  • Jairo Vélez
  • Adrián Ugarriza

Lineups based on the official match reports and live match coverage.

Head-to-Head (H2H)

Recent meetings between the two nations:

Date Match Result
09 Jun 2026 Spain vs Peru Spain 3–1 Peru
31 May 2008 Spain vs Peru Spain 2–1 Peru
18 Feb 2004 Spain vs Peru Spain 2–1 Peru

Spain remains unbeaten against Peru in unofficially recorded meetings.

Match Statistics

  • Possession: Spain 62.4% – 37.6% Peru
  • Corners: Spain 6 – 4 Peru
  • Accurate Passes: Spain 627 – 349 Peru
  • Passing Accuracy: Spain 93.4% – 86.2% Peru
  • Shots: Peru 10 – 8 Spain

Despite Peru having more shots, Spain controlled possession and dictated the tempo of the game.

  • Mikel Oyarzabal
  • Pedri
  • Rodri
  • Jairo Vélez
  • Pedro Gallese

Spain now heads into the 2026 FIFA World Cup on the back of a convincing victory, while Peru will take positives from competing against one of the tournament’s favorites.