Caps Date Venue Opponent Score Competition
1 11-10-08 Panamaribo Surinam 4-1 World Cup Qualifier
2 15-10-08 San José Haiti 2-0 World Cup Qualifier
3 23- 1-09 Tegucigalpa Panama 3-0 Copa UNCAF
4 30- 1-09 Tegucigalpa El Salvador 1-0 [1] Copa UNCAF
5 1- 4-09 San José El Salvador 1-0 World Cup Qualifier
6 3- 6-09 San José United States 3-1 World Cup Qualifier
7 6- 6-09 Bacolet Trinidad/Tobago 3-2 World Cup Qualifier
8 3- 7-09 Carson El Salvador 1-2 CONCACAF Cup
9 19- 7-09 Arlington Guadeloupe 5-1 [*] CONCACAF Cup
10 23- 7-09 Chicago Mexico 1-1 [2] CONCACAF Cup
11 12- 8-09 San Pedro Sula Honduras 0-4 World Cup Qualifier
12 5- 9-09 San José Mexico 0-3 World Cup Qualifier
13 10-10-09 San José Trinidad/Tobago 4-0 World Cup Qualifier
14 14-10-09 Washington United States 2-2 World Cup Qualifier
15 14-11-09 San José Uruguay 0-1 World Cup Qualifier
16 18-11-09 Montevideo Uruguay 1-1 World Cup Qualifier
17 26- 1-10 San Juan Argentina 2-3
18 26- 5-10 Lens France 1-2
19 1- 6-10 Sion Switzerland 1-0
20 5- 6-10 Bratislava Slovakia 0-3
21 17-11-10 Fort Lauderdale Jamaica 0-0
22 9- 2-11 Puerto La Cruz Venezuela 2-2
23 29- 3-11 San José Argentina 0-0
24 5- 6-11 Arlington Cuba 5-0 CONCACAF Cup
25 9- 6-11 Charlotte El Salvador 1-1 CONCACAF Cup
26 12- 6-11 Chicago Mexico 1-4 CONCACAF Cup
27 18- 6-11 East Rutherford Honduras 1-1 [3] CONCACAF Cup
28 2- 9-11 Carson United States 1-0
29 6- 9-11 Quito Ecuador 0-4
30 7-10-11 San José Brazil 0-1
31 11-11-11 Cd. de Panamá Panama 0-2
32 15-11-11 San José Spain 2-2
33 29- 2-12 Cardiff Wales 1-0
34 25- 5-12 San José Guatemala 3-2
35 1- 6-12 Cd. Guatemala Guatemala 0-1
36 8- 6-12 San José El Salvador 2-2 World Cup Qualifier
37 12- 6-12 Georgetown Guyana 4-0 World Cup Qualifier
38 15- 8-12 San José Peru 0-1
39 7- 9-12 San José Mexico 0-2 World Cup Qualifier
40 11- 9-12 Cd. de México Mexico 0-1 World Cup Qualifier
41 12-10-12 San Salvador El Salvador 1-0 World Cup Qualifier
42 16-10-12 San José Guyana 7-0 World Cup Qualifier
43 22- 3-13 Commerce City United States 0-1 World Cup Qualifier
44 26- 3-13 San José Jamaica 2-0 World Cup Qualifier
45 7- 6-13 San José Honduras 1-0 World Cup Qualifier
46 11- 6-13 Cd. de México Mexico 0-0 World Cup Qualifier
47 18- 6-13 San José Panama 2-0 World Cup Qualifier
48 6- 9-13 San José United States 3-1 World Cup Qualifier
49 11-10-13 San Pedro Sula Honduras 0-1 World Cup Qualifier
50 15-10-13 San José Mexico 2-1 World Cup Qualifier
51 5- 3-14 San José Paraguay 2-1
52 2- 6-14 Tampa Japan 1-3
53 6- 6-14 Chester Ireland 1-1
54 14- 6-14 Fortaleza Uruguay 3-1 World Cup
55 20- 6-14 Recife Italy 1-0 World Cup
56 24- 6-14 Belo Horizonte England 0-0 World Cup
57 29- 6-14 Recife Greece 1-1 [4] World Cup
58 5- 7-14 Salvador Netherlands 0-0 [5] World Cup
59 14-10-14 Seoul South Korea 3-1
60 13-11-14 Montevideo Uruguay 3-3 [6] Copa Antel
61 26- 3-15 San José Paraguay 0-0
62 11- 6-15 León Spain 1-2
63 8-10-15 Liberia South Africa 0-1
64 13-10-15 Harrison United States 1-0
65 25- 3-16 Kingston Jamaica 1-1 World Cup Qualifier
66 29- 3-16 San José Jamaica 3-0 World Cup Qualifier
67 9-10-16 Krasnodar Russia 4-3
68 11-11-16 Port of Spain Trinidad/Tobago 2-0 World Cup Qualifier
69 15-11-16 San José United States 4-0 World Cup Qualifier
70 24- 3-17 Cd. de México Mexico 0-2 World Cup Qualifier
71 28- 3-17 San Pedro Sula Honduras 1-1 World Cup Qualifier
72 8- 6-17 San José Panama 0-0 World Cup Qualifier
73 13- 6-17 San José Trinidad/Tobago 2-1 World Cup Qualifier
74 1- 9-17 Harrison United States 2-0 World Cup Qualifier
75 5- 9-17 San José Mexico 1-1 World Cup Qualifier
76 7-10-17 San José Honduras 1-1 World Cup Qualifier
77 23- 3-18 Glasgow Scotland 1-0
78 27- 3-18 Nice Tunisia 0-1
79 3- 6-18 San José N. Ireland 3-0
80 7- 6-18 Leeds England 0-2
81 11- 6-18 Brussel Belgium 1-4
82 17- 6-18 Samara Serbia 0-1 World Cup
83 22- 6-18 St. Peterburg Brazil 0-2 World Cup
84 27- 6-18 Nizhny Novgorod Switzerland 2-2 World Cup
85 11-10-18 S.Nicolás/Garza Mexico 2-3
86 16-10-18 Harrison Colombia 1-3
87 22- 3-19 Cd. Guatemala Guatemala 0-1
88 26- 3-19 San José Jamaica 1-0
89 6- 9-19 San José Uruguay 1-2
90 10-10-19 Nassau Haiti 1-1 Nations League
91 13-10-19 Alajuela Curaçao 0-0 Nations League
92 13-11-20 Hartberg Qatar 1-1
93 30- 3-21 Wiener Neustadt Mexico 0-1
94 2- 9-21 Cd. de Panamá Panama 0-0 World Cup Qualifier
95 5- 9-21 San José Mexico 0-1 World Cup Qualifier
96 8- 9-21 San José Jamaica 1-1 World Cup Qualifier
97 7-10-21 San Pedro Sula Honduras 0-0 World Cup Qualifier
98 10-10-21 San José El Salvador 2-1 World Cup Qualifier
99 13-10-21 Columbus United States 1-2 World Cup Qualifier
100 16-11-21 San José Honduras 2-1 World Cup Qualifier
101 27- 1-22 San José Panama 1-0 World Cup Qualifier
102 30- 1-22 Cd. de México Mexico 0-0 World Cup Qualifier
103 2- 2-22 Kingston Jamaica 1-0 World Cup Qualifier
104 24- 3-22 San José Canada 1-0 World Cup Qualifier
105 27- 3-22 San Salvador El Salvador 2-1 World Cup Qualifier
106 30- 3-22 San José United States 2-0 World Cup Qualifier
107 14- 6-22 Al-Rayyan New Zealand 1-0 World Cup Qualifier
108 23-11-22 Doha Spain 0-7 World Cup
109 27-11-22 Al-Rayyan Japan 1-0 World Cup
110 1-12-22 Al-Khor Germany 2-4 World Cup
111 8- 9-23 Newcastle Saudi Arabia 3-1
112 12- 9-23 Zagreb UA Emirates 1-4
113 23- 3-24 Frisco Honduras 3-1
114 26- 3-24 Los Angeles Argentina 1-3
115 7- 6-25 Nassau Bahamas 8-0 World Cup Qualifier
116 10- 6-25 San José Trinidad/Tobago 2-1 World Cup Qualifier
117 15- 6-25 San Diego Surinam 4-3 CONCACAF Cup
118 18- 6-25 Arlington Dominican Rep. 2-1 CONCACAF Cup
119 22- 6-25 Las Vegas Mexico 0-0 CONCACAF Cup
120 29- 6-25 Minneapolis United States 2-2 [7] CONCACAF Cup
121 5- 9-25 Managua Nicaragua 1-1 World Cup Qualifier
122 9- 9-25 San José Haiti 3-3 World Cup Qualifier
[1] Costa Rica awarded 3-0 by UNCAF resolution.
[2] Costa Rica lost 3-5 on penalty kicks.
[3] Costa Rica lost 2-4 on penalty kicks.
[4] Costa Rica won 5-3 on penalty kicks.
[5] Costa Rica lost 3-4 on penalty kicks.
[6] Costa Rica won 7-6 on penalty kicks.
[7] Costa Rica lost 3-4 on penalty kicks.
[*] match not recognized as full A-international by FIFA, but it is for the Costa Rica FA.
NB: the match against Nigeria XI (1-0, 29- 5-11 in San José) was not a full A-international
and is therefore not include here.
Total Record
Matches Won Draw Lost For Against Points Percentage
122 51 34 37 175- 143 136 55.74
Types of Matches
World Cup Qualifier 54
Friendlies 41
World Cup 11
CONCACAF Gold Cup 11
Copa UNCAF 2
Nations League 2
Other Tournaments 1
Total 122
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 7 Oct 2025
(C) Copyright Roberto Mamrud and RSSSF 2016/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.