Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC1973911--» All matchesManchester United175481--1» All matchesCharlton Athletic17854-1--» All matchesArsenal FC1634911--» All matchesNewcastle United1535712--» All matchesWatford FC1481511--» All matchesChelsea FC14518-1--» All matchesIpswich Town14563----» All matchesAston Villa13463-1--» All matchesLeeds United13508-1--» All matchesLiverpool FC13148-1--» All matchesEverton FC12525-1--» All matchesLeicester City12264-2--» All matchesSouthampton FC12336----» All matchesTottenham Hotspur12219-1--» All matchesWest Ham United12534-1--» All matchesWest Bromwich Albion11434-1-1» All matchesBirmingham City1035212--» All matchesDerby County10424----» All matchesCrystal Palace95221---» All matchesPortsmouth FC9522-1--» All matchesBolton Wanderers85211---» All matchesBradford City85211---» All matchesNottingham Forest833211--» All matchesBlackburn Rovers8332----» All matchesCoventry City8440----» All matchesManchester City8413-1--» All matchesReading FC7304----» All matchesBury FC6510----» All matchesFulham FC6114-1--» All matchesNorwich City6222----» All matchesQueens Park Rangers6240----» All matchesSheffield United6222----» All matchesSheffield Wednesday6402-1--» All matchesTranmere Rovers6303----» All matchesBarnsley FC52121---» All matchesBurnley FC54011---» All matchesPreston North End52121---» All matchesPlymouth Argyle5410-1--» All matchesWimbledon FC5104----» All matchesWolverhampton Wanderers5221----» All matchesCrewe Alexandra44001---» All matchesScunthorpe United430111--» All matchesBlackpool FC4400----» All matchesBristol City4220-2--» All matchesHuddersfield Town4400----» All matchesOxford United32101---» All matchesCardiff City3201----» All matchesColchester United3201-1--» All matchesMillwall FC3021----» All matchesStockport County3210----» All matchesStoke City3201----» All matchesSwindon Town3120----» All matchesWigan Athletic3111----» All matchesDoncaster Rovers2002-1--» All matchesGrimsby Town2200----» All matchesPeterborough United2110----» All matchesPort Vale FC2101----» All matchesRotherham United2101----» All matchesSunderland AFC2200-1--» All matchesWalsall FC2200----» All matchesYork City2200----» All matchesAberdeen FC1100----» All matchesAccrington Stanley1100----» All matchesBristol Rovers1100----» All matchesBulgaria1010----» All matchesCambridge United1100----» All matchesCarlisle United1010----» All matchesFC Basel 18931100-1--» All matchesFeyenoord1010----» All matchesGillingham FC1010---1» All matchesHeart of Midlothian1100----» All matchesHull City1001----» All matchesKilmarnock FC1100----» All matchesLincoln City1100----» All matchesLivingston FC1100----» All matchesMansfield Town1100-1--» All matchesMorecambe FC1001----» All matchesMotherwell FC1100----» All matchesOlympique Lyonnais1001----» All matchesPartick Thistle1100----» All matchesRangers FC1100----» All matchesRochdale AFC1100----» All matchesRSC Anderlecht1100----» All matchesSweden1010----» All matchesHungary1010----» All matches