Skip to content
TheFootball.News

Costa Rica vs El Salvador head-to-head record

Costa Rica wins
39
Draws
14
El Salvador wins
10

63 meetings, 1921 to 2024Goals: Costa Rica 146, El Salvador 53

Costa Rica and El Salvador have met 63 times since 1921. Costa Rica have won 39, El Salvador 10, and 14 matches ended level. They last met on 3 February 2024, when Costa Rica won 2–0 in a friendly.

The 63 meetings have produced 199 goals, 3.16 per game. The biggest win is Costa Rica’s 9–2 in the Central American and Caribbean Games in 1930. Costa Rica are unbeaten in the last 11 meetings (6 wins, 5 draws).

Who has won more, Costa Rica or El Salvador?

All matches63 matches

39 Costa Rica14 drawsEl Salvador 10

Competitive46 matches

30 Costa Rica9 drawsEl Salvador 7

Friendlies17 matches

9 Costa Rica5 drawsEl Salvador 3

Key numbers

Goals
Costa Rica 146, El Salvador 533.16 per game
First meeting
Costa Rica 7–0 El SalvadorFriendly, 14 Sept 1921
Most recent
Costa Rica 2–0 El SalvadorFriendly, 3 Feb 2024
Costa Rica’s biggest win
Costa Rica 9–2 El SalvadorCentral American and Caribbean Games, 22 Mar 1930
El Salvador’s biggest win
El Salvador 4–2 Costa RicaCCCF Championship, 9 Dec 1943
Most goals in a meeting
Costa Rica 9–2 El SalvadorCentral American and Caribbean Games, 22 Mar 1930
Current run
Costa Rica unbeaten in 11
Biggest upset
Costa Rica 1–2 El SalvadorCONCACAF Championship, 8 Apr 1965Winner’s rating-based win expectancy: 13%
TFN Elo rating now
Costa Rica 1692 (62nd), El Salvador 1415 (133rd)How the rating works

Last five meetings

  1. Costa Rica2El Salvador0

    Friendly

    San José, Costa Rica

  2. El Salvador0Costa Rica0

    Gold Cup

    Harrison, United States (neutral)

  3. El Salvador1Costa Rica2

    World Cup qualifying

    San Salvador, El Salvador

  4. Costa Rica2El Salvador1

    World Cup qualifying

    San José, Costa Rica

  5. El Salvador0Costa Rica0

    Friendly

    Carson, United States (neutral)

Who has had the upper hand over time?

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

