Record by opponent MatchesWDLScoresYellowYellow-RedRedAston Villa1425715--» All matchesLeeds United141211-7--» All matchesSouthampton FC14725-3--» All matchesArsenal FC13238-6--» All matchesBlackburn Rovers12525-3--» All matchesManchester United12039----» All matchesChelsea FC1132611--» All matchesEverton FC1123612--» All matchesNewcastle United1033414--» All matchesCoventry City10343-21-» All matchesSheffield Wednesday10424-1--» All matchesTottenham Hotspur10424-51-» All matchesLeicester City971121--» All matchesDerby County925212--» All matchesLiverpool FC923414--» All matchesWimbledon FC9324-2--» All matchesQueens Park Rangers8224-1--» All matchesIpswich Town7151-1--» All matchesMiddlesbrough FC7214-1--» All matchesBolton Wanderers5311----» All matchesNorwich City5032-2--» All matchesNottingham Forest5311-2--» All matchesSunderland AFC5122-1--» All matchesCharlton Athletic4211-1--» All matchesCrystal Palace4202----» All matchesBradford City33001---» All matchesSheffield United31111---» All matchesWalsall FC32011---» All matchesManchester City3003----» All matchesBarnsley FC220012--» All matchesBristol Rovers22001---» All matchesBarnet FC2110----» All matchesFC Metz2101-1--» All matchesOldham Athletic2002-1--» All matchesPortsmouth FC2002----» All matchesSc Heerenveen2200----» All matchesWatford FC2200-1--» All matchesWest Ham United2020-1--» All matchesWolverhampton Wanderers2101----» All matchesSouthend United11001---» All matchesFCSB1001----» All matchesFulham FC1100----» All matchesHartlepool United1100----» All matchesLuton Town1010----» All matchesMacclesfield FC1100--1-» All matchesNK Osijek1100----» All matchesNorthampton Town1001----» All matchesReading FC1001----» All matchesStockport County1001----» All matchesSwansea City1001----» All matchesTorquay United1100----» All matchesWrexham AFC1010-1--» All matchesWycombe Wanderers1100----» All matches