Skip to content
TheFootball.News

Costa Rica vs Mexico head-to-head record

Costa Rica wins
6
Draws
20
Mexico wins
31

57 meetings, 1935 to 2025Goals: Costa Rica 33, Mexico 84

Costa Rica and Mexico have met 57 times since 1935. Mexico have won 31, Costa Rica 6, and 20 matches ended level. They last met on 22 June 2025, when the match ended 0–0 at the Gold Cup.

The 57 meetings have produced 117 goals, 2.05 per game. The biggest win is Mexico’s 7–0 in a friendly in 1975. Mexico are unbeaten in the last 12 meetings (6 wins, 6 draws). They went 18 years without meeting, between 1938 and 1956.

Who has won more, Costa Rica or Mexico?

All matches57 matches

6 Costa Rica20 drawsMexico 31

Competitive43 matches

5 Costa Rica17 drawsMexico 21

Friendlies14 matches

1 Costa Rica3 drawsMexico 10

Key numbers

Goals
Costa Rica 33, Mexico 842.05 per game
First meeting
Mexico 2–0 Costa RicaCentral American and Caribbean Games, 2 Apr 1935
Most recent
Mexico 0–0 Costa RicaGold Cup, 22 Jun 2025
Costa Rica’s biggest win
Costa Rica 2–0 MexicoWorld Cup qualifying, 29 Nov 1992
Mexico’s biggest win
Mexico 7–0 Costa RicaFriendly, 17 Aug 1975
Most goals in a meeting
Mexico 7–0 Costa RicaFriendly, 17 Aug 1975
Current run
Mexico unbeaten in 12
Biggest upset
Costa Rica 1–2 MexicoFriendly, 8 Mar 1959Winner’s rating-based win expectancy: 24%
TFN Elo rating now
Costa Rica 1692 (62nd), Mexico 1950 (16th)How the rating works

Last five meetings

  1. Mexico0Costa Rica0

    Gold Cup

    Paradise, United States (neutral)

  2. Mexico2Costa Rica0

    Gold Cup

    Arlington, United States (neutral)

  3. Mexico0Costa Rica0

    World Cup qualifying

    Mexico City, Mexico

  4. Costa Rica0Mexico1

    World Cup qualifying

    San José, Costa Rica

  5. Mexico0Costa Rica0

    CONCACAF Nations League, Mexico won on penalties

    Denver, United States (neutral)

Who has had the upper hand over time?

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

