Record by opponent MatchesWDLScoresYellowYellow-RedRedSwansea City19577-1--» All matchesWest Bromwich Albion1735924--» All matchesStoke City1545614--» All matchesQueens Park Rangers148241---» All matchesManchester City14446-3--» All matchesArsenal FC13229-3--» All matchesMiddlesbrough FC1232721--» All matchesBlackburn Rovers1261515--» All matchesPreston North End1263312--» All matchesSouthampton FC1244412--» All matchesChelsea FC12228-5--» All matchesFulham FC12327-2--» All matchesHull City12516-1--» All matchesEverton FC1133521--» All matchesAston Villa1117313--» All matchesLiverpool FC1133513--» All matchesNorwich City1134417--» All matchesTottenham Hotspur1141613--» All matchesBristol City11362-2--» All matchesManchester United11227----» All matchesReading FC11542-2--» All matchesNewcastle United103431---» All matchesSheffield United10343131-» All matchesCardiff City942312--» All matchesBirmingham City9531-2--» All matchesLeicester City9414-1--» All matchesLeeds United843124--» All matchesCoventry City851212--» All matchesCrystal Palace8323-3--» All matchesHuddersfield Town8413-4--» All matchesWest Ham United8413-2--» All matchesWigan Athletic8611-4--» All matchesWolverhampton Wanderers8314-11-» All matchesBlackpool FC750221--» All matchesBolton Wanderers732211--» All matchesBarnsley FC7502-2--» All matchesDerby County7421-5--» All matchesSunderland AFC7124-4-1» All matchesLuton Town6321-11-» All matchesMillwall FC6312----» All matchesPeterborough United6312-2--» All matchesSheffield Wednesday6213----» All matchesWatford FC510412--» All matchesAFC Bournemouth5005-1--» All matchesIpswich Town5311-3--» All matchesNottingham Forest5113-2--» All matchesBrentford FC4202-1--» All matchesRotherham United4211-1--» All matchesBrighton & Hove Albion3201----» All matchesPlymouth Argyle3111----» All matchesBurnley FC201111--» All matchesDoncaster Rovers20201---» All matchesMilton Keynes Dons2200-1--» All matchesScunthorpe United2110-1--» All matchesWycombe Wanderers2200----» All matchesBlackburn Rovers U211001----» All matchesBurton Albion1010-1--» All matchesCarlisle United1100----» All matchesCheltenham Town1100----» All matchesColchester United1100----» All matchesKidderminster Harriers1100----» All matchesMorecambe FC1100----» All matchesNorthampton Town1100----» All matchesNotts County1001----» All matchesOxford United1100-1--» All matchesPortsmouth FC1001----» All matchesReading FC U211100----» All matchesShrewsbury Town1100----» All matchesWolverhampton Wanderers U211001-1--» All matches