Record by opponent MatchesWDLScoresYellowYellow-RedRedAston Villa123361---» All matchesEverton FC12417-1--» All matchesNorwich City113351---» All matchesTottenham Hotspur112451---» All matchesNottingham Forest101093---» All matchesArsenal FC103252---» All matchesLiverpool FC10037----» All matchesSouthampton FC92343---» All matchesWest Bromwich Albion92071---» All matchesManchester United83232---» All matchesCoventry City62404---» All matchesLuton Town64204---» All matchesSunderland AFC64111---» All matchesQueens Park Rangers6213-1--» All matchesSheffield Wednesday6024----» All matchesStoke City6303----» All matchesManchester City53023---» All matchesMiddlesbrough FC52213---» All matchesBirmingham City5104----» All matchesIpswich Town5131-1--» All matchesWest Ham United42022---» All matchesLeeds United42111---» All matchesSwansea City41211---» All matchesWimbledon FC4013----» All matchesBrighton & Hove Albion31111---» All matchesChelsea FC31021---» All matchesCrystal Palace30211---» All matchesDerby County3012----» All matchesLeicester City3201----» All matchesNotts County3012----» All matchesAldershot FC21104---» All matchesMillwall FC21012---» All matchesSheffield United20111---» All matchesBlackburn Rovers2101----» All matchesHartlepool United2110----» All matchesNewcastle United2110----» All matchesOldham Athletic2011----» All matchesWolverhampton Wanderers2011----» All matchesAFC Bournemouth11001---» All matchesCambridge United11001---» All matchesPlymouth Argyle11001---» All matchesCharlton Athletic1100----» All matchesGillingham FC1100----» All matchesGrimsby Town1100----» All matchesHuddersfield Town1001----» All matchesOxford United1100----» All matchesPortsmouth FC1100----» All matchesSwindon Town1100----» All matchesTranmere Rovers1100----» All matchesWalsall FC1001----» All matchesWatford FC1001----» All matches