Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers U18311121--» All matchesMiddlesbrough FC U2131112---» All matchesStoke City U1831112---» All matchesDerby County U1832011---» All matchesHeart of Midlothian320112--» All matchesWolverhampton Wanderers U1831201---» All matchesCeltic FC3003----» All matchesManchester City U183012----» All matchesManchester United U183111-1--» All matchesMotherwell FC3210----» All matchesRangers FC3003----» All matchesSunderland AFC U213111-1--» All matchesArsenal FC U1821012---» All matchesAston Villa U2121012---» All matchesLeeds United U2121102---» All matchesAC Milan U19210111--» All matchesMiddlesbrough FC U1820021---» All matchesSunderland AFC U1820021---» All matchesTottenham Hotspur U21210111--» All matchesWest Bromwich Albion U2121011---» All matchesBurnley FC U182002----» All matchesEverton FC U182020----» All matchesManchester United U212002----» All matchesNottingham Forest U212011-1--» All matchesSt. Mirren FC2101----» All matchesCharlton Athletic U1811002---» All matchesChelsea FC U2111002---» All matchesBradford City11001---» All matchesCrystal Palace U2111001---» All matchesEdinburgh City11001---» All matchesLeicester City U2110101---» All matchesLiverpool FC U2110011---» All matchesSouthampton FC U21110011--» All matchesStoke City U2110101---» All matchesStranraer FC11001---» All matchesAberdeen FC1100----» All matchesAFC Bournemouth1001----» All matchesAlloa Athletic1001----» All matchesArsenal FC U211001-1--» All matchesAston Villa U181001----» All matchesAyr United1001----» All matchesBarnsley FC1001----» All matchesBlackburn Rovers U211100----» All matchesBlackpool FC U181001----» All matchesBorussia Dortmund U191001-1--» All matchesBrighton & Hove Albion U211010-1--» All matchesBurnley FC U211100----» All matchesColchester United U181100----» All matchesDerby County U211001----» All matchesDinamo Zagreb II1001----» All matchesDundee FC1001----» All matchesDundee United1010-1--» All matchesDunfermline Athletic1001----» All matchesEverton FC U211100----» All matchesHarrogate Town1001----» All matchesHibernian FC1001----» All matchesKilmarnock FC1100----» All matchesLeeds United U181010----» All matchesLeicester City U181001----» All matchesLiverpool FC U181001----» All matchesManchester City U211001----» All matchesMansfield Town1001----» All matchesNottingham Forest U181001----» All matchesParis Saint-Germain U191001-1--» All matchesParis Saint-Germain U211001-1--» All matchesPort Vale FC1001----» All matchesReading FC U211001----» All matchesReal Sociedad B1010----» All matchesRotherham United1001----» All matchesSouthampton FC U181001----» All matchesWest Ham United U211001----» All matchesWolverhampton Wanderers U211010----» All matchesWrexham AFC1001----» All matches