Record by opponent MatchesWDLScoresYellowYellow-RedRedSouthampton FC166553---» All matchesNorwich City1554651--» All matchesArsenal FC155463---» All matchesNew England Revolution1350831--» All matchesTottenham Hotspur133552---» All matchesEverton FC124353---» All matchesLiverpool FC123452---» All matchesManchester United121291---» All matchesSheffield Wednesday123271---» All matchesWimbledon FC111463---» All matchesAston Villa112632---» All matchesColumbus Crew1170421--» All matchesNottingham Forest102262---» All matchesCoventry City102441---» All matchesManchester City93245---» All matchesNewcastle United92341---» All matchesWest Ham United83324---» All matchesSporting Kansas City84043---» All matchesTampa Bay Mutiny84041---» All matchesDerby County73223---» All matchesChelsea FC72321---» All matchesLos Angeles Galaxy730412--» All matchesNew York RB7304-1--» All matchesLeeds United63123---» All matchesCharlton Athletic62221---» All matchesQueens Park Rangers62311---» All matchesSheffield United61231---» All matchesFC Dallas6402----» All matchesCrystal Palace50233---» All matchesOldham Athletic512231--» All matchesMexico52122---» All matchesMillwall FC51131---» All matchesCosta Rica4301-1--» All matchesD.C. United4004----» All matchesMiddlesbrough FC4112----» All matchesLuton Town31112---» All matchesColorado Rapids31021---» All matchesSan Jose Earthquakes310211--» All matchesBlackburn Rovers3102----» All matchesBlackpool FC3120----» All matchesBrazil3102----» All matchesSaudi Arabia3111----» All matchesMansfield Town22004---» All matchesCardiff City21101---» All matchesHuddersfield Town21101---» All matchesIpswich Town21011---» All matchesLeicester City21101---» All matchesPeterborough United21101---» All matchesSweden21011---» All matchesSunderland AFC22001---» All matchesWatford FC21011---» All matchesWest Bromwich Albion21101---» All matchesGermany2002----» All matchesMiami Fusion2200----» All matchesWycombe Wanderers2101----» All matchesCanada11002---» All matchesCambridge United11001---» All matchesCrewe Alexandra11001---» All matchesCuba11001---» All matchesOxford United11001---» All matchesPortugal11001---» All matchesSwindon Town10101---» All matchesWrexham AFC11001---» All matchesAFC Bournemouth1100----» All matchesEngland1100----» All matchesGreece1010----» All matchesHonduras1100----» All matchesHull City1100----» All matchesIran1001----» All matchesIreland1100----» All matchesItaly1010----» All matchesJamaica1100----» All matchesColombia1100----» All matchesKuwait1100----» All matchesNetherlands1001----» All matchesNigeria1100----» All matchesNorth Macedonia1010----» All matchesNorway1001----» All matchesAustria1100----» All matchesPanama1100----» All matchesPeru1010----» All matchesRomania1001----» All matchesScotland1010----» All matchesSwitzerland1010----» All matches