Record by opponent MatchesWDLScoresYellowYellow-RedRedAston Villa14455-3--» All matchesLiverpool FC1260613--» All matchesChelsea FC11047----» All matchesManchester United11119-1--» All matchesSouthampton FC1043311--» All matchesArsenal FC10244-3--» All matchesBlackburn Rovers94321---» All matchesCharlton Athletic914412--» All matchesLeicester City9405-3--» All matchesNewcastle United9324-2--» All matchesCoventry City8512-2--» All matchesEverton FC8242-2--» All matchesLeeds United8512-1--» All matchesDerby County751121--» All matchesFulham FC733111--» All matchesMiddlesbrough FC72141---» All matchesSunderland AFC74121---» All matchesBolton Wanderers7322----» All matchesCrystal Palace6213-2--» All matchesManchester City6204-2--» All matchesWest Bromwich Albion6312-1--» All matchesWest Ham United6123-3--» All matchesWatford FC5311-2--» All matchesWolverhampton Wanderers5140-1--» All matchesNorwich City411211--» All matchesSheffield Wednesday421111--» All matchesBurnley FC4112----» All matchesIpswich Town4103-1--» All matchesPlymouth Argyle4211-1--» All matchesStoke City4220-1--» All matchesTottenham Hotspur4103-1--» All matchesBarnsley FC3201-11-» All matchesBlackpool FC3003----» All matchesBrentford FC3210----» All matchesCardiff City3210-1--» All matchesPreston North End3102----» All matchesQueens Park Rangers3111----» All matchesWimbledon FC3120----» All matchesColchester United21101---» All matchesNottingham Forest22001---» All matchesPortsmouth FC210111--» All matchesSouthend United21011---» All matches1. FC Kaiserslautern2101----» All matchesBradford City2110----» All matchesCarlisle United2200-1--» All matchesHull City2002----» All matchesScunthorpe United2110----» All matchesAccrington Stanley1100----» All matchesBirmingham City1001----» All matchesBristol City1100----» All matchesFC Zimbru1010----» All matchesLeyton Orient1100----» All matchesLincoln City1100----» All matchesMillwall FC1100----» All matchesNorthampton Town1100----» All matchesReading FC1100----» All matchesSweden U211100----» All matchesSheffield United1001----» All matchesShrewsbury Town1100----» All matchesStockport County1100----» All matchesTorquay United1100----» All matches