Skip to content
TheFootball.News

Costa Rica vs Peru head-to-head record

Costa Rica wins
2
Draws
1
Peru wins
5

8 meetings, 1956 to 2019Goals: Costa Rica 9, Peru 15

Costa Rica and Peru have met 8 times since 1956. Peru have won 5, Costa Rica 2, and 1 match ended level. They last met on 5 June 2019, when Peru won 1–0 in a friendly.

The 8 meetings have produced 24 goals, 3.00 per game. The biggest win is Peru’s 3–0 in a friendly in 1996. They went 40 years without meeting, between 1956 and 1996.

Who has won more, Costa Rica or Peru?

All matches8 matches

2 Costa Rica1 drawPeru 5

Competitive1 match

1 Costa Rica0 drawsPeru 0

Friendlies7 matches

1 Costa Rica1 drawPeru 5

Key numbers

Goals
Costa Rica 9, Peru 153.00 per game
First meeting
Costa Rica 4–2 PeruPan American Championship, 17 Mar 1956
Most recent
Peru 1–0 Costa RicaFriendly, 5 Jun 2019
Costa Rica’s biggest win
Costa Rica 4–2 PeruPan American Championship, 17 Mar 1956
Peru’s biggest win
Peru 3–0 Costa RicaFriendly, 14 Aug 1996
Most goals in a meeting
Costa Rica 4–2 PeruPan American Championship, 17 Mar 1956
Biggest upset
Peru 2–3 Costa RicaFriendly, 20 Nov 2018Winner’s rating-based win expectancy: 18%
TFN Elo rating now
Costa Rica 1692 (62nd), Peru 1747 (46th)How the rating works

Last five meetings

  1. Peru1Costa Rica0

    Friendly

    Lima, Peru

  2. Peru2Costa Rica3

    Friendly

    Arequipa, Peru

  3. Costa Rica0Peru1

    Friendly

    San José, Costa Rica

  4. Peru2Costa Rica0

    Friendly

    Lima, Peru

  5. Peru3Costa Rica1

    Friendly

    Iquitos, Peru

Who has had the upper hand over time?

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

Above the line: Costa Rica have won more Below: Peru have won more
17 March 1956: Costa Rica 4–2 Peru (Pan American Championship). Costa Rica +114 August 1996: Peru 3–0 Costa Rica (Friendly). Level22 August 2007: Costa Rica 1–1 Peru (Friendly). Level26 March 2008: Peru 3–1 Costa Rica (Friendly). Peru +18 October 2010: Peru 2–0 Costa Rica (Friendly). Peru +215 August 2012: Costa Rica 0–1 Peru (Friendly). Peru +320 November 2018: Peru 2–3 Costa Rica (Friendly). Peru +25 June 2019: Peru 1–0 Costa Rica (Friendly). Peru +3Level
Peru lead by 3 wins after the latest meeting. The biggest lead was 3, held by Peru from 15 August 2012.

Every meeting on one timeline

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

Home, away and neutral

In Costa Rica's home games

2 matches

011

Costa RicaDrawsPeru

In Peru's home games

5 matches

104

Costa RicaDrawsPeru

At neutral venues

1 match

100

Costa RicaDrawsPeru

Record by competition

Record by competition
CompetitionPlayedCosta RicaDrawsPeruGoals
Friendly71155–13
Pan American Championship11004–2

Meetings by decade

Costa Rica wins Draws Peru wins
Meetings by decade
DecadeResultsPlayedGoals
1950s16
1990s13
2000s26
2010s49

Longest runs

Longest runs
Longest run ofCosta RicaPeru
Wins in a row1201832008 to 2012
Unbeaten meetings1201851996 to 2012

Questions answered

How many times have Costa Rica and Peru played each other?

8 times, starting on 17 March 1956. 1 of those meetings were competitive and 7 were friendlies.

Who has won more matches between Costa Rica and Peru?

Peru, with 5 wins to 2. 1 match ended level.

What is the biggest win in Costa Rica vs Peru?

Peru’s 3–0 win in a friendly on 14 August 1996 in Arequipa.

When did Costa Rica and Peru last play?

On 5 June 2019 in Lima, when Peru won 1–0 in a friendly.

What is the competitive record between Costa Rica and Peru?

In 1 competitive match, Costa Rica have 1 win, Peru have 0, and 0 ended level.

Every Costa Rica vs Peru result

Show
Every Costa Rica vs Peru result
DateHomeScoreAwayCompetitionVenue
Peru1–0Costa RicaFriendlyLima, Peru
Peru2–3Costa RicaFriendlyArequipa, Peru
Costa Rica0–1PeruFriendlySan José, Costa Rica
Peru2–0Costa RicaFriendlyLima, Peru
Peru3–1Costa RicaFriendlyIquitos, Peru
Costa Rica1–1PeruFriendlySan José, Costa Rica
Peru3–0Costa RicaFriendlyArequipa, Peru
Costa Rica4–2PeruPan American ChampionshipMexico City, Mexico (neutral)

Recent form

Costa Rica

  1. Wv HaitiCONCACAF Nations League2–0Sun 4 Oct 2026
  2. Wat NicaraguaCONCACAF Nations League3–0Thu 1 Oct 2026
  3. Lv HaitiCONCACAF Nations League0–2Sun 27 Sept 2026
  4. Lv CuraçaoCONCACAF Nations League3–4Thu 24 Sept 2026
  5. Lv EnglandFriendly0–3Wed 10 Jun 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.