Record by referee MatchesWDLScoresYellowYellow-RedRedJair Marrufo2711106102--» All matchesRicardo Salazar2610610114--» All matchesBaldomero Toledo25712697--» All matchesAlex Prus249510101--» All matchesKevin Stott24581165--» All matchesTerry Vaughn23751173--» All matchesAbiodun Okulaja1667361--» All matchesJorge Gonzalez1583453--» All matchesMark Geiger1537521--» All matchesBrian Hall1483332--» All matchesMichael Kennedy1344511--» All matchesEdvin Jurišević1134472--» All matchesHilario Grajeda1131711--» All matchesKevin Terry1043321--» All matchesSilviu Petrescu952221--» All matchesTim Weyland83323--1» All matchesJuan Guzman722311--» All matchesChris Penso613221--» All matchesAugusto St. Silva64111---» All matchesPaul Ward540121--» All matchesBen Jones53201---» All matchesRicardo Valenzuela51221---» All matchesNeal Brizan5203-2--» All matchesMatthew Foerster410321--» All matchesDave Gantar41122---» All matchesBenito Archundia422012--» All matchesCourtney Campbell430111-1» All matchesIsmail Elfath430111--» All matchesNoel Kenny42111---» All matchesErich Simmons402211--» All matchesCarlos Batres4310-2--» All matchesRamon Hernandez4121-1--» All matchesRichard Heron4112-1--» All matchesJasen Anno301241--» All matchesAndrew Chapin32102---» All matchesAllen Chapman31021---» All matchesRichard Grady33001---» All matchesPeter Prendergast30031---» All matchesWalter Quesada3021-1--» All matchesEnrico Wijngaarde3210-1--» All matchesMarcel Yonan3300----» All matchesMarco Antonio Rodríguez22003---» All matchesGeoff Gamble211021--» All matchesMark Kadlecik22002---» All matchesSteven Depiero211011--» All matchesWalter López20111---» All matchesTrevor Taylor21101---» All matchesJozef Batko2110-1--» All matchesElias Bazakos2101----» All matchesElmer Bonilla2011----» All matchesPeter Kokolski2110-1--» All matchesMauricio Morales2011----» All matchesRoberto Moreno2200----» All matchesKarl-Erik Nilsson2011----» All matchesJosé Carlos Rivero2002----» All matchesSorin Stoica2101----» All matchesPaul Tamberino2002----» All matchesKevin Terry Jr.2101----» All matchesTed Unkel2011----» All matchesArmando Villarreal2002----» All matchesCarol Chénard11003---» All matchesJoel Aguilar11002---» All matchesTed Gordon11002---» All matchesNoel Bynoe11001---» All matchesRicardo Cerdas11001---» All matchesGerry Corrie11001---» All matchesLeon Padro11001---» All matchesJeffrey Solis11001---» All matchesChristian Wack11001---» All matchesJoseph Attard1100----» All matchesAndrew Barnes1001----» All matchesRaymond Bogle1010----» All matchesNiko Bratsis1010----» All matchesWinfried Buchhart1001----» All matchesRoni Canales1100----» All matchesRaúl Castro1010----» All matchesClaude Colombo1001----» All matchesPaulo Costa1100----» All matchesMike Dean1001----» All matchesAbderrahim El-Arjoun1001----» All matchesDrew Fischer1010----» All matchesMark Forde1100----» All matchesRoberto García1100----» All matchesFrank Gettke1001----» All matchesHüseyin Göçek1001-1--» All matchesJeff Gontarek1010----» All matchesJuan Carlos Guerra1010----» All matchesGeoffrey Hospedales1010----» All matchesBurkard Hufgard1010----» All matchesIgor Ishchenko1001----» All matchesJesse Johnson1001----» All matchesCarsten Kadach1001----» All matchesStephan Kammerer1001----» All matchesAlan Kelly1001----» All matchesThorsten Kinhöfer1001----» All matchesStanley Lancaster1010----» All matchesPeter Lange1001----» All matchesJun Lu1010----» All matchesBryn Markham-Jones1001----» All matchesMarlon Mejia1001----» All matchesFlorian Meyer1001----» All matchesSvein Moen1001----» All matchesShane Moody1010----» All matchesByron Moreno1001----» All matchesMauricio Navarro1100----» All matchesKonrad Plautz1100----» All matchesRamesh Ramdhan1001----» All matchesYader Reyes1001----» All matchesVíctor Rivera1001----» All matchesAli Saheli1001----» All matchesJan-Hendrik Salver1010----» All matchesDetlef Schütz1010----» All matchesRodolfo Sibrian1001----» All matchesRoger Sill1010----» All matchesIoannis Stavridis1100----» All matchesThomas Supple1001----» All matchesSteve Taylor1100----» All matchesHector Tobon1001----» All matchesDick van Egmond1100----» All matchesSergio Vega1001----» All matchesRolando Vidal1100----» All matchesLutz Wagner1001----» All matchesHoward Webb1001----» All matchesVolker Wezel1010----» All matchesAudrius Žuta1001----» All matches