cmp date team score vs g a minutes
GC July 26, 2009 Mexico   5 - 0 United States 0 1 90 Giants Stadium
GC July 23, 2009 Mexico   1 - 1 Costa Rica 0 81 Soldier Field
GC July 19, 2009 Mexico   0 - 4 Haiti 0 67 AT&T Stadium
GC July 12, 2009 Mexico   0 - 2 Guadeloupe 0 90 University of Phoenix Stadium
GC July 9, 2009 Mexico   1 - 1 Panama 0 90 Reliant Stadium
GC July 5, 2009 Mexico   2 - 0 Nicaragua 0 90 Oakland Coliseum
CWC Dec. 17, 2008 Pachuca   2 - 0 LDU Quito 0 90 Tokyo National Olympic Stadium
CWC Dec. 13, 2008 Pachuca   2 - 4 Al Ahly SC 0 46 Tokyo National Olympic Stadium
MEX1 Sept. 27, 2008 Pachuca   1 - 2 CF Monterrey 0 Estadio Hidalgo
IF Feb. 6, 2008 Mexico   2 - 2 United States 0 31 Reliant Stadium
CWC Dec. 9, 2007 Pachuca   0 - 1 Étoile du Sahel 0 90 Tokyo National Olympic Stadium
RS June 7, 2007 Pachuca   4 - 0 Internacional 0 90 Estádio Beira-Rio
RS May 31, 2007 Pachuca   1 - 2 Internacional 0 90 Estadio Hidalgo
MEX-CdC July 30, 2006 Pachuca   0 - 1 Toluca 0 52 Estadio Hidalgo
MEX-CdC July 23, 2006 Pachuca   0 - 1 Toluca 0 90 Estadio Nemesio Díez
MEX-CdC Aug. 8, 2004 Pachuca   1 - 6 UNAM 0 90 Estadio Olímpico Universitario
MEX-CdC Aug. 1, 2004 Pachuca   2 - 1 UNAM 0 60 Estadio Hidalgo
U20WC Dec. 5, 2003 Mexico U-20   2 - 0 Ireland U-20 0 77 Khalifa Bin Zayed Stadium, Al Ain City
U20WC Dec. 2, 2003 Mexico U-20   1 - 1 Saudi Arabia U-20 1 90 Khalifa Bin Zayed Stadium, Al Ain City
U20WC Nov. 29, 2003 Mexico U-20   2 - 1 Côte d'Ivoire U-20 0 90 Khalifa Bin Zayed Stadium, Al Ain City