Record by opponent MatchesWDLScoresYellowYellow-RedRedFC Dallas186396---» All matchesCD Chivas177375---» All matchesColumbus Crew136166---» All matchesLos Angeles Galaxy134454---» All matchesColorado Rapids1355331--» All matchesD.C. United115334---» All matchesSan Jose Earthquakes1163231--» All matchesChicago Fire1144311--» All matchesNew England Revolution1041532--» All matchesSeattle Sounders104243---» All matchesHouston Dynamo1023521--» All matchesToronto FC1043311--» All matchesNew York RB9243----» All matchesSporting Kansas City81252---» All matchesPortland Timbers63302---» All matchesCF Montréal5302----» All matchesPhiladelphia Union5320----» All matchesMiami FC32012---» All matchesFC Edmonton30301---» All matchesLeicester City3111----» All matchesMinnesota United FC3111----» All matchesOrlando City3300----» All matchesCoventry City21011---» All matchesJacksonville Armada22001---» All matchesVancouver Whitecaps21101---» All matchesÁrabe Unido2200----» All matchesCardiff City2002----» All matchesCruz Azul2101-1--» All matchesDoncaster Rovers2101----» All matchesHull City2002----» All matchesMiddlesbrough FC2101----» All matchesNew York City FC2011----» All matchesNew York Cosmos2110----» All matchesOttawa Fury2110----» All matchesPuerto Rico FC2011----» All matchesReal Salt Lake2101----» All matchesTampa Bay Rowdies2110----» All matchesWatford FC2110----» All matchesIpswich Town11001---» All matchesNewcastle United10011---» All matchesNotts County11001---» All matchesWest Ham United10011---» All matchesWycombe Wanderers11001---» All matchesAldershot Town1100----» All matchesAustralia1100----» All matchesBirmingham City1001----» All matchesBrazil1001----» All matchesBristol City1100----» All matchesBurnley FC1001----» All matchesBurton Albion1100----» All matchesDerby County1001----» All matchesEl Salvador1100----» All matchesEngland1010-1--» All matchesGhana1001----» All matchesHonduras1001----» All matchesIndy Eleven1001----» All matchesLeeds United1001----» All matchesMillwall FC1001----» All matchesNetherlands1001----» All matchesNorth Carolina FC1001----» All matchesNorthampton Town1100----» All matchesOKC Energy FC1001----» All matchesOxford United1010-1--» All matchesPort Vale FC1100----» All matchesPortsmouth FC1001----» All matchesReading FC1100----» All matchesRochdale AFC1001----» All matchesSwitzerland1100----» All matchesSlovenia1010-1--» All matchesSouthampton FC1001----» All matchesSouth Africa1100----» All matchesTorquay United1001----» All matchesTurkey1100----» All matches