Above the line: Costa Rica have won more Below: Mexico have won more
2 April 1935: Mexico 2–0 Costa Rica (Central American and Caribbean Games). Mexico +122 February 1938: Mexico 2–1 Costa Rica (Central American and Caribbean Games). Mexico +226 February 1956: Mexico 1–1 Costa Rica (Pan American Championship). Mexico +220 October 1957: Mexico 2–0 Costa Rica (World Cup qualifying). Mexico +327 October 1957: Costa Rica 1–1 Mexico (World Cup qualifying). Mexico +31 March 1959: Mexico 3–1 Costa Rica (Friendly). Mexico +48 March 1959: Costa Rica 1–2 Mexico (Friendly). Mexico +522 March 1961: Costa Rica 1–0 Mexico (World Cup qualifying). Mexico +412 April 1961: Mexico 4–1 Costa Rica (World Cup qualifying). Mexico +530 March 1963: Costa Rica 0–0 Mexico (CONCACAF Championship). Mexico +56 April 1965: Costa Rica 1–1 Mexico (CONCACAF Championship). Mexico +525 April 1965: Costa Rica 0–0 Mexico (World Cup qualifying). Mexico +516 May 1965: Mexico 1–0 Costa Rica (World Cup qualifying). Mexico +630 November 1969: Costa Rica 2–0 Mexico (CONCACAF Championship). Mexico +52 December 1971: Costa Rica 0–1 Mexico (CONCACAF Championship). Mexico +66 August 1972: Costa Rica 1–0 Mexico (Friendly). Mexico +512 October 1972: Mexico 3–1 Costa Rica (Friendly). Mexico +617 August 1975: Mexico 7–0 Costa Rica (Friendly). Mexico +715 March 1983: Costa Rica 0–1 Mexico (Friendly). Mexico +822 March 1983: Mexico 1–0 Costa Rica (Friendly). Mexico +917 April 1991: Costa Rica 0–0 Mexico (Friendly). Mexico +97 July 1991: Mexico 2–0 Costa Rica (Gold Cup). Mexico +1027 November 1991: Costa Rica 1–1 Mexico (Friendly). Mexico +1022 November 1992: Mexico 4–0 Costa Rica (World Cup qualifying). Mexico +1129 November 1992: Costa Rica 2–0 Mexico (World Cup qualifying). Mexico +1029 June 1993: Costa Rica 0–2 Mexico (Friendly). Mexico +1115 July 1993: Mexico 1–1 Costa Rica (Gold Cup). Mexico +1116 March 1997: Costa Rica 0–0 Mexico (World Cup qualifying). Mexico +1119 June 1997: Mexico 1–1 Costa Rica (Copa América). Mexico +119 November 1997: Mexico 3–3 Costa Rica (World Cup qualifying). Mexico +1116 June 2001: Mexico 1–2 Costa Rica (World Cup qualifying). Mexico +107 October 2001: Costa Rica 0–0 Mexico (World Cup qualifying). Mexico +1024 July 2003: Mexico 2–0 Costa Rica (Gold Cup). Mexico +1131 March 2004: Mexico 2–0 Costa Rica (Friendly). Mexico +129 February 2005: Costa Rica 1–2 Mexico (World Cup qualifying). Mexico +1317 August 2005: Mexico 2–0 Costa Rica (World Cup qualifying). Mexico +1417 June 2007: Mexico 1–0 Costa Rica (Gold Cup). Mexico +1528 March 2009: Mexico 2–0 Costa Rica (World Cup qualifying). Mexico +1623 July 2009: Costa Rica 1–1 Mexico (Gold Cup). Mexico +165 September 2009: Costa Rica 0–3 Mexico (World Cup qualifying). Mexico +1712 June 2011: Mexico 4–1 Costa Rica (Gold Cup). Mexico +187 September 2012: Costa Rica 0–2 Mexico (World Cup qualifying). Mexico +1911 September 2012: Mexico 1–0 Costa Rica (World Cup qualifying). Mexico +2011 June 2013: Mexico 0–0 Costa Rica (World Cup qualifying). Mexico +2015 October 2013: Costa Rica 2–1 Mexico (World Cup qualifying). Mexico +1927 June 2015: Mexico 2–2 Costa Rica (Friendly). Mexico +1919 July 2015: Mexico 1–0 Costa Rica (Gold Cup). Mexico +2024 March 2017: Mexico 2–0 Costa Rica (World Cup qualifying). Mexico +215 September 2017: Costa Rica 1–1 Mexico (World Cup qualifying). Mexico +2111 October 2018: Mexico 3–2 Costa Rica (Friendly). Mexico +2229 June 2019: Mexico 1–1 Costa Rica (Gold Cup). Mexico +2230 March 2021: Costa Rica 0–1 Mexico (Friendly). Mexico +233 June 2021: Mexico 0–0 Costa Rica (CONCACAF Nations League). Mexico +235 September 2021: Costa Rica 0–1 Mexico (World Cup qualifying). Mexico +2430 January 2022: Mexico 0–0 Costa Rica (World Cup qualifying). Mexico +248 July 2023: Mexico 2–0 Costa Rica (Gold Cup). Mexico +2522 June 2025: Mexico 0–0 Costa Rica (Gold Cup). Mexico +25Level
Mexico lead by 25 wins after the latest meeting. The biggest lead was 25, held by Mexico from 8 July 2023.

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

18 matches

567

Costa RicaDrawsMexico

In Mexico's home games

20 matches

1514

Costa RicaDrawsMexico

At neutral venues

19 matches

0910

Costa RicaDrawsMexico

Record by competition

Record by competition
CompetitionPlayedCosta RicaDrawsMexicoGoals
World Cup qualifying24481214–33
Friendly1413109–28
Gold Cup100464–15
CONCACAF Championship41213–2
Central American and Caribbean Games20021–4
CONCACAF Nations League10100–0
Copa América10101–1
Pan American Championship10101–1

Meetings by decade

Costa Rica wins Draws Mexico wins
Meetings by decade
DecadeResultsPlayedGoals
1930s25
1950s513
1960s711
1970s413
1980s22
1990s1022
2000s1020
2010s1127
2020s64

Longest runs

Longest runs
Longest run ofCosta RicaMexico
Wins in a row1201362003 to 2009
Unbeaten meetings61993 to 2001132001 to 2013

The longest run of draws is 4, from 15 July 1993 to 9 November 1997.

Top scorers in Costa Rica vs Mexico

  1. 1Andrés GuardadoMexico4(1 penalty)
  2. 2Hernán MedfordCosta Rica3
  3. 3Jared BorgettiMexico3
  4. 4Benjamín GalindoMexico2
  5. 5Bryan RuizCosta Rica2(1 penalty)
  6. 6Guillermo FrancoMexico2
  7. 7Jaime LozanoMexico2
  8. 8Javier HernándezMexico2
  9. 9Ligorio LópezMexico2
  10. 10Luis García PostigoMexico2

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

Penalty shootouts

  • Costa Rica 1–1 MexicoGold Cup, 23 Jul 2009Mexico won on penalties
  • Mexico 1–1 Costa RicaGold Cup, 29 Jun 2019Mexico won on penalties
  • Mexico 0–0 Costa RicaCONCACAF Nations League, 3 Jun 2021Mexico won on penalties

Questions answered

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

57 times, starting on 2 April 1935. 43 of those meetings were competitive and 14 were friendlies.

Who has won more matches between Costa Rica and Mexico?

