Skip to content
TheFootball.News

El Salvador vs Peru head-to-head record

El Salvador wins
2
Draws
0
Peru wins
5

7 meetings, 1969 to 2024Goals: El Salvador 6, Peru 15

El Salvador and Peru have met 7 times since 1969. Peru have won 5, El Salvador 2. They last met on 14 June 2024, when Peru won 1–0 in a friendly.

The 7 meetings have produced 21 goals, 3.00 per game. The biggest win is Peru’s 4–1 in a friendly in 2022. Peru have won the last two meetings. They went 38 years without meeting, between 1970 and 2009.

Who has won more, El Salvador or Peru?

All matches7 matches

2 El Salvador0 drawsPeru 5

Friendlies7 matches

2 El Salvador0 drawsPeru 5

Key numbers

Goals
El Salvador 6, Peru 153.00 per game
First meeting
El Salvador 1–4 PeruFriendly, 14 May 1969
Most recent
El Salvador 0–1 PeruFriendly, 14 Jun 2024
El Salvador’s biggest win
Peru 0–2 El SalvadorFriendly, 26 Mar 2019
Peru’s biggest win
Peru 4–1 El SalvadorFriendly, 27 Sept 2022
Most goals in a meeting
Peru 4–1 El SalvadorFriendly, 27 Sept 2022
Current run
Peru, 2 wins in a row
Biggest upset
Peru 0–2 El SalvadorFriendly, 26 Mar 2019Winner’s rating-based win expectancy: 13%
TFN Elo rating now
El Salvador 1415 (133rd), Peru 1747 (46th)How the rating works

Last five meetings

  1. El Salvador0Peru1

    Friendly

    Philadelphia, United States (neutral)

  2. Peru4El Salvador1

    Friendly

    Washington, D.C., United States (neutral)

  3. Peru0El Salvador2

    Friendly

    Washington, D.C., United States (neutral)

  4. El Salvador1Peru3

    Friendly

    Seattle, United States (neutral)

  5. El Salvador1Peru0

    Friendly

    Los Angeles, United States (neutral)

Who has had the upper hand over time?

The line climbs with every El Salvador win and drops with every Peru win, so its height shows who has won more meetings up to that point.

Above the line: El Salvador have won more Below: Peru have won more
14 May 1969: El Salvador 1–4 Peru (Friendly). Peru +121 April 1970: Peru 3–0 El Salvador (Friendly). Peru +26 February 2009: El Salvador 1–0 Peru (Friendly). Peru +128 May 2016: El Salvador 1–3 Peru (Friendly). Peru +226 March 2019: Peru 0–2 El Salvador (Friendly). Peru +127 September 2022: Peru 4–1 El Salvador (Friendly). Peru +214 June 2024: El Salvador 0–1 Peru (Friendly). Peru +3Level
Peru lead by 3 wins after the latest meeting. The biggest lead was 3, held by Peru from 14 June 2024.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In El Salvador's home games

1 match

001

El SalvadorDrawsPeru

In Peru's home games

1 match

001

El SalvadorDrawsPeru

At neutral venues

5 matches

203

El SalvadorDrawsPeru

Meetings by decade

El Salvador wins Draws Peru wins
Meetings by decade
DecadeResultsPlayedGoals
1960s15
1970s13
2000s11
2010s26
2020s26

Longest runs

Longest runs
Longest run ofEl SalvadorPeru
Wins in a row1201922022 to 2024
Unbeaten meetings1201922022 to 2024

Questions answered

How many times have El Salvador and Peru played each other?

7 times, starting on 14 May 1969. 0 of those meetings were competitive and 7 were friendlies.

Who has won more matches between El Salvador and Peru?

Peru, with 5 wins to 2. 0 matches ended level.

What is the biggest win in El Salvador vs Peru?

Peru’s 4–1 win in a friendly on 27 September 2022 in Washington, D.C..

When did El Salvador and Peru last play?

On 14 June 2024 in Philadelphia, when Peru won 1–0 in a friendly.

Every El Salvador vs Peru result

Every El Salvador vs Peru result
DateHomeScoreAwayCompetitionVenue
El Salvador0–1PeruFriendlyPhiladelphia, United States (neutral)
Peru4–1El SalvadorFriendlyWashington, D.C., United States (neutral)
Peru0–2El SalvadorFriendlyWashington, D.C., United States (neutral)
El Salvador1–3PeruFriendlySeattle, United States (neutral)
El Salvador1–0PeruFriendlyLos Angeles, United States (neutral)
Peru3–0El SalvadorFriendlyLima, Peru
El Salvador1–4PeruFriendlySan Salvador, El Salvador

Recent form

El Salvador

  1. Lv JamaicaCONCACAF Nations League0–2Fri 2 Oct 2026
  2. Lat GuatemalaCONCACAF Nations League0–6Mon 28 Sept 2026
  3. Dv QatarFriendly0–0Sat 6 Jun 2026
  4. Lv South KoreaFriendly0–1Wed 3 Jun 2026
  5. Dat Dominican RepublicCONCACAF Series2–2Thu 26 Mar 2026

Peru

  1. Lv ColombiaFriendly0–2Tue 6 Oct 2026
  2. Lat CanadaFriendly0–2Sat 3 Oct 2026
  3. Dv MexicoFriendly1–1Tue 29 Sept 2026
  4. Lat USAFriendly1–4Sat 26 Sept 2026
  5. Lv SpainFriendly1–3Mon 8 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.