Costa Rica national football team
Next match: Ecuador – Costa Rica, 14 Nov 2026 (Friendly). Latest result: Costa Rica 2–0 Haiti, 5 Oct 2026 (CONCACAF Nations League, Group A).
The federation's website: fcrf.cr (opens in a new tab)
137
games in our data
50
wins
37
draws
50
losses
Counted from 3 Feb 2016: every match in our data.
Fixtures and results
Next games
| Kick-off | Match |
|---|---|
| Ecuador – Costa Rica Friendly | |
| Argentina – Costa Rica Friendly |
Latest games
| Date | Match | Result |
|---|---|---|
| 5 Oct 2026 | Costa Rica 2–0 Haiti CONCACAF Nations League, Group A | Form: win. |
| 2 Oct 2026 | Nicaragua 0–3 Costa Rica CONCACAF Nations League, Group A | Form: win. |
| 28 Sep 2026 | Haiti 2–0 Costa Rica CONCACAF Nations League, Group A | Form: loss. |
| 25 Sep 2026 | Costa Rica 3–4 Curaçao CONCACAF Nations League, Group A | Form: loss. |
| 11 Jun 2026 | England 3–0 Costa Rica Friendly | Form: loss. |
| 2 Jun 2026 | Colombia 3–1 Costa Rica Friendly | Form: loss. |
| 27 Mar 2026 | Jordan 2–2 Costa Rica Friendly | Form: draw. |
| 19 Nov 2025 | Costa Rica 0–0 Honduras World Cup qualifiers, Group C | Form: draw. |
| 14 Nov 2025 | Haiti 1–0 Costa Rica World Cup qualifiers, Group C | Form: loss. |
| 14 Oct 2025 | Costa Rica 4–1 Nicaragua World Cup qualifiers, Group C | Form: win. |
| 10 Oct 2025 | Honduras 0–0 Costa Rica World Cup qualifiers, Group C | Form: draw. |
| 10 Sep 2025 | Costa Rica 3–3 Haiti World Cup qualifiers, Group C | Form: draw. |
| 6 Sep 2025 | Nicaragua 1–1 Costa Rica World Cup qualifiers, Group C | Form: draw. |
| 30 Jun 2025 | United States 2–2 Costa Rica pen. Gold Cup | Form: draw. |
| 23 Jun 2025 | Mexico 0–0 Costa Rica Gold Cup, Group A | Form: draw. |
| 19 Jun 2025 | Costa Rica 2–1 Dominican Republic Gold Cup, Group A | Form: win. |
| 16 Jun 2025 | Costa Rica 4–3 Suriname Gold Cup, Group A | Form: win. |
| 11 Jun 2025 | Costa Rica 2–1 Trinidad and Tobago World Cup qualifiers, Group B | Form: win. |
| 8 Jun 2025 | Bahamas 0–8 Costa Rica World Cup qualifiers, Group B | Form: win. |
| 23 Jan 2025 | United States 3–0 Costa Rica Friendly | Form: loss. |
| 19 Nov 2024 | Panama 2–2 Costa Rica CONCACAF Nations League | Form: draw. |
| 15 Nov 2024 | Costa Rica 0–1 Panama CONCACAF Nations League | Form: loss. |
| 16 Oct 2024 | Costa Rica 3–0 Guatemala CONCACAF Nations League, Group A1 | Form: win. |
| 12 Oct 2024 | Suriname 1–1 Costa Rica CONCACAF Nations League, Group A1 | Form: draw. |
| 10 Sep 2024 | Guatemala 0–0 Costa Rica CONCACAF Nations League, Group A1 | Form: draw. |
| 6 Sep 2024 | Costa Rica 3–0 Guadeloupe CONCACAF Nations League, Group A1 | Form: win. |
| 3 Jul 2024 | Costa Rica 2–1 Paraguay Copa América, Group D | Form: win. |
| 29 Jun 2024 | Colombia 3–0 Costa Rica Copa América, Group D | Form: loss. |
| 25 Jun 2024 | Brazil 0–0 Costa Rica Copa América, Group D | Form: draw. |
| 10 Jun 2024 | Grenada 0–3 Costa Rica World Cup qualifiers, Group B | Form: win. |
| 7 Jun 2024 | Costa Rica 4–0 St. Kitts and Nevis World Cup qualifiers, Group B | Form: win. |
| 1 Jun 2024 | Costa Rica 0–0 Uruguay Friendly | Form: draw. |
| 27 Mar 2024 | Argentina 3–1 Costa Rica Friendly | Form: loss. |
| 3 Feb 2024 | Costa Rica 2–0 El Salvador Friendly | Form: win. |
| 12 Sep 2023 | Costa Rica 1–4 United Arab Emirates Friendly | Form: loss. |
| 8 Sep 2023 | Saudi Arabia 1–3 Costa Rica Friendly | Form: win. |
| 9 Jul 2023 | Mexico 2–0 Costa Rica Gold Cup | Form: loss. |
| 5 Jul 2023 | Costa Rica 6–4 Martinique Gold Cup, Group C | Form: win. |
| 1 Jul 2023 | El Salvador 0–0 Costa Rica Gold Cup, Group C | Form: draw. |
| 21 Jun 2023 | Ecuador 3–1 Costa Rica Friendly | Form: loss. |
A match decided on penalties is listed as a draw (pen.): our data do not say who won the shootout.
Frequently asked questions
When is Costa Rica's next match?
Next match: Ecuador – Costa Rica, 14 Nov 2026 (Friendly).
What was Costa Rica's latest result?
Latest result: Costa Rica 2–0 Haiti, 5 Oct 2026 (CONCACAF Nations League, Group A).
The day's tips on Telegram
Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.