| International appearances |
| # |
Date |
Venue |
Opponent |
Result |
Competition |
| 1. |
9 June 1999 |
Soldier Field, Chicago, United States |
Argentina |
2–2 |
Friendly |
| 2. |
12 June 1999 |
Seoul, South Korea |
South Korea |
1–1 |
1999 Korea Cup |
| 3. |
18 June 1999 |
Seoul, South Korea |
Egypt |
2–0 |
1999 Korea Cup |
| 4. |
3 July 1999 |
Ciudad del Este, Paraguay |
Brazil |
1–2 |
1999 Copa América |
| 5. |
6 July 1999 |
Antonio Oddone Sarubbi, Ciudad del Este, Paraguay |
Venezuela |
3–1 |
1999 Copa América |
| 6. |
10 July 1999 |
Estadio Defensores del Chaco, Asunción, Paraguay |
Peru |
4–2 (p.s.o.) |
1999 Copa America |
| 7. |
14 July 1999 |
Estadio Antonio Oddone Sarubbi, Ciudad del Este, Paraguay |
Brazil |
0–2 |
1999 Copa America |
| 8. |
17 July 1999 |
Estadio Defensores del Chaco, Asunción, Paraguay |
Chile |
2–1 |
1999 Copa América |
| 9. |
1 August 1999 |
Estadio Azteca, Mexico City, Mexico |
United States |
1–0 |
1999 FIFA Confederations Cup |
| 10. |
13 October 1999 |
Soldier Field, Chicago, United States |
Paraguay |
0–1 |
Friendly |
| 11. |
20 October 1999 |
Qualcomm Stadium, San Diego, United States |
Colombia |
0–0 |
Friendly |
| 12. |
27 October 1999 |
Robertson Stadium, Houston, United States |
Ecuador |
0–0 |
Friendly |
| 13. |
9 January 2000 |
Networks Associates Coliseum, Oakland, United States |
Iran |
2–1 |
Friendly |
| 14. |
5 February 2000 |
Hong Kong Stadium, Wan Chai, Hong Kong |
Japan |
1–0 |
2000 Carlsberg Cup |
| 15. |
13 February 2000 |
Qualcomm Stadium, San Diego, United States |
Trinidad & Tobago |
4–0 |
2000 CONCACAF Gold Cup |
| 16. |
17 February 2000 |
Memorial Coliseum, Los Angeles, United States |
Guatemala |
1–1 |
2000 CONCACAF Gold Cup |
| 17. |
20 February 2000 |
San Diego, United States |
Canada |
1–2 |
2000 CONCACAF Gold Cup |
| 18. |
4 June 2000 |
Chicago, United States |
Republic of Ireland |
2–2 |
2000 Nike U.S. Cup |
| 19. |
7 June 2000 |
Cotton Bowl, Dallas, United States |
South Africa |
4–0 |
2000 Nike U.S. Cup |
| 20. |
11 June 2000 |
Giants Stadium, East Rutherford, United States |
United States |
0–3 |
2000 Nike U.S. Cup |
| 21. |
6 June 2001 |
Estadio Metropolitano, San Pedro Sula, Honduras |
Honduras |
3–1 |
2002 FIFA World Cup qualifier |
| 22. |
1 July 2001 |
Estadio Azteca, Mexico City, Mexico |
United States |
1–0 |
2002 FIFA World Cup qualifier |
| 23. |
12 July 2001 |
Estadio Olímpico Pascual Guerrero, Cali, Colombia |
Brazil |
1–0 |
2001 Copa América |
| 24. |
18 July 2001 |
Estadio Olímpico Pascual Guerrero, Cali, Colombia |
Peru |
0–1 |
2001 Copa América |
| 25. |
22 July 2001 |
Pereira, Colombia |
Chile |
2–0 |
2001 Copa América |
| 26. |
25 July 2001 |
Estadio Hernán Ramírez Villegas, Pereira, Colombia |
Uruguay |
2–1 |
2001 Copa América |
| 27. |
29 July 2001 |
Estadio El Campin, Bogota, Colombia |
Colombia |
1–0 |
2001 Copa América |
| 28. |
10 October 2001 |
Estadio Ricardo Saprissa Aymá, San Jose, Costa Rica |
Costa Rica |
0–0 |
Friendly |
| 29. |
11 November 2001 |
Estadio Azteca, Mexico City, Mexico |
Honduras |
3–0 |
2002 FIFA World Cup qualifier |
| 30. |
14 November 2001 |
Estadio Nuevo Colombino, Huelva, Spain |
Spain |
0–1 |
Friendly |
| 31. |
17 April 2002 |
East Rutherford, United States |
Bulgaria |
1–0 |
Friendly |
| 32. |
12 May 2002 |
Estadio Azteca, Mexico City, Mexico |
Colombia |
2–1 |
Friendly |
| 33. |
16 May 2002 |
Pacific Bell Park, San Francisco, United States |
Bolivia |
1–0 |
Friendly |
| 34. |
3 June 2002 |
Niigata Stadium, Niigata, Japan |
Croatia |
1–0 |
2002 FIFA World Cup |
| 35. |
9 June 2002 |
Miyagi Stadium, Rifu, Japan |
Ecuador |
2–1 |
2002 FIFA World Cup |
| 36. |
13 June 2002 |
Ōita Stadium, Ōita, Japan |
Italy |
1–1 |
2002 FIFA World Cup |
| 37. |
17 June 2002 |
Jeonju World Cup Stadium, Jeonju, South Korea |
United States |
0–2 |
2002 FIFA World Cup |
| 38. |
31 March 2004 |
The Home Depot Center, Carson, United States |
Costa Rica |
2–0 |
Friendly |
| 39. |
19 June 2004 |
Alamodome, San Antonio, United States |
Dominica |
10–0 |
2006 FIFA World Cup qualification |
| 40. |
27 June 2004 |
Estadio Victoria, Aguascalientes, Mexico |
Dominica |
8–0 |
2006 FIFA World Cup qualification |
| 41. |
10 July 2004 |
Estadio Elías Aguirre, Chiclayo, Peru |
Argentina |
1–0 |
2004 Copa América |
| 42. |
13 July 2004 |
Estadio Miguel Grau, Piura, Peru |
Ecuador |
2–1 |
2004 Copa América |
| 43. |
18 July 2004 |
Estadio Miguel Grau, Piura, Peru |
Brazil |
0–4 |
2004 Copa América |
| 44. |
16 June 2005 |
AWD-Arena, Hanover, Germany |
Japan |
2–1 |
2005 FIFA Confederations Cup |
| 45. |
22 June 2005 |
Waldstadion, Frankfurt, Germany |
Greece |
0–0 |
2005 FIFA Confederations Cup |
| 46. |
26 June 2005 |
AWD-Arena, Hanover, Germany |
Argentina |
5–6 (pens.) |
2005 FIFA Confederations Cup |
| 47. |
17 August 2005 |
Estadio Azteca, Mexico City, Mexico |
Costa Rica |
2–0 |
2006 FIFA World Cup qualification |
| 48. |
3 September 2005 |
Columbus Crew Stadium, Columbus, United States |
United States |
0–2 |
2006 FIFA World Cup qualification |
| 49. |
8 October 2005 |
San Luis Potosí, Mexico |
Guatemala |
5–2 |
2006 FIFA World Cup qualification |
| 50. |
14 December 2005 |
Phoenix, United States |
Hungary |
2–0 |
Friendly |
| 51. |
1 March 2006 |
Pizza Hut Park, Frisco, United States |
Ghana |
1–0 |
Friendly |
| 52. |
29 March 2006 |
Soldier Field, Chicago, United States |
Paraguay |
2–1 |
Friendly |
| 53. |
5 May 2006 |
Rose Bowl, Pasadena, United States |
Venezuela |
1–0 |
Friendly |
| 54. |
12 May 2006 |
Estadio Azteca, Mexico City, Mexico |
Congo DR |
2–1 |
Friendly |
| 55. |
27 May 2006 |
Stade de France, Paris, France |
France |
0–1 |
Friendly |
| 56. |
1 June 2006 |
Philips Stadion, Eindhoven, Netherlands |
Netherlands |
1–2 |
Friendly |
| 57. |
11 June 2006 |
EasyCredit-Stadion, Nuremberg, Germany |
Iran |
3–1 |
2006 FIFA World Cup |
| 58. |
16 June 2006 |
AWD-Arena, Hanover, Germany |
Angola |
0–0 |
2006 FIFA World Cup |
| 59. |
24 June 2006 |
Zentralstadion, Leipzig, Germany |
Argentina |
1–2 (a.e.t.) |
2006 FIFA World Cup |
| 60. |
7 February 2007 |
University of Phoenix Stadium, Glendale, United States |
United States |
0–2 |
Friendly |
| 61. |
28 February 2007 |
Qualcomm Stadium, San Diego, United States |
Venezuela |
3–1 |
Friendly |
| 62. |
25 March 2007 |
Estadio Universitario, San Nicolás, Mexico |
Paraguay |
2–1 |
Friendly |
| 63. |
2 June 2007 |
Estadio Alfonso Lastras, San Luis Potosí, Mexico |
Iran |
4–0 |
Friendly |
| 64. |
5 June 2007 |
Estadio Azteca, Mexico City, Mexico |
Paraguay |
0–1 |
Friendly |
| 65. |
8 June 2007 |
Giants Stadium, East Rutherford, United States |
Cuba |
2–1 |
2007 CONCACAF Gold Cup |
| 66. |
10 June 2007 |
Giants Stadium, East Rutherford, United States |
Honduras |
1–2 |
2007 CONCACAF Gold Cup |
| 67. |
13 June 2007 |
Reliant Stadium, Houston, United States |
Panama |
1–0 |
2007 CONCACAF Gold Cup |
| 68. |
17 June 2007 |
Reliant Stadium, Houston, United States |
Costa Rica |
1–0 |
2007 CONCACAF Gold Cup |
| 69. |
21 June 2007 |
Soldier Field, Chicago, United States |
Guadeloupe |
1–0 |
2007 CONCACAF Gold Cup |
| 70. |
27 June 2007 |
Polideportivo Cachamay, Puerto Ordaz, Venezuela |
Brazil |
2–0 |
2007 Copa América |
| 71. |
1 July 2007 |
Estadio Monumental de Maturín, Maturín, Venezuela |
Ecuador |
2–1 |
2007 Copa America |
| 72. |
8 July 2007 |
Estadio Monumental de Maturín, Maturín, Venezuela |
Paraguay |
6–0 |
2007 Copa América |
| 73. |
11 July 2007 |
Polideportivo Cachamay, Puerto Ordaz, Venezuela |
Argentina |
0–3 |
2007 Copa América |
| 74. |
14 July 2007 |
Estadio Olímpico, Caracas, Venezuela |
Uruguay |
3–1 |
2007 Copa América |
| 75. |
22 August 2007 |
Commerce City, United States |
Colombia |
0–1 |
Friendly |
| 76. |
9 September 2007 |
Puebla, Mexico |
Panama |
1–0 |
Friendly |
| 77. |
12 September 2007 |
Foxborough, United States |
Brazil |
1–3 |
Friendly |
| 78. |
14 October 2007 |
Ciudad Juárez, Mexico |
Nigeria |
2–2 |
Friendly |
| 79. |
6 February 2008 |
Reliant Stadium, Houston, United States |
United States |
2–2 |
Friendly |
| 80. |
26 March 2008 |
Craven Cottage, London, England |
Ghana |
2–1 |
Friendly |
| 81. |
4 June 2008 |
Qualcomm Stadium, San Diego, United States |
Argentina |
1–4 |
Friendly |
| 82. |
8 June 2008 |
Soldier Field, Chicago, United States |
Peru |
4–0 |
Friendly |
| 83. |
15 June 2008 |
Reliant Stadium, Houston, United States |
Belize |
2–0 |
2010 FIFA World Cup qualification |
| 84. |
6 September 2008 |
Estadio Azteca, Mexico City, Mexico |
Jamaica |
3–0 |
2010 FIFA World Cup qualification |
| 85. |
10 September 2008 |
Estadio Víctor Manuel Reyna, Tuxtla Gutiérrez, Mexico |
Canada |
2–1 |
2010 FIFA World Cup qualification |
| 86. |
11 October 2008 |
Independence Park, Kingston, Jamaica |
Jamaica |
0–1 |
2010 FIFA World Cup qualification |
| 87. |
15 October 2008 |
Commonwealth Stadium, Edmonton, Canada |
Canada |
2–2 |
2010 FIFA World Cup qualification |
| 88. |
12 November 2008 |
Chase Field, Phoenix, United States |
Ecuador |
2–1 |
Friendly |
| 89. |
19 November 2008 |
Estadio Olímpico Metropolitano, San Pedro Sula, Honduras |
Honduras |
0–1 |
2010 FIFA World Cup qualification |
| 90. |
11 March 2009 |
Dick's Sporting Goods Park, Commerce City, United States |
Bolivia |
5–1 |
Friendly |
| 91. |
28 March 2009 |
Estadio Azteca, Mexico City, Mexico |
Costa Rica |
2–0 |
2010 FIFA World Cup qualification |
| 92. |
6 June 2009 |
Estadio Cuscatlán, San Salvador, El Salvador |
El Salvador |
2–1 |
2010 FIFA World Cup Qualification |
| 93. |
24 June 2009 |
Atlanta, United States |
Venezuela |
4–0 |
Friendly |
| 94. |
5 July 2009 |
Oakland, United States |
Nicaragua |
2–0 |
2009 CONCACAF Gold Cup |
| 95. |
9 July 2009 |
Reliant Stadium, Houston, United States |
Panama |
1–1 |
2009 CONCACAF Gold Cup |
| 96. |
12 July 2009 |
Glendale, United States |
Guadeloupe |
2–0 |
2009 CONCACAF Gold Cup |
| 97. |
19 July 2009 |
Arlington, United States |
Haiti |
4–0 |
2009 CONCACAF Gold Cup |
| 98. |
23 July 2009 |
Chicago, United States |
Costa Rica |
5–4 (p.s.o.) |
2009 CONCACAF Gold Cup |
| 99. |
26 July 2009 |
East Rutherford, United States |
United States |
5–0 |
2009 CONCACAF Gold Cup |
| 100. |
12 August 2009 |
Estadio Azteca, Mexico City, Mexico |
United States |
2–1 |
2010 FIFA World Cup qualification |
| 101. |
5 September 2009 |
Estadio Ricardo Saprissa, San José, Costa Rica |
Costa Rica |
3–0 |
2010 FIFA World Cup qualification |
| 102. |
30 September 2009 |
Cotton Bowl, Dallas, United States |
Colombia |
1–2 |
Friendly |
| 103. |
10 October 2009 |
Estadio Azteca, Mexico City, Mexico |
El Salvador |
4–1 |
2010 FIFA World Cup qualification |
| 104. |
14 October 2009 |
Hasely Crawford Stadium, Port of Spain, Trinidad and Tobago |
Trinidad and Tobago |
2–2 |
2010 FIFA World Cup qualification |
| 105. |
24 February 2010 |
Candlestick Park, San Francisco, United States |
Bolivia |
5–0 |
Friendly |
| 106. |
3 March 2010 |
Rose Bowl, Pasadena, United States |
New Zealand |
2–0 |
Friendly |
| 107. |
24 March 2010 |
Charlotte, United States |
Iceland |
0–0 |
Friendly |
| 108. |
7 May 2010 |
New York, United States |
Ecuador |
0–0 |
Friendly |
| 109. |
10 May 2010 |
Soldier Field, Chicago, United States |
Senegal |
1–0 |
Friendly |
| 110. |
13 May 2010 |
Reliant Stadium, Houston, United States |
Angola |
1–0 |
Friendly |
| 111. |
16 May 2010 |
Estadio Azteca, Mexico City, Mexico |
Chile |
1–0 |
Friendly |
| 112. |
24 May 2010 |
Wembley Stadium, London, England |
England |
1–3 |
Friendly |
| 113. |
26 May 2010 |
Dreisamstadion, Freiburg, Germany |
Netherlands |
1–2 |
Friendly |
| 114. |
3 June 2010 |
King Baudouin Stadium, Brussels, Belgium |
Italy |
2–1 |
Friendly |
| 115. |
11 June 2010 |
Soccer City, Johannesburg, South Africa |
South Africa |
1–1 |
2010 FIFA World Cup |
| 116. |
17 June 2010 |
Peter Mokaba Stadium, Polokwane, South Africa |
France |
2–0 |
2010 FIFA World Cup |
| 117. |
22 June 2010 |
Royal Bafokeng Stadium, Rustenburg, South Africa |
Uruguay |
0–1 |
2010 FIFA World Cup |
| 118. |
27 June 2010 |
Soccer City, Johannesburg, South Africa |
Argentina |
1–3 |
2010 FIFA World Cup |
| 119. |
11 August 2010 |
Estadio Azteca, Mexico City, Mexico |
Spain |
1–1 |
Friendly |
| 120. |
4 September 2010 |
Estadio Omnilife, Zapopan, Mexico |
Ecuador |
1–2 |
Friendly |
| 121. |
7 September 2010 |
Estadio Universitario, San Nicolás, Mexico |
Colombia |
1–0 |
Friendly |
| 122. |
9 February 2011 |
Georgia Dome, Atlanta, United States |
Bosnia and Herzegovina |
2–0 |
Friendly |
| 123. |
26 March 2011 |
Oakland-Alameda County Coliseum, Oakland, United States |
Paraguay |
3–1 |
Friendly |
| 124. |
29 March 2011 |
Qualcomm Stadium, San Diego, United States |
Venezuela |
1–1 |
Friendly |
| 125. |
28 May 2011 |
Qwest Field, Seattle, United States |
Ecuador |
1–1 |
Friendly |
| 126. |
1 June 2011 |
Invesco Field at Mile High, Denver, United States |
New Zealand |
3–0 |
Friendly |
| 127. |
5 June 2011 |
Cowboys Stadium, Arlington, United States |
El Salvador |
5–0 |
2011 CONCACAF Gold Cup |
| 128. |
9 June 2011 |
Bank of America Stadium, Charlotte, United States |
Cuba |
5–0 |
2011 CONCACAF Gold Cup |
| 129. |
12 June 2011 |
Soldier Field, Chicago, United States |
Costa Rica |
4–1 |
2011 CONCACAF Gold Cup |
| 130. |
18 June 2011 |
New Meadowlands Stadium, East Rutherford, United States |
Guatemala |
2–1 |
2011 CONCACAF Gold Cup |
| 131. |
22 June 2011 |
Reliant Stadium, Houston, United States |
Honduras |
2–0 (a.e.t.) |
2011 CONCACAF Gold Cup |
| 132. |
25 June 2011 |
Rose Bowl, Pasadena, United States |
United States |
4–2 |
2011 CONCACAF Gold Cup |
| 133. |
10 August 2011 |
Lincoln Financial Field, Philadelphia, United States |
United States |
1–1 |
Friendly |
| 134. |
2 September 2011 |
Pepsi Arena, Warsaw, Poland |
Poland |
1–1 |
Friendly |
| 135. |
4 September 2011 |
Estadi Cornellà-El Prat, Barcelona, Spain |
Chile |
1–0 |
Friendly |
| 136. |
11 September 2012 |
Estadio Azteca, Mexico City, Mexico |
Costa Rica |
1–0 |
2014 FIFA World Cup qualification |
| 137. |
12 October 2012 |
BBVA Compass Stadium, Houston, United States |
Guyana |
5–0 |
2014 FIFA World Cup qualification |
| 138. |
17 April 2013 |
Candlestick Park, San Francisco, United States |
Peru |
0–0 |
Friendly |