Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United18441031-1» All matchesKilmarnock FC1635841--» All matchesHibernian FC1684433--» All matchesSt. Mirren FC1592422--» All matchesAberdeen FC146443---» All matchesMotherwell FC1432922--» All matchesCeltic FC14201211--» All matchesInverness CT126514---» All matchesSt. Johnstone FC114252--1» All matchesRoss County FC104331--1» All matchesDundee FC913511--» All matchesHamilton Academical742121--» All matchesRangers FC711512--» All matchesAyr United51131---» All matchesDunfermline Athletic521211--» All matchesFalkirk FC5104----» All matchesGreenock Morton FC4112----» All matchesQueen Of The South31111---» All matchesPaksi SE21102---» All matchesPartick Thistle21012---» All matchesRaith Rovers201111--» All matchesDumbarton FC2101----» All matchesHeart of Midlothian2002----» All matchesStranraer FC2110----» All matchesDoncaster Rovers11001---» All matchesPeterhead FC10011---» All matchesAnnan Athletic1001----» All matchesBarnsley FC1100----» All matchesBristol City1100----» All matchesBristol Rovers1100----» All matchesCarlisle United1001----» All matchesClyde FC1001----» All matchesCrystal Palace1010----» All matchesDerby County1010----» All matchesEast Fife FC1001----» All matchesElgin City1001----» All matchesForfar Athletic1001----» All matchesHull City1010----» All matchesLeicester City1001----» All matchesMillwall FC1001----» All matchesPeterborough United1100----» All matchesSouthampton FC1010----» All matchesStenhousemuir FC1010----» All matchesStirling Albion FC1001----» All matchesTottenham Hotspur1001----» All matchesWatford FC1001----» All matches