Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday962131--» All matchesBristol City85214---» All matchesMillwall FC86112---» All matchesStoke City85121---» All matchesQueens Park Rangers73223---» All matchesBlackburn Rovers75202---» All matchesOxford United75202---» All matchesWest Bromwich Albion73041---» All matchesNorwich City7025----» All matchesWatford FC64204---» All matchesMiddlesbrough FC65012---» All matchesSwansea City63212---» All matchesHull City6141----» All matchesPreston North End6213----» All matchesBirmingham City53022---» All matchesCardiff City50231---» All matchesLeeds United521212--» All matchesIpswich Town5005----» All matchesPortsmouth FC5401-1--» All matchesSouthampton FC5023-1--» All matchesDerby County U2143014---» All matchesBrighton & Hove Albion U2142202---» All matchesLuton Town42112---» All matchesLeicester City42111---» All matchesPlymouth Argyle421111--» All matchesLiverpool FC U214022-1--» All matchesSheffield United4112----» All matchesSunderland AFC4310----» All matchesTottenham Hotspur U214121-1--» All matchesCharlton Athletic32103---» All matchesRotherham United32013---» All matchesArsenal FC U2130212---» All matchesHuddersfield Town32102---» All matchesManchester City U2130122---» All matchesChelsea FC U2131111---» All matchesHibernian FC32101---» All matchesLeicester City U2131021---» All matchesDerby County3201----» All matchesRangers FC3003-1--» All matchesSunderland AFC U1822006---» All matchesNewcastle United U1821105---» All matchesWest Bromwich Albion U18211051--» All matchesBlackburn Rovers U1822004---» All matchesDerby County U1822004---» All matchesWolverhampton Wanderers U1822004---» All matchesWigan Athletic22003---» All matchesMiddlesbrough FC U1821012---» All matchesSt. Mirren FC22002---» All matchesAFC Wimbledon20111---» All matchesBlackburn Rovers U2121101---» All matchesBurton Albion21101---» All matchesCeltic FC20021---» All matchesChelsea FC20201---» All matchesDundee United211011--» All matchesManchester City U1821011---» All matchesManchester United20021---» All matchesManchester United U1821011---» All matchesMotherwell FC21011---» All matchesNewcastle United21011---» All matchesWest Ham United U2121011---» All matchesAston Villa2002----» All matchesBrighton & Hove Albion2002----» All matchesBurnley FC2002----» All matchesCrewe Alexandra2011----» All matchesFleetwood Town2011----» All matchesLivingston FC2200----» All matchesNorthampton Town2200----» All matchesRochdale AFC2101----» All matchesRoss County FC2020----» All matchesStoke City U182101----» All matchesTottenham Hotspur2011----» All matchesWrexham AFC2101----» All matchesMaidstone United11003---» All matchesDoncaster Rovers11002---» All matchesWolverhampton Wanderers11002---» All matchesWolverhampton Wanderers U2111002---» All matchesBristol Rovers11001---» All matchesDundee FC10011---» All matchesLincoln City10101---» All matchesManchester United U21100111--» All matchesSwindon Town11001---» All matchesAberdeen FC1100----» All matchesAccrington Stanley1010----» All matchesAFC Bournemouth1100----» All matchesArsenal FC1001----» All matchesBayern München II1001----» All matchesCrystal Palace U211010----» All matchesFC Porto B1001----» All matchesFulham FC1001----» All matchesGillingham FC1100----» All matchesJong PSV1010----» All matchesLiverpool FC1001----» All matchesLiverpool FC U181001----» All matchesManchester City1001----» All matchesMansfield Town1100----» All matchesNottingham Forest1100----» All matchesReading FC1100----» All matchesShrewsbury Town1001----» All matchesSouthampton FC U211010----» All matchesSt. Johnstone FC1001----» All matchesSwansea City U211001----» All matches