Record by opponent MatchesWDLScoresYellowYellow-RedRedChelsea FC15267-2--» All matchesSheffield Wednesday15744-1--» All matchesManchester United13148--1-» All matchesTottenham Hotspur12327-1--» All matchesCoventry City11254-1--» All matchesLiverpool FC11254----» All matchesBlackburn Rovers10127----» All matchesEverton FC10334----» All matchesLeicester City10433-2--» All matchesMiddlesbrough FC10451-3--» All matchesNewcastle United10352----» All matchesWest Ham United10343----» All matchesArsenal FC9225----» All matchesAston Villa9144-1--» All matchesSouthampton FC9432-2--» All matchesBolton Wanderers8323----» All matchesDerby County8332-1--» All matchesLeeds United8242-2--» All matchesNottingham Forest8521-1--» All matchesQueens Park Rangers7511-1--» All matchesWatford FC6321----» All matchesBristol City5140----» All matchesCrystal Palace5212-1--» All matchesNorwich City5311----» All matchesPortsmouth FC5221-1--» All matchesHuddersfield Town43101---» All matchesBarnsley FC4400-1--» All matchesCrewe Alexandra4220----» All matchesManchester City4301----» All matchesCardiff City3210----» All matchesIpswich Town3111----» All matchesNotts County3210-1--» All matchesSheffield United3111-2--» All matchesStoke City3111----» All matchesSunderland AFC3300----» All matchesSwindon Town3102----» All matchesBirmingham City2200----» All matchesBurnley FC2002----» All matchesCharlton Athletic2101----» All matchesColchester United2101----» All matchesDarlington FC2110----» All matchesFulham FC2011----» All matchesHereford United2200----» All matchesLuton Town2110----» All matchesMillwall FC2110----» All matchesOldham Athletic2110----» All matchesPeterborough United2011----» All matchesPreston North End2110----» All matchesTorquay United2200----» All matchesTranmere Rovers2110----» All matchesWest Bromwich Albion2101----» All matchesWolverhampton Wanderers2200----» All matchesWrexham AFC2110----» All matchesWycombe Wanderers2200----» All matchesBlackpool FC1001----» All matchesBradford City1100----» All matchesBrighton & Hove Albion1001----» All matchesBury FC1100----» All matchesGrimsby Town1010----» All matchesPlymouth Argyle1001----» All matchesReading FC1010----» All matchesStockport County1010----» All matchesWalsall FC1001----» All matchesWigan Athletic1001----» All matches