Cap Goals Date Venue Opponent Score Competition
1 14-12-05 Phoenix Hungary 2-0
2 25- 1-06 San Francisco Norway 2-1
3 15- 2-06 Los Angeles South Korea 0-1
4 1- 3-06 Frisco Ghana 1-0
5 29- 3-06 Chicago Paraguay 2-1
6 5- 5-06 Pasadena Venezuela 1-0
7 12- 5-06 Cd. de México Congo-Kinshasa 2-1
8 24- 6-06 Leipzig Argentina 1-2 World Cup
9 7- 2-07 Glendale United States 0-2
10 1 1 28- 2-07 San Diego Venezuela 3-1
11 1 25- 3-07 Monterrey Paraguay 2-1
12 1 28- 3-07 Oakland Ecuador 4-2
13 1 2- 6-07 San Luis Potosí Iran 4-0
14 1 5- 6-07 Cd. de México Paraguay 0-1
15 1 7- 6-07 East Rutherford Cuba 2-1 CONCACAF Cup
16 1 10- 6-07 East Rutherford Honduras 1-2 CONCACAF Cup
17 1 13- 6-07 Houston Panama 1-0 CONCACAF Cup
18 1 17- 6-07 Houston Costa Rica 1-0 CONCACAF Cup
19 1 21- 6-07 Chicago Guadeloupe 1-0 [!] CONCACAF Cup
20 1 2 24- 6-07 Chicago United States 1-2 CONCACAF Cup
21 2 4- 7-07 Puerto La Cruz Chile 0-0 Copa América
22 2 8- 7-07 Maturín Paraguay 6-0 Copa América
23 2 11- 7-07 Puerto Ordaz Argentina 0-3 Copa América
24 1 3 14- 7-07 Caracas Uruguay 3-1 Copa América
25 3 9- 9-07 Puebla Panama 1-0 [1]
26 3 12- 9-07 Foxboro Brazil 1-3
27 3 14-10-07 Ciudad Juárez Nigeria 2-2
28 3 17-10-07 Los Angeles Guatemala 2-3
29 3 26- 3-08 London Ghana 2-1
30 3 4- 6-08 San Diego Argentina 1-4
31 1 4 8- 6-08 Chicago Peru 4-0
32 4 15- 6-08 Houston Belize 2-0 World Cup Qualifier
33 1 5 21- 6-08 Monterrey Belize 7-0 World Cup Qualifier
34 5 20- 8-08 Cd. de México Honduras 2-1 World Cup Qualifier
35 1 6 6- 9-08 Cd. de México Jamaica 3-0 World Cup Qualifier
36 6 10- 9-08 Tla. Gutiérrez Canada 2-1 World Cup Qualifier
37 6 15-10-08 Edmonton Canada 2-2 World Cup Qualifier
38 6 19-11-08 San Pedro Sula Honduras 0-1 World Cup Qualifier
39 6 28- 3-09 Cd. de México Costa Rica 2-0 World Cup Qualifier
40 6 1- 4-09 San Pedro Sula Honduras 1-3 World Cup Qualifier
41 6 6- 6-09 San Salvador El Salvador 1-2 World Cup Qualifier
42 6 10- 6-09 Cd. de México Trinidad/Tobago 2-1 World Cup Qualifier
43 6 12- 8-09 Cd. de México United States 2-1 World Cup Qualifier
44 1 7 5- 9-09 San José Costa Rica 3-0 World Cup Qualifier
45 7 9- 9-09 Cd. de México Honduras 1-0 World Cup Qualifier
46 7 10-10-09 Cd. de México El Salvador 4-1 World Cup Qualifier
47 7 14-10-09 Port of Spain Trinidad/Tobago 2-2 World Cup Qualifier
48 7 3- 3-10 Pasadena New Zealand 2-0
49 7 7- 5-10 East Rutherford Ecuador 0-0
50 7 10- 5-10 Chicago Senegal 1-0
51 1 8 13- 5-10 Houston Angola 1-0
52 8 16- 5-10 Cd. de México Chile 1-0
53 8 24- 5-10 London England 1-3
54 8 26- 5-10 Freiburg Netherlands 1-2
55 8 30- 5-10 Bayreuth Gambia 5-1
56 8 3- 6-10 Brussels Italy 2-1
57 8 11- 6-10 Johannesburg South Africa 1-1 World Cup
58 8 22- 6-10 Rustenburg Uruguay 0-1 World Cup
59 8 27- 6-10 Johannesburg Argentina 1-3 World Cup
60 8 11- 8-10 Cd. de México Spain 1-1
61 8 4- 9-10 Guadalajara Ecuador 1-2
62 8 7- 9-10 Monterrey Colombia 1-0
63 1 9 26- 3-11 Oakland Paraguay 3-1
64 9 29- 3-11 San Diego Venezuela 1-1
65 9 26- 5-11 Seattle Ecuador 1-1
66 9 1- 6-11 Denver New Zealand 3-0
67 9 5- 6-11 Arlington El Salvador 5-0 CONCACAF Cup
68 9 9- 6-11 Charlotte Cuba 5-0 CONCACAF Cup
69 2 11 12- 6-11 Chicago Costa Rica 4-1 CONCACAF Cup
70 11 18- 6-11 East Rutherford Guatemala 2-1 CONCACAF Cup
71 11 22- 6-11 Houston Honduras 2-0 CONCACAF Cup
72 1 12 25- 6-11 Pasadena United States 4-2 CONCACAF Cup
73 12 10- 8-11 Philadelphia United States 1-1
74 12 2- 9-11 Warszawa Poland 1-1
75 1 13 4- 9-11 El Prat de Ll. Chile 1-0
76 13 11-10-11 Torreón Brazil 1-2
77 13 11-11-11 Querétaro Serbia 2-0
78 13 29- 2-12 Miami Gardens Colombia 0-2
79 13 31- 5-12 Chicago Bosnia-Herzeg. 2-1
80 13 3- 6-12 Arlington Brazil 2-0
81 13 8- 6-12 Cd. de México Guyana 3-1 World Cup Qualifier
82 13 12- 6-12 San Salvador El Salvador 2-1 World Cup Qualifier
83 13 15- 8-12 Cd. de México United States 0-1
84 13 7- 9-12 San José Costa Rica 2-0 World Cup Qualifier
85 13 11- 9-12 Cd. de México Costa Rica 1-0 World Cup Qualifier
86 1 14 12-10-12 Houston Guyana 5-0 World Cup Qualifier
87 14 16-10-12 Torreón El Salvador 2-0 World Cup Qualifier
88 14 6- 2-13 Cd. de México Jamaica 0-0 World Cup Qualifier
89 14 22- 3-13 San Pedro Sula Honduras 2-2 World Cup Qualifier
90 14 26- 3-13 Cd. de México United States 0-0 World Cup Qualifier
91 14 31- 5-13 Houston Nigeria 2-2
92 14 4- 6-13 Kingston Jamaica 1-0 World Cup Qualifier
93 14 7- 6-13 Cd. de Panamá Panama 0-0 World Cup Qualifier
94 14 11- 6-13 Cd. de México Costa Rica 0-0 World Cup Qualifier
95 14 16- 6-13 Rio de Janeiro Italy 1-2 Confederations Cup
96 14 18- 6-13 Fortaleza Brazil 0-2 Confederations Cup
97 14 22- 6-13 Belo Horizonte Japan 2-1 Confederations Cup
98 14 6- 9-13 Cd. de México Honduras 1-2 World Cup Qualifier
99 14 10- 9-13 Columbus United States 0-2 World Cup Qualifier
100 14 5- 3-14 Atlanta Nigeria 0-0
101 14 28- 5-14 Cd. de México Israel 3-0
102 14 31- 5-14 Arlington Ecuador 3-1
103 14 3- 6-14 Chicago Bosnia-Herzeg. 0-1
104 14 6- 6-14 Foxborough Portugal 0-1
105 14 13- 6-14 Natal Cameroon 1-0 World Cup
106 14 17- 6-14 Fortaleza Brazil 0-0 World Cup
107 1 15 23- 6-14 Recife Croatia 3-1 World Cup
108 15 29- 6-14 Fortaleza Netherlands 1-2 World Cup
109 15 6- 9-14 Santa Clara Chile 0-0
110 15 9- 9-14 Commerce City Bolivia 1-0
111 15 12-11-14 Amsterdam Netherlands 3-2
112 15 18-11-14 Barysau Belarus 2-3
113 15 28- 3-15 Los Angeles Ecuador 1-0
114 15 27- 6-15 Orlando Costa Rica 2-2
115 15 1- 7-15 Houston Honduras 0-0
116 1 16 9- 7-15 Chicago Cuba 6-0 CONCACAF Cup
117 16 12- 7-15 Glendale Guatemala 0-0 CONCACAF Cup
118 1 17 15- 7-15 Charlote Trinidad/Tobago 4-4 CONCACAF Cup
119 1 18 19- 7-15 East Rutherford Costa Rica 1-0 CONCACAF Cup
120 2 20 22- 7-15 Atlanta Panama 2-1 CONCACAF Cup
121 1 21 26- 7-15 Philadelphia Jamaica 3-1 CONCACAF Cup
122 21 8- 9-15 Dallas Argentina 2-2
123 21 10-10-15 Pasadena United States 3-2 CONCACAF Cup
124 1 22 13-11-15 Cd. de México El Salvador 3-0 World Cup Qualifier
125 22 17-11-15 San Pedro Sula Honduras 2-0 World Cup Qualifier
126 22 25- 3-16 Vancouver Canada 3-0 World Cup Qualifier
127 1 23 29- 3-16 Cd. de México Canada 2-0 World Cup Qualifier
128 1 24 28- 5-16 Atlanta Paraguay 1-0
129 24 1- 6-16 San Diego Chile 1-0
130 24 5- 6-16 Glendale Uruguay 3-1 Copa América
131 24 13- 6-16 Houston Venezuela 1-1 Copa América
132 24 18- 6-16 Santa Clara Chile 0-7 Copa América
133 24 2- 9-16 San Salvador El Salvador 3-1 World Cup Qualifier
134 24 6- 9-16 Cd. de México Honduras 0-0 World Cup Qualifier
135 24 11-11-16 Columbus United States 2-1 World Cup Qualifier
136 24 27- 5-17 Los Angeles Croatia 1-2
137 24 18- 6-17 Kazan Portugal 2-2 Confederations Cup
138 24 24- 6-17 Kazan Russia 2-1 Confederations Cup
139 24 1- 7-17 Moskva Portugal 1-2 Confederations Cup
140 24 1- 9-17 Cd. de México Panama 1-0 World Cup Qualifier
141 24 5- 9-17 San José Costa Rica 1-1 World Cup Qualifier
142 24 6-10-17 San Luis Potosí Trinidad/Tobago 3-1 World Cup Qualifier
143 24 10-10-17 San Pedro Sula Honduras 2-3 World Cup Qualifier
144 1 25 10-11-17 Brussel Belgium 3-3
145 25 13-11-17 Gdansk Poland 1-0
146 25 23- 3-18 Santa Clara Iceland 3-0
147 25 27- 3-18 Arlington Croatia 0-1
148 25 9- 6-18 Brøndby Denmark 0-2
149 25 17- 6-18 Moskva Germany 1-0 World Cup
150 25 23- 6-18 Rostov-na-Donu South Korea 2-1 World Cup
151 25 27- 6-18 Yekaterinburg Sweden 0-3 World Cup
152 25 2- 7-18 Samara Brazil 0-2 World Cup
153 25 22- 3-19 San Diego Chile 3-1
154 1 26 5- 6-19 Atlanta Venezuela 3-1
155 26 9- 6-19 Arlington Ecuador 3-2
156 26 15- 6-19 Pasadena Cuba 7-0 CONCACAF Cup
157 2 28 19- 6-19 Denver Canada 3-1 CONCACAF Cup
158 28 23- 6-19 Charlotte Martinique 3-2 [!] CONCACAF Cup
159 28 29- 6-19 Houston Costa Rica 1-1 [2] CONCACAF Cup
160 28 2- 7-19 Phoenix Haiti 1-0 CONCACAF Cup
161 28 7- 7-19 Chicago United States 1-0 CONCACAF Cup
162 28 6- 9-19 East Rutherford United States 3-0
163 28 7-10-20 Amsterdam Netherlands 1-0
164 28 13-10-10 Den Haag Algeria 2-2
165 28 27- 3-21 Cardiff Wales 0-1
166 28 29- 5-21 Arlington Iceland 2-1
167 28 3- 6-21 Denver Costa Rica 0-0 [3] Nations League
168 28 6- 6-21 Denver United States 2-3 Nations League
169 28 2- 9-21 Cd. de México Jamaica 2-1 World Cup Qualifier
170 28 5- 9-21 San José Costa Rica 1-0 World Cup Qualifier
171 28 8- 9-21 Cd. de Panamá Panama 1-1 World Cup Qualifier
172 28 7-10-21 Cd. de México Canada 1-1 World Cup Qualifier
173 28 16-11-21 Edmonton Canada 1-2 World Cup Qualifier
174 28 27- 1-22 Kingston Jamaica 2-1 World Cup Qualifier
175 28 2- 2-22 Cd. de México Panama 1-0 World Cup Qualifier
176 28 28- 5-22 Arlington Nigeria 2-1
177 28 5- 6-22 Chicago Ecuador 0-0
178 28 24- 9-22 Pasadena Peru 1-0
179 28 27- 9-22 Santa Clara Colombia 2-3
180 28 16-11-22 Girona Sweden 1-2
181 28 26-11-22 Lusail Argentina 0-2 World Cup
182 28 15-10-24 Guadalajara United States 2-0 Farewell Match
[1] match suspended at 45'
[2] Mexico won 5-4 on penalty kicks
[3] Mexico won 5-4 on penalty kicks
[!] the matches against Guadeloupe and Martinique are full international matches for
the Mexican FA; FIFA agreed in 2026
Total Record
Matches Won Draw Lost For Against Points Percentage
182 103 36 43 309- 182 242 66.48
Types of Matches Goals
Friendlies 81 8
World Cup Qualifier 48 6
CONCACAF Gold Cup 25 12
World Cup 13 1
Copa América 7 1
Confederations Cup 6 0
Nations League 2 0
Total caps / goals: 182 28
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 7 Oct 2026
(C) Copyright Roberto Mamrud and RSSSF 2013/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.