Above the line: Costa Rica have won more Below: El Salvador have won more
14 September 1921: Costa Rica 7–0 El Salvador (Friendly). Costa Rica +122 March 1930: Costa Rica 9–2 El Salvador (Central American and Caribbean Games). Costa Rica +226 March 1930: Costa Rica 5–0 El Salvador (Central American and Caribbean Games). Costa Rica +330 March 1935: El Salvador 1–6 Costa Rica (Central American and Caribbean Games). Costa Rica +412 February 1938: Costa Rica 7–0 El Salvador (Central American and Caribbean Games). Costa Rica +518 May 1941: Costa Rica 3–1 El Salvador (CCCF Championship). Costa Rica +69 December 1943: El Salvador 4–2 Costa Rica (CCCF Championship). Costa Rica +519 December 1943: El Salvador 2–4 Costa Rica (CCCF Championship). Costa Rica +613 March 1946: Costa Rica 4–0 El Salvador (CCCF Championship). Costa Rica +729 February 1948: Costa Rica 3–1 El Salvador (CCCF Championship). Costa Rica +818 March 1948: El Salvador 0–6 Costa Rica (CCCF Championship). Costa Rica +98 March 1953: Costa Rica 5–1 El Salvador (CCCF Championship). Costa Rica +1019 August 1955: Costa Rica 4–0 El Salvador (CCCF Championship). Costa Rica +113 April 1963: El Salvador 1–4 Costa Rica (CONCACAF Championship). Costa Rica +128 April 1965: Costa Rica 1–2 El Salvador (CONCACAF Championship). Costa Rica +1129 October 1967: El Salvador 3–1 Costa Rica (Friendly). Costa Rica +1011 September 1968: El Salvador 1–1 Costa Rica (Friendly). Costa Rica +1014 November 1968: Costa Rica 3–0 El Salvador (Friendly). Costa Rica +1114 September 1969: El Salvador 2–1 Costa Rica (Friendly). Costa Rica +1026 February 1970: Costa Rica 2–0 El Salvador (Friendly). Costa Rica +111 October 1972: Costa Rica 2–0 El Salvador (Friendly). Costa Rica +128 October 1972: El Salvador 0–1 Costa Rica (Friendly). Costa Rica +131 December 1976: El Salvador 1–1 Costa Rica (CONCACAF Championship qualifying). Costa Rica +1315 December 1976: Costa Rica 1–1 El Salvador (CONCACAF Championship qualifying). Costa Rica +1310 December 1980: Costa Rica 0–0 El Salvador (CONCACAF Championship qualifying). Costa Rica +136 February 1985: Costa Rica 2–1 El Salvador (Friendly). Costa Rica +1413 February 1985: El Salvador 1–0 Costa Rica (Friendly). Costa Rica +1321 February 1989: Costa Rica 1–1 El Salvador (Friendly). Costa Rica +1325 June 1989: El Salvador 2–4 Costa Rica (CONCACAF Championship). Costa Rica +1416 July 1989: Costa Rica 1–0 El Salvador (CONCACAF Championship). Costa Rica +1529 May 1991: Costa Rica 7–1 El Salvador (UNCAF Cup). Costa Rica +164 March 1992: Costa Rica 2–0 El Salvador (Friendly). Costa Rica +1729 April 1992: El Salvador 1–1 Costa Rica (Friendly). Costa Rica +175 March 1993: El Salvador 0–1 Costa Rica (UNCAF Cup). Costa Rica +183 December 1995: El Salvador 2–1 Costa Rica (UNCAF Cup). Costa Rica +1710 December 1995: El Salvador 2–1 Costa Rica (UNCAF Cup). Costa Rica +1625 April 1997: Costa Rica 1–0 El Salvador (UNCAF Cup). Costa Rica +174 May 1997: El Salvador 2–1 Costa Rica (World Cup qualifying). Costa Rica +1610 August 1997: Costa Rica 0–0 El Salvador (World Cup qualifying). Costa Rica +1628 March 1999: Costa Rica 4–0 El Salvador (UNCAF Cup). Costa Rica +173 June 2001: Costa Rica 1–1 El Salvador (UNCAF Cup). Costa Rica +1711 February 2003: Costa Rica 1–0 El Salvador (UNCAF Cup). Costa Rica +1819 July 2003: Costa Rica 5–2 El Salvador (Gold Cup). Costa Rica +1921 February 2005: Costa Rica 2–1 El Salvador (UNCAF Cup). Costa Rica +2016 February 2007: El Salvador 0–2 Costa Rica (UNCAF Cup). Costa Rica +2113 October 2007: El Salvador 2–2 Costa Rica (Friendly). Costa Rica +2120 August 2008: Costa Rica 1–0 El Salvador (World Cup qualifying). Costa Rica +2219 November 2008: El Salvador 1–3 Costa Rica (World Cup qualifying). Costa Rica +2330 January 2009: Costa Rica 3–0 El Salvador (UNCAF Cup). Costa Rica +241 April 2009: Costa Rica 1–0 El Salvador (World Cup qualifying). Costa Rica +253 July 2009: Costa Rica 1–2 El Salvador (Gold Cup). Costa Rica +249 September 2009: El Salvador 1–0 Costa Rica (World Cup qualifying). Costa Rica +2312 October 2010: Costa Rica 2–1 El Salvador (Friendly). Costa Rica +249 June 2011: Costa Rica 1–1 El Salvador (Gold Cup). Costa Rica +248 June 2012: Costa Rica 2–2 El Salvador (World Cup qualifying). Costa Rica +2412 October 2012: El Salvador 0–1 Costa Rica (World Cup qualifying). Costa Rica +2525 January 2013: Costa Rica 1–0 El Salvador (UNCAF Cup). Costa Rica +2611 July 2015: Costa Rica 1–1 El Salvador (Gold Cup). Costa Rica +2621 August 2021: El Salvador 0–0 Costa Rica (Friendly). Costa Rica +2610 October 2021: Costa Rica 2–1 El Salvador (World Cup qualifying). Costa Rica +2727 March 2022: El Salvador 1–2 Costa Rica (World Cup qualifying). Costa Rica +2830 June 2023: El Salvador 0–0 Costa Rica (Gold Cup). Costa Rica +283 February 2024: Costa Rica 2–0 El Salvador (Friendly). Costa Rica +29Level
Costa Rica lead by 29 wins after the latest meeting. The biggest lead was 29, held by Costa Rica from 3 February 2024.

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