Mexico, with 31 wins to 6. 20 matches ended level.

What is the biggest win in Costa Rica vs Mexico?

Mexico’s 7–0 win in a friendly on 17 August 1975 in Mexico City.

When did Costa Rica and Mexico last play?

On 22 June 2025 in Paradise, when the match ended 0–0 at the Gold Cup.

What is the competitive record between Costa Rica and Mexico?

In 43 competitive matches, Costa Rica have 5 wins, Mexico have 21, and 17 ended level.

Have Costa Rica and Mexico met in a penalty shootout?

Yes, 3 times. Most recently in the CONCACAF Nations League on 3 June 2021, when Mexico won the shootout after a 0–0 draw.

Every Costa Rica vs Mexico result

Show
Every Costa Rica vs Mexico result
DateHomeScoreAwayCompetitionVenue
Mexico0–0Costa RicaGold CupParadise, United States (neutral)
Mexico2–0Costa RicaGold CupArlington, United States (neutral)
Mexico0–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Costa Rica0–1MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico0–0Mexico on pensCosta RicaCONCACAF Nations LeagueDenver, United States (neutral)
Costa Rica0–1MexicoFriendlyWiener Neustadt, Austria (neutral)
Mexico1–1Mexico on pensCosta RicaGold CupHouston, United States (neutral)
Mexico3–2Costa RicaFriendlySan Nicolás de los Garza, Mexico
Costa Rica1–1MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico2–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Mexico1–0Costa RicaGold CupEast Rutherford, United States (neutral)
Mexico2–2Costa RicaFriendlyOrlando, United States (neutral)
Costa Rica2–1MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico0–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Mexico1–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Costa Rica0–2MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico4–1Costa RicaGold CupChicago, United States (neutral)
Costa Rica0–3MexicoWorld Cup qualifyingSan José, Costa Rica
Costa Rica1–1Mexico on pensMexicoGold CupChicago, United States (neutral)
Mexico2–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Mexico1–0Costa RicaGold CupHouston, United States (neutral)
Mexico2–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Costa Rica1–2MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico2–0Costa RicaFriendlyCarson, United States (neutral)
Mexico2–0Costa RicaGold CupMexico City, Mexico
Costa Rica0–0MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico1–2Costa RicaWorld Cup qualifyingMexico City, Mexico
Mexico3–3Costa RicaWorld Cup qualifyingMexico City, Mexico
Mexico1–1Costa RicaCopa AméricaSanta Cruz, Bolivia (neutral)
Costa Rica0–0MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico1–1Costa RicaGold CupMexico City, Mexico
Costa Rica0–2MexicoFriendlySan José, Costa Rica
Costa Rica2–0MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico4–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Costa Rica1–1MexicoFriendlyLos Angeles, United States (neutral)
Mexico2–0Costa RicaGold CupLos Angeles, United States (neutral)
Costa Rica0–0MexicoFriendlySan José, Costa Rica
Mexico1–0Costa RicaFriendlyMexico City, Mexico
Costa Rica0–1MexicoFriendlySan José, Costa Rica
Mexico7–0Costa RicaFriendlyMexico City, Mexico
Mexico3–1Costa RicaFriendlyMexico City, Mexico
Costa Rica1–0MexicoFriendlySan José, Costa Rica
Costa Rica0–1MexicoCONCACAF ChampionshipPort of Spain, Trinidad and Tobago (neutral)
Costa Rica2–0MexicoCONCACAF ChampionshipSan José, Costa Rica
Mexico1–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Costa Rica0–0MexicoWorld Cup qualifyingSan José, Costa Rica
Costa Rica1–1MexicoCONCACAF ChampionshipGuatemala City, Guatemala (neutral)
Costa Rica0–0MexicoCONCACAF ChampionshipSanta Ana, El Salvador (neutral)
Mexico4–1Costa RicaWorld Cup qualifyingMexico City, Mexico
Costa Rica1–0MexicoWorld Cup qualifyingSan José, Costa Rica
Costa Rica1–2MexicoFriendlySan José, Costa Rica
Mexico3–1Costa RicaFriendlyMexico City, Mexico
Costa Rica1–1MexicoWorld Cup qualifyingSan José, Costa Rica
Mexico2–0Costa RicaWorld Cup qualifyingMexico City, Mexico
Mexico1–1Costa RicaPan American ChampionshipMexico City, Mexico
Mexico2–1Costa RicaCentral American and Caribbean GamesPanama City, Panama (neutral)
Mexico2–0Costa RicaCentral American and Caribbean GamesSan Salvador, El Salvador (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

Mexico

  1. Lv ChileFriendly0–2Tue 6 Oct 2026
  2. Lat USAFriendly0–3Sat 3 Oct 2026
  3. Dv PeruFriendly1–1Tue 29 Sept 2026
  4. Dv ColombiaFriendly1–1Sat 26 Sept 2026
  5. Lv EnglandWorld Cup2–3Sun 5 Jul 2026

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