Record by opponent MatchesWDLScoresYellowYellow-RedRedPortsmouth FC148246---» All matchesMiddlesbrough FC134454---» All matchesCharlton Athletic1291211---» All matchesBlackpool FC123456---» All matchesManchester United123093---» All matchesLiverpool FC122461---» All matchesBolton Wanderers115155---» All matchesArsenal FC114072---» All matchesWolverhampton Wanderers103166---» All matchesBurnley FC105234---» All matchesSunderland AFC105144---» All matchesAston Villa102443---» All matchesStoke City96036---» All matchesChelsea FC86114---» All matchesEverton FC86024---» All matchesManchester City83143---» All matchesNewcastle United80172---» All matchesWest Bromwich Albion72324---» All matchesPreston North End72321---» All matchesHuddersfield Town62132---» All matchesFulham FC53114---» All matchesBirmingham City43105---» All matchesSheffield Wednesday42023---» All matchesBlackburn Rovers43102---» All matchesTottenham Hotspur40221---» All matchesGrimsby Town32012---» All matchesLeeds United33002---» All matchesSheffield United3012----» All matchesBrentford FC22001---» All matchesLeicester City10101---» All matchesCardiff City1010----» All matches