Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC19631013--» All matchesHibernian FC1764713--» All matchesSt. Johnstone FC1774613--» All matchesRoss County FC1572621--» All matchesAberdeen FC1523101---» All matchesCeltic FC15011411--» All matchesKilmarnock FC1471632--» All matchesDundee United1453612--» All matchesHeart of Midlothian14275-1--» All matchesPartick Thistle14446-3--» All matchesRangers FC140113-4--» All matchesInverness CT1215613--» All matchesAlloa Athletic8710----» All matchesLivingston FC8314-1--» All matchesSt. Mirren FC7223-1--» All matchesDundee FC6204-1--» All matchesQueen Of The South53111---» All matchesFalkirk FC5113----» All matchesGreenock Morton FC5221----» All matchesAyr United4301----» All matchesDumbarton FC4202----» All matchesHamilton Academical4202----» All matchesDunfermline Athletic3210-1--» All matchesArbroath FC2101----» All matchesBolton Wanderers2011----» All matchesGillingham FC2110----» All matchesMontrose FC2200----» All matchesPeterborough United2011-1--» All matchesPort Vale FC2101----» All matchesRaith Rovers2011----» All matchesSutton United2011-1--» All matchesWalsall FC2101----» All matchesBrechin City FC11001---» All matchesKelty Hearts11001---» All matchesOxford United110011--» All matchesRochdale AFC11001---» All matchesBradford City1001----» All matchesBristol Rovers1001----» All matchesCharlton Athletic1010----» All matchesChesterfield FC1010----» All matchesCove Rangers1100----» All matchesCoventry City1010----» All matchesCowdenbeath FC1100----» All matchesElgin City1100----» All matchesFleetwood Town1010----» All matchesForfar Athletic1100----» All matchesMillwall FC1010----» All matchesMilton Keynes Dons1100----» All matchesNorthampton Town1010----» All matchesOldham Athletic1010----» All matchesQueen's Park FC1100----» All matchesScunthorpe United1001----» All matchesSheffield United1001----» All matchesShrewsbury Town1001-1--» All matchesSouthend United1001----» All matchesSwindon Town1010----» All matches