21 matches

1740

Costa RicaDrawsEl Salvador

In El Salvador's home games

21 matches

948

Costa RicaDrawsEl Salvador

At neutral venues

21 matches

1362

Costa RicaDrawsEl Salvador

Record by competition

Record by competition
CompetitionPlayedCosta RicaDrawsEl SalvadorGoals
Friendly1795330–13
UNCAF Cup1291225–7
World Cup qualifying1062213–8
CCCF Championship870131–9
Gold Cup51318–6
Central American and Caribbean Games440027–3
CONCACAF Championship430110–5
CONCACAF Championship qualifying30302–2

Meetings by decade

Costa Rica wins Draws El Salvador wins
Meetings by decade
DecadeResultsPlayedGoals
1920s17
1930s430
1940s630
1950s210
1960s620
1970s59
1980s613
1990s1027
2000s1232
2010s613
2020s58

Longest runs

Longest runs
Longest run ofCosta RicaEl Salvador
Wins in a row71943 to 196322009
Unbeaten meetings121997 to 200931976 to 1980

The longest run of draws is 3, from 1 December 1976 to 10 December 1980.

Top scorers in Costa Rica vs El Salvador

  1. 1Walter CentenoCosta Rica4(2 penalties)
  2. 2Juan GonzálezCosta Rica3
  3. 3Osael RomeroEl Salvador3
  4. 4Álvaro SaboríoCosta Rica2(1 penalty)
  5. 5Bryan RuizCosta Rica2
  6. 6Joel CampbellCosta Rica2
  7. 7Leonidas FloresCosta Rica2
  8. 8Mauricio Alonso RodríguezEl Salvador2
  9. 9Roy MyrieCosta Rica2
  10. 10Rudis CorralesEl Salvador2

Scorer records exist for 17 of the 63 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Costa Rica and El Salvador played each other?

63 times, starting on 14 September 1921. 46 of those meetings were competitive and 17 were friendlies.

Who has won more matches between Costa Rica and El Salvador?

Costa Rica, with 39 wins to 10. 14 matches ended level.

What is the biggest win in Costa Rica vs El Salvador?

Costa Rica’s 9–2 win in the Central American and Caribbean Games on 22 March 1930 in Havana.

When did Costa Rica and El Salvador last play?

On 3 February 2024 in San José, when Costa Rica won 2–0 in a friendly.

What is the competitive record between Costa Rica and El Salvador?

In 46 competitive matches, Costa Rica have 30 wins, El Salvador have 7, and 9 ended level.

Every Costa Rica vs El Salvador result

