Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC1883774--» All matchesSt. Johnstone FC1873821--» All matchesCeltic FC18121511--» All matchesAberdeen FC16221231--» All matchesDundee FC1471612--» All matchesKilmarnock FC123453---» All matchesInverness CT1215611--» All matchesHeart of Midlothian12255----» All matchesHamilton Academical1154221--» All matchesMotherwell FC114162---» All matchesHibernian FC932432--» All matchesSt. Mirren FC95312---» All matchesRangers FC801712-1» All matchesGreenock Morton FC420231--» All matchesQueen Of The South43013---» All matchesAyr United41032---» All matchesStranraer FC43011---» All matchesPartick Thistle4112----» All matchesFalkirk FC31205---» All matchesDundee United30031---» All matchesAirdrieonians FC3300----» All matchesDunfermline Athletic21012---» All matchesLivingston FC20021---» All matchesAlloa Athletic2011----» All matchesFormartine United11002---» All matchesClyde FC10011---» All matchesQueen's Park FC11001---» All matchesDalbeattie Star1100----» All matchesForfar Athletic1100----» All matchesRaith Rovers1100----» All matchesStenhousemuir FC1100-1--» All matches