Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC632111--» All matchesAberdeen FC6312-2--» All matchesRangers FC512231--» All matchesHeart of Midlothian503221--» All matchesBrighton & Hove Albion U215203----» All matchesCeltic FC5104-1-1» All matchesDerby County U215212----» All matchesDundee United5320----» All matchesFalkirk FC5023-1--» All matchesHull City5302----» All matchesLeicester City U215104-1--» All matchesKilmarnock FC42111---» All matchesBlackpool FC4022----» All matchesDundee FC4112-1--» All matchesLiverpool FC U214112-1--» All matchesTottenham Hotspur U214202-1--» All matchesEverton FC U21320111--» All matchesLivingston FC33001---» All matchesArsenal FC U213120-1--» All matchesBlackburn Rovers U213102-1--» All matchesBristol City3210----» All matchesChelsea FC U213111-1--» All matchesCheltenham Town3102----» All matchesExeter City3003----» All matchesFulham FC U213111----» All matchesHibernian FC3210-1--» All matchesManchester City U213102-1--» All matchesManchester United U213300----» All matchesMiddlesbrough FC3003-1--» All matchesArsenal FC U1820021---» All matchesFulham FC U1821011---» All matchesSC Freiburg20021---» All matchesSouthampton FC U1821011---» All matchesSwansea City U1822001---» All matchesAston Villa U182101-1--» All matchesBlackburn Rovers2002----» All matchesBristol Rovers2002----» All matchesBurnley FC2011----» All matchesCardiff City2002----» All matchesColchester United2101----» All matchesHB Tórshavn2200----» All matchesHJK Helsinki2110----» All matchesHuddersfield Town2101----» All matchesIpswich Town2110----» All matchesLeeds United2101----» All matchesLeeds United U212110-1--» All matchesMillwall FC2020----» All matchesNewcastle United U212200----» All matchesNorwich City2002----» All matchesNorwich City U182200----» All matchesNorwich City U212200----» All matchesPlymouth Argyle2110-1--» All matchesReading FC U182101----» All matchesSheffield United2011-1--» All matchesSouthampton FC U212110----» All matchesSt. Johnstone FC2110----» All matchesStoke City U212110-1--» All matchesSunderland AFC U212200----» All matchesSwansea City2110----» All matchesSwansea City U212200----» All matchesTottenham Hotspur U182002----» All matchesWigan Athletic2002----» All matchesLeicester City U1811002---» All matchesBromley FC10011---» All matchesChelsea FC U1810101---» All matchesFC Porto B11001---» All matchesMansfield Town10011---» All matchesPeterhead FC11001---» All matchesQueens Park Rangers110011--» All matchesAston Villa U211100----» All matchesBolton Wanderers1010----» All matchesBrighton & Hove Albion U181001----» All matchesBurton Albion1100----» All matchesCharlton Athletic1001-1--» All matchesClyde FC1100----» All matchesCoventry City1001----» All matchesCrawley Town1100----» All matchesCrystal Palace U211100-1--» All matchesDinamo Zagreb1001----» All matchesForest Green Rovers1100-1--» All matchesGillingham FC1100----» All matchesGreenock Morton FC1100----» All matchesLincoln City1001----» All matchesLuton Town1001----» All matchesMiddlesbrough FC U211100----» All matchesPeterborough United1001-1--» All matchesPortsmouth FC1100----» All matchesPreston North End1001----» All matchesReading FC1100----» All matchesReading FC U211010----» All matchesRoss County FC1100----» All matchesShrewsbury Town1100----» All matchesSouthampton FC1001----» All matchesSouthend United1100----» All matchesStenhousemuir FC1001----» All matchesStevenage FC1100----» All matchesStoke City1001----» All matchesSunderland AFC1001----» All matchesValencia CF B1100----» All matchesVfL Wolfsburg II1001----» All matchesWatford FC1001-1--» All matchesWest Bromwich Albion1100-1--» All matchesWest Bromwich Albion U211100-1--» All matchesWycombe Wanderers1001----» All matches