Record by opponent MatchesWDLScoresYellowYellow-RedRedSouthampton FC1172231--» All matchesCoventry City1133525--» All matchesLeicester City1061354--» All matchesNewcastle United103164---» All matchesEverton FC942341--» All matchesManchester United913531--» All matchesTottenham Hotspur935131--» All matchesArsenal FC921625--» All matchesAston Villa934212--» All matchesChelsea FC9036-2--» All matchesLiverpool FC740341--» All matchesMiddlesbrough FC712432-1» All matchesLeeds United7133-1--» All matchesSheffield Wednesday65016---» All matchesWimbledon FC614122--» All matchesWest Ham United621311--» All matchesDerby County413023--» All matchesWatford FC44002---» All matchesCharlton Athletic420212--» All matchesUSA410311--» All matchesGuatemala320141--» All matchesSunderland AFC311131--» All matchesCanada32102---» All matchesBradford City33001---» All matchesHonduras31111---» All matchesIpswich Town30031---» All matchesTrinidad & Tobago31111---» All matchesNottingham Forest3120----» All matchesBurnley FC22004---» All matchesSouth Korea21103---» All matchesCA Osasuna22002---» All matchesSouthend United22002---» All matchesUruguay201122--» All matchesBlackburn Rovers21101---» All matchesBolton Wanderers21101---» All matchesColumbus Crew21101---» All matchesDeportivo A Coruña20111---» All matchesFC Metz210111--» All matchesFulham FC20201---» All matchesManchester City21101---» All matchesMexico200211--» All matchesNK Osijek22001---» All matchesNorwich City2101111-» All matchesRCD Mallorca21101---» All matchesSc Heerenveen220011--» All matchesBirmingham City2200----» All matchesCrystal Palace2011----» All matchesFCSB2011----» All matchesGroclin Dyskobolia2020----» All matchesLevante UD2200----» All matchesNew England Revolution2101-1--» All matchesNew York RB2011-1--» All matchesReal Betis2011-2--» All matchesReal Madrid2002----» All matchesReal Zaragoza2011----» All matchesSporting Kansas City2101----» All matchesVillarreal CF2002-1--» All matchesWolverhampton Wanderers2011----» All matchesCuba11004---» All matchesBolivia11002---» All matchesCrewe Alexandra11002---» All matchesGermany10012---» All matchesIndependiente10102---» All matchesBrazil10011---» All matchesCD Numancia11001---» All matchesColón de Santa Fe11001---» All matchesEstudiantes110011--» All matchesJEF United Chiba11001---» All matchesKashima Antlers100111--» All matchesNewell's Old Boys110011--» All matchesPreston North End11001---» All matchesReal Salt Lake11001---» All matchesSevilla FC11001---» All matchesSwindon Town11001---» All matchesWalsall FC11001---» All matchesAFC Bournemouth1100-1--» All matchesAlbacete1001----» All matchesAlbirex Niigata1001----» All matchesArgentinos Juniors1100----» All matchesArsenal de Sarandí1001----» All matchesAthletic Club1001-1--» All matchesAtlético Madrid1100----» All matchesAustralia U201001----» All matchesBanfield1010----» All matchesBarnsley FC1001----» All matchesBoca Juniors1001----» All matchesCD Chivas1010----» All matchesChina1100----» All matchesD.C. United1010----» All matchesGermany U201100-1--» All matchesEcuador1001----» All matchesRCD Espanyol1001----» All matchesFC Barcelona1001----» All matchesFC Dallas1010----» All matchesFinland1100----» All matchesGetafe CF1001----» All matchesGillingham FC1010----» All matchesGimnasia de La Plata1100-1--» All matchesGodoy Cruz1010----» All matchesHaiti1100----» All matchesHuddersfield Town1100----» All matchesJúbilo Iwata1001----» All matchesCameroon U201001-1--» All matchesKashiwa Reysol1001----» All matchesKawasaki Frontale1001----» All matchesLanús1100----» All matchesLos Angeles Galaxy1100----» All matchesNagoya Grampus1001----» All matchesNorway1001----» All matchesNotts County1100----» All matchesOita Trinita1010-1--» All matchesPanama1100----» All matchesPoland1001----» All matchesPortsmouth FC1010----» All matchesQuilmes1100----» All matchesRacing Club1010----» All matchesRB Omiya Ardija1100----» All matchesReal Sociedad1001----» All matchesSan Lorenzo1001----» All matchesSweden1001----» All matchesSheffield United1100-1--» All matchesSporting Lokeren1100----» All matchesThe New Saints1100----» All matchesTranmere Rovers1001----» All matchesCzech Republic1001----» All matchesTurkey1010----» All matchesUkraine1001----» All matchesVissel Kobe1010----» All matchesWest Bromwich Albion1010----» All matchesYokohama F. Marinos1100----» All matchesYokohama FC1100----» All matches