Carlos Batres - Football referee

WC 2010
1/4 finalsParaguaySpain2010-07-030 - 1
group stageItalyNew Zealand2010-06-201 - 1
group stageAlgeriaSlovenia2010-06-130 - 1
WC 2009 u17
1/4 finalsSpain u17Uruguay u172009-11-093 - 3
group stageNetherlands u17Iran u172009-10-310 - 1
group stageSwitzerland u17Japan u172009-10-274 - 3
CONCACAF Champions League 2009-2010
group stageTolucaMarathon2009-09-177 - 0
Gold Cup 2009 qualifiers Central Am. Zone
finalPanamaCosta Rica2009-02-010 - 0
1/2 finalsHondurasPanama2009-01-300 - 1
1st roundHondurasNicaragua2009-01-244 - 1
1st roundEl SalvadorNicaragua2009-01-221 - 1
CONCACAF Champions League 2008-2009
group stageSantos LagunaTauro FC2008-10-223 - 0
group stageCruz AzulMarathon2008-10-071 - 1
group stageAtlante FCJoe Public FC2008-10-020 - 1
WC 2010 qualifiers - Am/Caribbean
4th stageMexicoEl Salvador2009-10-104 - 1
4th stageUSAMexico2009-02-112 - 0
3rd stageHondurasMexico2008-11-191 - 0
3rd stageEl SalvadorSurinam2008-10-153 - 0
3rd stageHaitiCosta Rica2008-09-101 - 3
3rd stageCanadaJamaica2008-08-201 - 1
2nd stageBermudaTrinidad and Tobago2008-06-220 - 2
2nd stageSt Vincent and The GrenadinesCanada2008-06-150 - 3
1st stageBarbadosDominica2008-03-261 - 0
Champions Cup 2008
finalDeportivo SaprissaPachuca2008-04-231 - 1
1/4 finalsAtlante FCDeportivo Saprissa2008-03-132 - 1
qualifiers finalDeportivo SaprissaMotagua CD2007-11-281 - 1
qualifiers 1/4 finalsAlajuelense LDReal CD España2007-09-200 - 0
qualifiersIsidro MetapanAlajuelense LD2007-08-140 - 0
SuperLiga
1/2 finalsNew England RevolutionMonarcas Morelia2010-09-011 - 2
1/2 finalNew England RevolutionAtlante FC2008-07-302 - 0
group stageDC UnitedAtlante FC2008-07-152 - 3
group stageChivas USAPachuca2008-07-131 - 2
finalLA GalaxyPachuca2007-08-291 - 1
group stageDC UnitedAmérica2007-07-291 - 0
group stageLA GalaxyPachuca2007-07-242 - 1
Gold Cup 2007
finalUSAMexico2007-06-242 - 1
group stageMexicoPanama2007-06-131 - 0
Gold Cup 2005 qualifiers Central Am. Zone
finalCosta RicaHonduras2007-02-271 - 1
1st roundCosta RicaEl Salvador2007-02-212 - 1
Gold Cup 2007 qualifiers Central Am. Zone
finalCosta RicaPanama2007-02-181 - 1
1st roundPanamaCosta Rica2007-02-131 - 0
Club World Cup 06
finalInternacionalBarcelona2006-12-171 - 0
Champions Cup 2007
qualifiers finalOlimpia CDPuntarenas FC2006-11-291 - 0
qualifiers 1/2 finalsOlimpia CDVictoria CD2006-10-312 - 0
qualifiers 1/4 finalsPuntarenas FCAlajuelense LD2006-09-272 - 0
qualifiersAguila CDMarathon2006-08-311 - 1
Champions Cup 2006
qualifiers finalAlajuelense LDOlimpia CD2005-11-300 - 1
Gold Cup 2005
finalUSAPanama2005-07-240 - 0
1/4 finalsUSAJamaica2005-07-163 - 1
group stageColombiaPanama2005-07-060 - 1
Champions Cup 2005
1/4 finalsOlimpia CDPumas UNAM2005-03-091 - 1
qualifiersOlimpia CDF.A.S CD2004-12-051 - 3
qualifiersDeportivo SaprissaOlimpia CD2004-12-010 - 0
Olympic Games 2004
1/4 finalsIraq OTAustralia OT2004-08-211 - 0
group stageMorocco OTPortugal OT2004-08-151 - 2
group stageArgentina OTSerbia and Montenegro OT2004-08-116 - 0
WC 2006 qualifiers - Am/Caribbean
3rd stageCosta RicaTrinidad and Tobago2005-09-072 - 0
3rd stageUSAMexico2005-09-032 - 0
3rd stageUSACosta Rica2005-06-043 - 0
3rd stageCosta RicaMexico2005-02-091 - 2
2nd stageTrinidad and TobagoSt Vincent and The Grenadines2004-10-172 - 1
2nd stageEl SalvadorUSA2004-10-090 - 2
2nd stageJamaicaPanama2004-09-041 - 2
1st stageCanadaBelize2004-06-134 - 0
Champions Cup 2004
finalDeportivo SaprissaAlajuelense LD2004-05-051 - 1
1/2 finalsDeportivo SaprissaChicago Fire2004-04-142 - 0
Olympic qualifiers 2004
2nd roundSt Kitts and Nevis OTUSA OT2003-11-150 - 6
Gold Cup 2003
USABrazil OT2003-07-231 - 2
Confederations Cup 2003
group stageColombiaNew Zealand2003-06-203 - 1
Champions Cup 2003
1/8 finalsAlajuelense LDNew England Revolution2003-03-234 - 0
WC 2002
round of 16GermanyParaguay2002-06-151 - 0
group stageDenmarkSenegal2002-06-061 - 1
Gold Cup 2002
finalUSACosta Rica2002-02-022 - 0
1/4 finalsCanadaMartinique2002-01-261 - 1
group stageEcuadorHaiti2002-01-200 - 2
WC 2002 qualifiers - Asia
2nd stageBahrainIran2001-10-213 - 1
Confederations Cup 2001
group stageAustraliaFrance2001-06-011 - 0
Copa Merconorte 2000
group stageAlajuelense LDNecaxa2000-09-212 - 2
WC 2002 qualifiers - Am/Caribbean
final roundMexicoHonduras2001-11-113 - 0
final roundCosta RicaUSA2001-09-052 - 0
final roundMexicoCosta Rica2001-06-161 - 2
final roundJamaicaTrinidad and Tobago2001-02-281 - 0
1/2 finalsMexicoTrinidad and Tobago2000-09-087 - 0
1/2 finalsEl SalvadorHonduras2000-07-162 - 5
Gold Cup 2000
1/4 finalsUSAColombia2000-02-191 - 2
group stageHaitiPeru2000-02-141 - 1
WC 1999 u17
1/4 finalsUSA u17Mexico u171999-11-203 - 2
group stageAustralia u17Mali u171999-11-171 - 0
group stageBurkina Faso u17Qatar u171999-11-141 - 2
WC 1998 qualifiers - Am/Caribbean
group stagePanamaCanada1996-10-270 - 0