Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC10712-1--» All matchesMillwall FC94231---» All matchesPreston North End9225----» All matchesQueens Park Rangers9414-1--» All matchesBlackburn Rovers8332-2--» All matchesBristol City8242-1--» All matchesHull City8224-1--» All matchesSwansea City8053----» All matchesBirmingham City724122--» All matchesCardiff City7232-2--» All matchesDerby County7331----» All matchesNorwich City7115-1--» All matchesSheffield United7223-2--» All matchesWest Bromwich Albion7214----» All matchesSheffield Wednesday631222--» All matchesWatford FC623112--» All matchesDerby County U216510--1-» All matchesIpswich Town6222-2--» All matchesLuton Town6114-3--» All matchesStoke City6222-1--» All matchesSunderland AFC6141-2--» All matchesBlackpool FC521212--» All matchesOxford United540111--» All matchesNottingham Forest5203-1--» All matchesReading FC5302-2--» All matchesWycombe Wanderers5212-1--» All matchesGillingham FC401311--» All matchesWest Ham United U2143101---» All matchesAFC Wimbledon4112-1--» All matchesBlackburn Rovers U214202----» All matchesChelsea FC U214310----» All matchesCoventry City4112-2--» All matchesHuddersfield Town4220-1--» All matchesLeicester City4121-1--» All matchesManchester City U214211-1--» All matchesPortsmouth FC4112-1--» All matchesSouthampton FC4112-1--» All matchesLeicester City U2132011---» All matchesAFC Bournemouth3012----» All matchesAston Villa U213102----» All matchesBarnsley FC3111----» All matchesBurnley FC3003----» All matchesLeeds United3111-2--» All matchesLiverpool FC U213003----» All matchesManchester United U213111----» All matchesPeterborough United3300----» All matchesPlymouth Argyle3201----» All matchesRotherham United3111----» All matchesSunderland AFC U213201----» All matchesSwansea City U213021-2--» All matchesTottenham Hotspur U213300-1--» All matchesBrighton & Hove Albion U2121101---» All matchesOlympiacos FC U1921011---» All matchesSouthend United22001---» All matchesBayern Munich U192110----» All matchesBrentford FC2101-1--» All matchesBristol Rovers2200----» All matchesEverton FC U212011----» All matchesFleetwood Town2101-1--» All matchesFulham FC2200-1--» All matchesFulham FC U212200----» All matchesGrimsby Town2011----» All matchesMilton Keynes Dons2110----» All matchesNewcastle United U212200----» All matchesReading FC U212101----» All matchesRochdale AFC2020----» All matchesShrewsbury Town2101----» All matchesSouthampton FC U212110----» All matchesWest Bromwich Albion U212011----» All matchesWigan Athletic2110-1--» All matchesWolverhampton Wanderers2110----» All matchesWolverhampton Wanderers U212110----» All matchesDinamo Zagreb U1911001---» All matchesWrexham AFC10011---» All matchesAccrington Stanley1010----» All matchesBarnet FC1100----» All matchesBolton Wanderers1100----» All matchesBurton Albion1010----» All matchesCharlton Athletic1100-1--» All matchesCrewe Alexandra1010-1--» All matchesCrvena Zvezda1100----» All matchesExeter City1100----» All matchesGalatasaray U191100----» All matchesLincoln City1100----» All matchesManchester United1001----» All matchesMansfield Town1010----» All matchesNewport County1100-1--» All matchesNotts County1001----» All matchesPort Vale FC1010----» All matchesRSC Anderlecht U191001----» All matchesStoke City U211001----» All matchesTottenham Hotspur1001----» All matchesWest Ham United1100----» All matches