Record by opponent MatchesWDLScoresYellowYellow-RedRedLiverpool FC146355---» All matchesPortsmouth FC149145---» All matchesBirmingham City146351---» All matchesChelsea FC138235---» All matchesManchester City134452---» All matchesDerby County125253---» All matchesSunderland AFC124262---» All matchesEverton FC114253---» All matchesHuddersfield Town11524----» All matchesWolverhampton Wanderers105327---» All matchesGrimsby Town106134---» All matchesLeeds United103253---» All matchesLeicester City105143---» All matchesMiddlesbrough FC103253---» All matchesBlackburn Rovers102261---» All matchesArsenal FC10433----» All matchesStoke City93152---» All matchesSheffield Wednesday83234---» All matchesAston Villa8422----» All matchesBolton Wanderers72141---» All matchesPreston North End7133----» All matchesBlackpool FC64021---» All matchesNewcastle United63121---» All matchesSheffield United62131---» All matchesCharlton Athletic40131---» All matchesTottenham Hotspur42021---» All matchesBrentford FC3300----» All matchesWest Ham United22001---» All matchesManchester United1010----» All matchesWales1010----» All matches