Record by opponent MatchesWDLScoresYellowYellow-RedRedCD Chivas1154221--» All matchesFC Dallas1153321--» All matchesNew England Revolution933321--» All matchesReal Salt Lake93421---» All matchesD.C. United851221--» All matchesNew York RB82421---» All matchesLos Angeles Galaxy8134----» All matchesChicago Fire751131--» All matchesColorado Rapids741211--» All matchesSporting Kansas City6420----» All matchesSan Jose Earthquakes52122---» All matchesToronto FC52211---» All matchesColumbus Crew4112----» All matchesAtlante31112---» All matchesWolverhampton Wanderers33001---» All matchesAston Villa3210-1--» All matchesBirmingham City3210----» All matchesEverton FC3111----» All matchesHonduras3300----» All matchesPanama3300----» All matchesSeattle Sounders3120----» All matchesTottenham Hotspur3102----» All matchesÁrabe Unido2110211-» All matchesBlackburn Rovers22001---» All matchesChelsea FC2002----» All matchesCosta Rica2110-1--» All matchesFulham FC2110-1--» All matchesIsidro Metapán2101----» All matchesManchester United2011----» All matchesMexico2002----» All matchesNewcastle United2110----» All matchesPumas UNAM2011-1--» All matchesSan Francisco FC2110----» All matchesStoke City2101----» All matchesSunderland AFC2101-1--» All matchesWest Bromwich Albion2110----» All matchesWigan Athletic2020-1--» All matchesBelize11001---» All matchesGrenada11001---» All matchesHaiti10101---» All matchesJapan11001---» All matchesArsenal FC1001----» All matchesAtlético Morelia1010----» All matchesBarnsley FC1100----» All matchesBelgium1001----» All matchesBlackpool FC1010----» All matchesCardiff City1010----» All matchesCF América1100----» All matchesCF Pachuca1001----» All matchesDenmark1001----» All matchesEl Salvador1100----» All matchesEngland1010----» All matchesGuatemala1100----» All matchesColombia1010----» All matchesCuba1100----» All matchesLeeds United1001----» All matchesLiverpool FC1001----» All matchesNetherlands1001----» All matchesNetherlands1010-1--» All matchesNigeria1001----» All matchesPeterborough United1100----» All matchesPoland1010----» All matchesSouthampton FC1100----» All matchesTrinidad & Tobago1100----» All matchesCzech Republic1001----» All matchesTurkey1100----» All matchesWest Ham United1100----» All matches