CONCACAF Nations League 2024/25, League A, Quarterfinal |
 | 18.11.2024 |  | Panama | | Costa Rica |  | 2:2 (2:1) |
| Ciudad de Panamá |
CONCACAF Nations League 2024/25, League A, Quarterfinal |
 | 14.11.2024 |  | Costa Rica | | Panama |  | 0:1 (0:0) |
| San José |
CONCACAF Nations League 2024/25, League A, Group A |
 | 15.10.2024 |  | Costa Rica | | Guatemala |  | 3:0 (2:0) |
| San José |
CONCACAF Nations League 2024/25, League A, Group A |
 | 11.10.2024 |  | Suriname | | Costa Rica |  | 1:1 (1:1) |
| Paramaribo |
CONCACAF Nations League 2024/25, League A, Group A |
 | 09.09.2024 |  | Guatemala | | Costa Rica |  | 0:0 |
| Ciudad de Guatemala |
CONCACAF Nations League 2024/25, League A, Group A |
 | 05.09.2024 |  | Costa Rica | | Guadeloupe |  | 3:0 (0:0) |
| San José |
CONCACAF Nations League 2023/24, League A, Quarterfinal |
 | 20.11.2023 |  | Panama | | Costa Rica |  | 3:1 (3:0) |
| Ciudad de Panamá |
CONCACAF Nations League 2023/24, League A, Quarterfinal |
 | 16.11.2023 |  | Costa Rica | | Panama |  | 0:3 (0:2) |
| San José |
CONCACAF Nations League 2022/23, League A, Group B |
 | 28.03.2023 |  | Costa Rica | | Panama |  | 0:1 (0:0) |
| San José |
CONCACAF Nations League 2022/23, League A, Group B |
 | 25.03.2023 |  | Martinique | | Costa Rica |  | 1:2 (1:0) |
| Fort-de-France |
CONCACAF Nations League 2022/23, League A, Group B |
 | 05.06.2022 |  | Costa Rica | | Martinique |  | 2:0 (1:0) |
| San José |
CONCACAF Nations League 2022/23, League A, Group B |
 | 02.06.2022 |  | Panama | | Costa Rica |  | 2:0 (0:0) |
| Ciudad de Panamá |
CONCACAF Nations League 2019/20, League A, 3rd place match |
 | 06.06.2021 |  | Honduras | | Costa Rica |  | 2:2 (0:1), pen. 5:4 |
| USA, Denver |
CONCACAF Nations League 2019/20, League A, Semifinal |
 | 03.06.2021 |  | Mexico | | Costa Rica |  | 0:0, pen. 5:4 |
| USA, Denver |
CONCACAF Nations League 2019/20, League A, Group D |
 | 17.11.2019 |  | Costa Rica | | Haiti |  | 1:1 (1:1) |
| San José |
CONCACAF Nations League 2019/20, League A, Group D |
 | 14.11.2019 |  | Curaçao | | Costa Rica |  | 1:2 (1:1) |
| Willemstad |
CONCACAF Nations League 2019/20, League A, Group D |
 | 13.10.2019 |  | Costa Rica | | Curaçao |  | 0:0 |
| Alajuela |
CONCACAF Nations League 2019/20, League A, Group D |
 | 10.10.2019 |  | Haiti | | Costa Rica |  | 1:1 (0:0) |
| Port-au-Prince |