Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers1573523--» All matchesPreston North End147341---» All matchesBristol City14446-3--» All matchesStoke City1363411--» All matchesBlackburn Rovers13832-3--» All matchesBirmingham City1226423--» All matchesMiddlesbrough FC12417-3--» All matchesCoventry City1135313--» All matchesDerby County11524----» All matchesHull City10433-1--» All matchesWatford FC10514-2--» All matchesReading FC944111--» All matchesRotherham United962111--» All matchesWest Bromwich Albion931512--» All matchesBrentford FC9423-1-1» All matchesMillwall FC9612-1--» All matchesNorwich City9414-3--» All matchesSheffield United9333-2--» All matchesSouthampton FC9126-4--» All matchesHuddersfield Town843123--» All matchesSheffield Wednesday843112--» All matchesCardiff City8512-2--» All matchesLeeds United8125-2--» All matchesBarnsley FC7331-1--» All matchesNottingham Forest7322-1--» All matchesSunderland AFC7610-4--» All matchesWigan Athletic7340----» All matchesPlymouth Argyle650111--» All matchesLuton Town5302----» All matchesManchester City5104-1--» All matchesAston Villa42021---» All matchesOxford United43011---» All matchesBurnley FC4103-2--» All matchesCharlton Athletic4310----» All matchesGillingham FC4310----» All matchesLiverpool FC4202-1--» All matchesAFC Bournemouth3012-1--» All matchesArsenal FC U213210----» All matchesCrystal Palace3210-1--» All matchesDerby County U213201-1--» All matchesFulham FC3003-1--» All matchesPortsmouth FC3102----» All matchesStoke City U213300----» All matchesWycombe Wanderers3111----» All matchesIpswich Town210111--» All matchesNewcastle United U2122001---» All matchesPeterborough United22001---» All matchesAston Villa U212101----» All matchesBlackpool FC2200----» All matchesBolton Wanderers2200-1--» All matchesBrighton & Hove Albion U212101-1--» All matchesFulham FC U212200-1--» All matchesLeicester City2002----» All matchesRochdale AFC2110----» All matchesWest Ham United2002----» All matchesWrexham AFC2110----» All matchesHibernian FC10011---» All matchesWalsall FC11001---» All matchesArsenal FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBurton Albion1001----» All matchesBury FC1100----» All matchesChelsea FC1001----» All matchesChelsea FC U211100-1--» All matchesChesterfield FC1100----» All matchesCrewe Alexandra1001----» All matchesGermany U191001----» All matchesEverton FC1010----» All matchesEverton FC U211001----» All matchesIceland U211010-1--» All matchesLiverpool FC U211100----» All matchesManchester City U211001----» All matchesMilton Keynes Dons1100----» All matchesNewport County1001----» All matchesNorthampton Town1100----» All matchesPort Vale FC1010----» All matchesRangers FC1001----» All matchesSwitzerland U211010----» All matchesSouthend United1001----» All matchesStevenage FC1100----» All matchesSwindon Town1100-1--» All matchesTottenham Hotspur1001-1--» All matchesTranmere Rovers1100-1--» All matchesWest Bromwich Albion U211001----» All matchesWest Ham United U211100----» All matchesWolverhampton Wanderers U211010-1--» All matches