Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur2276953--» All matchesManchester United21351333--» All matchesAston Villa2058721--» All matchesBlackburn Rovers2074912--» All matchesChelsea FC2065913--» All matchesEverton FC1955943--» All matchesNewcastle United1993713--» All matchesArsenal FC193511-11-» All matchesLiverpool FC18341135--» All matchesMiddlesbrough FC1854932--» All matchesSouthampton FC189183---» All matchesCharlton Athletic176384---» All matchesLeeds United1443722--» All matchesLeicester City13751121-» All matchesManchester City1253431--» All matchesSheffield Wednesday1261512--» All matchesPortsmouth FC12426-2--» All matchesSunderland AFC1152441--» All matchesBolton Wanderers1143411--» All matchesCoventry City1162311--» All matchesIpswich Town11443-1--» All matchesBirmingham City10343-1--» All matchesWest Bromwich Albion93243---» All matchesDerby County844022--» All matchesFulham FC83321---» All matchesNorwich City84311---» All matchesWest Ham United85211---» All matchesWimbledon FC822411--» All matchesBarnsley FC75111---» All matchesNottingham Forest72231---» All matchesCrystal Palace7043----» All matchesWolverhampton Wanderers7214-1--» All matchesSheffield United62401---» All matchesReading FC6114-2--» All matchesSwindon Town6123-1--» All matchesBradford City54102---» All matchesHuddersfield Town5410-1--» All matchesStoke City40311---» All matchesTranmere Rovers420211--» All matchesWigan Athletic4103----» All matchesPortugal U2131111---» All matchesOldham Athletic3201----» All matchesOxford United3111-1--» All matchesPort Vale FC3012-1--» All matchesScunthorpe United3111----» All matchesWatford FC3201----» All matchesStockport County21012---» All matchesFC Metz21011---» All matchesIreland U2122001---» All matchesBarnet FC2200----» All matchesCarlisle United2200----» All matchesChesterfield FC2101----» All matchesFCSB2011----» All matchesJokerit Helsinki2110----» All matchesNK Osijek2200----» All matchesNorthampton Town2101----» All matchesQueens Park Rangers2200-1--» All matchesSc Heerenveen2200-1--» All matchesSouthend United2200----» All matchesSwansea City2011-1--» All matchesWalsall FC2200----» All matchesBlackpool FC11001---» All matchesCrewe Alexandra11001---» All matchesDenmark U2111001---» All matchesLatvia U2111001---» All matchesMillwall FC11001---» All matchesRussia U2111001---» All matchesThe New Saints11001---» All matchesYork City11001---» All matchesAFC Bournemouth1100----» All matchesArgentina1100----» All matchesBelgium U211100----» All matchesBrazil1001----» All matchesBurnley FC1010----» All matchesBury FC1010----» All matchesColchester United1010----» All matchesDenmark1100----» All matchesFrance U211001----» All matchesGrimsby Town1001----» All matchesGroclin Dyskobolia1010----» All matchesHull City1100----» All matchesItaly1001----» All matchesCameroon1010----» All matchesCroatia1100----» All matchesMacclesfield FC1100----» All matchesNetherlands U211010----» All matchesNigeria1010----» All matchesParaguay1100----» All matchesPlymouth Argyle1010----» All matchesPortugal1010----» All matchesPreston North End1010----» All matchesSan Marino U211100----» All matchesSweden1010----» All matchesSwitzerland U211001----» All matchesSporting Lokeren1100-1--» All matchesSouth Africa1100----» All matchesSouth Korea1010----» All matchesUSA U211100----» All matches