Show
Every Costa Rica vs El Salvador result
DateHomeScoreAwayCompetitionVenue
Costa Rica2–0El SalvadorFriendlySan José, Costa Rica
El Salvador0–0Costa RicaGold CupHarrison, United States (neutral)
El Salvador1–2Costa RicaWorld Cup qualifyingSan Salvador, El Salvador
Costa Rica2–1El SalvadorWorld Cup qualifyingSan José, Costa Rica
El Salvador0–0Costa RicaFriendlyCarson, United States (neutral)
Costa Rica1–1El SalvadorGold CupHouston, United States (neutral)
Costa Rica1–0El SalvadorUNCAF CupSan José, Costa Rica
El Salvador0–1Costa RicaWorld Cup qualifyingSan Salvador, El Salvador
Costa Rica2–2El SalvadorWorld Cup qualifyingSan José, Costa Rica
Costa Rica1–1El SalvadorGold CupCharlotte, United States (neutral)
Costa Rica2–1El SalvadorFriendlyCiudad Quesada, Costa Rica
El Salvador1–0Costa RicaWorld Cup qualifyingSan Salvador, El Salvador
Costa Rica1–2El SalvadorGold CupCarson, United States (neutral)
Costa Rica1–0El SalvadorWorld Cup qualifyingSan José, Costa Rica
Costa Rica3–0El SalvadorUNCAF CupTegucigalpa, Honduras (neutral)
El Salvador1–3Costa RicaWorld Cup qualifyingSan Salvador, El Salvador
Costa Rica1–0El SalvadorWorld Cup qualifyingSan José, Costa Rica
El Salvador2–2Costa RicaFriendlySan Salvador, El Salvador
El Salvador0–2Costa RicaUNCAF CupSan Salvador, El Salvador
Costa Rica2–1El SalvadorUNCAF CupGuatemala City, Guatemala (neutral)
Costa Rica5–2El SalvadorGold CupFoxborough, United States (neutral)
Costa Rica1–0El SalvadorUNCAF CupPanama City, Panama (neutral)
Costa Rica1–1El SalvadorUNCAF CupSan Pedro Sula, Honduras (neutral)
Costa Rica4–0El SalvadorUNCAF CupSan José, Costa Rica
Costa Rica0–0El SalvadorWorld Cup qualifyingSan José, Costa Rica
El Salvador2–1Costa RicaWorld Cup qualifyingSan Salvador, El Salvador
Costa Rica1–0El SalvadorUNCAF CupGuatemala City, Guatemala (neutral)
El Salvador2–1Costa RicaUNCAF CupSan Salvador, El Salvador
El Salvador2–1Costa RicaUNCAF CupSan Salvador, El Salvador
El Salvador0–1Costa RicaUNCAF CupTegucigalpa, Honduras (neutral)
El Salvador1–1Costa RicaFriendlySan Salvador, El Salvador
Costa Rica2–0El SalvadorFriendlySan José, Costa Rica
Costa Rica7–1El SalvadorUNCAF CupSan José, Costa Rica
Costa Rica1–0El SalvadorCONCACAF ChampionshipSan José, Costa Rica
El Salvador2–4Costa RicaCONCACAF ChampionshipSan Salvador, El Salvador
Costa Rica1–1El SalvadorFriendlyLos Angeles, United States (neutral)
El Salvador1–0Costa RicaFriendlySan Salvador, El Salvador
Costa Rica2–1El SalvadorFriendlySan José, Costa Rica
Costa Rica0–0El SalvadorCONCACAF Championship qualifyingSan José, Costa Rica
Costa Rica1–1El SalvadorCONCACAF Championship qualifyingSan José, Costa Rica
El Salvador1–1Costa RicaCONCACAF Championship qualifyingSan Salvador, El Salvador
El Salvador0–1Costa RicaFriendlySan Salvador, El Salvador
Costa Rica2–0El SalvadorFriendlySan José, Costa Rica
Costa Rica2–0El SalvadorFriendlySan José, Costa Rica
El Salvador2–1Costa RicaFriendlySan Salvador, El Salvador
Costa Rica3–0El SalvadorFriendlySan José, Costa Rica
El Salvador1–1Costa RicaFriendlySan Salvador, El Salvador
El Salvador3–1Costa RicaFriendlySan Salvador, El Salvador
Costa Rica1–2El SalvadorCONCACAF ChampionshipGuatemala City, Guatemala (neutral)
El Salvador1–4Costa RicaCONCACAF ChampionshipSan Salvador, El Salvador
Costa Rica4–0El SalvadorCCCF ChampionshipTegucigalpa, Honduras (neutral)
Costa Rica5–1El SalvadorCCCF ChampionshipSan José, Costa Rica
El Salvador0–6Costa RicaCCCF ChampionshipGuatemala City, Guatemala (neutral)
Costa Rica3–1El SalvadorCCCF ChampionshipGuatemala City, Guatemala (neutral)
Costa Rica4–0El SalvadorCCCF ChampionshipSan José, Costa Rica
El Salvador2–4Costa RicaCCCF ChampionshipSan Salvador, El Salvador
El Salvador4–2Costa RicaCCCF ChampionshipSan Salvador, El Salvador
Costa Rica3–1El SalvadorCCCF ChampionshipSan José, Costa Rica
Costa Rica7–0El SalvadorCentral American and Caribbean GamesPanama City, Panama (neutral)
El Salvador1–6Costa RicaCentral American and Caribbean GamesSan Salvador, El Salvador
Costa Rica5–0El SalvadorCentral American and Caribbean GamesHavana, Cuba (neutral)
Costa Rica9–2El SalvadorCentral American and Caribbean GamesHavana, Cuba (neutral)
Costa Rica7–0El SalvadorFriendlyGuatemala City, Guatemala (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

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

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