Record by opponent MatchesWDLScoresYellowYellow-RedRedBurnley FC227692---» All matchesArsenal FC2111198---» All matchesWolverhampton Wanderers195597---» All matchesWest Bromwich Albion193792---» All matchesManchester United186392---» All matchesAston Villa175577---» All matchesBlackpool FC165562---» All matchesBolton Wanderers154565---» All matchesTottenham Hotspur155464---» All matchesSheffield Wednesday147343---» All matchesChelsea FC145451---» All matchesNewcastle United135269---» All matchesManchester City136162---» All matchesEngland131481---» All matchesScotland122465---» All matchesEverton FC124444---» All matchesBirmingham City117313---» All matchesLeicester City115331---» All matchesCardiff City104513---» All matchesFulham FC105233---» All matchesNottingham Forest106043---» All matchesPreston North End102442---» All matchesPortsmouth FC103521---» All matchesWales92341---» All matchesBlackburn Rovers83414---» All matchesHuddersfield Town83322---» All matchesLeeds United8233----» All matchesWest Ham United7223----» All matchesCharlton Athletic62133---» All matchesLuton Town62041---» All matchesSheffield United52302---» All matchesStoke City51221---» All matchesItaly4112----» All matchesLiverpool FC4220----» All matchesMiddlesbrough FC4211----» All matchesDerby County33002---» All matchesIpswich Town32012---» All matchesGermany3012----» All matchesFrance3012----» All matchesSpain3012----» All matchesLeyton Orient21011---» All matchesPoland22001---» All matchesPortugal21101---» All matchesCSSR2200----» All matchesDunfermline Athletic2101----» All matchesGreece2101----» All matchesArgentina1001----» All matches