Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle24851112--» All matchesKilmarnock FC246513-2--» All matchesSt. Johnstone FC234415-2--» All matchesRoss County FC2158826--» All matchesCeltic FC210219-4--» All matchesLivingston FC204412-7--» All matchesMotherwell FC201127-2--» All matchesRangers FC202117-11-» All matchesSt. Mirren FC20677-2--» All matchesAberdeen FC173311-3-1» All matchesHibernian FC16439-3--» All matchesDunfermline Athletic15753-2--» All matchesQueen's Park FC1475211--» All matchesAirdrieonians FC141022-3--» All matchesGreenock Morton FC14464-2--» All matchesRaith Rovers14527-5--» All matchesHeart of Midlothian13148-2--» All matchesDundee FC11623-1--» All matchesArbroath FC10631-2--» All matchesInverness CT9333-3--» All matchesDundee United8134-1--» All matchesAyr United6501----» All matchesFalkirk FC532011--» All matchesHamilton Academical4310-1--» All matchesAnnan Athletic31021---» All matchesQueen Of The South3201-1--» All matchesStenhousemuir FC3201----» All matchesStranraer FC3201-1--» All matchesEast Kilbride FC2101-1--» All matchesClyde FC11001---» All matchesEdinburgh City11001---» All matchesAZ Alkmaar1001----» All matchesBerwick Rangers1100----» All matchesBroxburn Athletic1100----» All matchesBuckie Thistle1100----» All matchesForfar Athletic1100----» All matchesPeterhead FC1100----» All matchesThe Spartans FC1001----» All matchesTurriff United1100----» All matches