Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC U1843105---» All matchesBlackburn Rovers U1843014---» All matchesManchester United U184013----» All matchesSunderland AFC U184013----» All matchesWolverhampton Wanderers U1832103---» All matchesAston Villa U2132012---» All matchesLeeds United U1831112---» All matchesLiverpool FC U1831112---» All matchesNewcastle United U1832012---» All matchesNorwich City U2132102---» All matchesDerby County U18310211--» All matchesLeeds United U2131021---» All matchesAberdeen FC3210----» All matchesMiddlesbrough FC U213111----» All matchesSunderland AFC U213012----» All matchesChelsea FC U2121011---» All matchesManchester City U1821011---» All matchesNewcastle United U21220011--» All matchesReading FC U2120111---» All matchesSouthampton FC U2121101---» All matchesWest Bromwich Albion U2121101---» All matchesBristol Rovers2011----» All matchesBurnley FC U182101----» All matchesCrawley Town2101----» All matchesDerby County U212200----» All matchesEverton FC U182200----» All matchesStoke City U182110----» All matchesSouthampton FC U1811003---» All matchesChelsea FC U1811002---» All matchesAccrington Stanley11001---» All matchesArsenal FC U2111001---» All matchesBarrow AFC11001---» All matchesBristol City U1811001---» All matchesFulham FC U2111001---» All matchesHarrogate Town100111--» All matchesIpswich Town U1810011---» All matchesWest Bromwich Albion U1811001---» All matchesArbroath FC1100----» All matchesBarnet FC1001----» All matchesBlackburn Rovers U211001----» All matchesBrighton & Hove Albion U211001----» All matchesBromley FC1001----» All matchesCambridge United U181100---1» All matchesCeltic FC1001----» All matchesCharlton Athletic1010----» All matchesCheltenham Town1010----» All matchesChesterfield FC1010----» All matchesCrewe Alexandra1100----» All matchesCrystal Palace U211100-1--» All matchesDundee FC1010----» All matchesDunfermline Athletic1001----» All matchesEverton FC U211100----» All matchesExeter City1001----» All matchesFleetwood Town1001----» All matchesFulham FC U181001----» All matchesGillingham FC1010----» All matchesGreenock Morton FC1100----» All matchesGrimsby Town1001----» All matchesHeart of Midlothian1010----» All matchesHibernian FC1100----» All matchesHuddersfield Town1100----» All matchesJong PSV1001----» All matchesLeicester City U181001----» All matchesManchester City U211001----» All matchesManchester United1001----» All matchesManchester United U211010----» All matchesMansfield Town1100----» All matchesNewport County1010----» All matchesOldham Athletic1010----» All matchesPeterborough United1010----» All matchesPeterborough United U181100----» All matchesQueen's Park FC1001----» All matchesRaith Rovers1100----» All matchesRangers FC1001----» All matchesRotherham United1001----» All matchesSt. Johnstone FC1100----» All matchesSt. Mirren FC1100----» All matchesStenhousemuir FC1100----» All matchesSwindon Town1010----» All matchesTranmere Rovers1010----» All matchesWalsall FC1100----» All matchesWest Ham United U181100----» All matchesWycombe Wanderers1010----» All matches