Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC3212911512--» All matchesMotherwell FC29791356--» All matchesAberdeen FC296815461-» All matchesSt. Johnstone FC24721527--» All matchesCeltic FC241320-3--» All matchesHeart of Midlothian23431612--» All matchesDundee FC21103864-1» All matchesSt. Mirren FC20106431--» All matchesDundee United20587-7--» All matchesRoss County FC1865762--» All matchesInverness CT18468312--» All matchesHibernian FC18738-61-» All matchesRangers FC17211423--» All matchesPartick Thistle1527613-1» All matchesFalkirk FC822411--» All matchesLivingston FC411212--» All matchesDunfermline Athletic4130-2--» All matchesHamilton Academical4022-1--» All matchesGretna FC220011--» All matchesQueen Of The South11003---» All matchesArbroath FC110011--» All matchesAyr United100113--» All matchesEdinburgh City11001---» All matchesGreenock Morton FC10011---» All matchesRaith Rovers100111--» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1001-1--» All matchesAnnan Athletic1001----» All matchesBerwick Rangers1100----» All matchesEast Kilbride FC1100----» All matchesStenhousemuir FC1100----» All matches