Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC22651118--» All matchesSt. Mirren FC1985635--» All matchesLivingston FC199372---» All matchesRangers FC19141413--» All matchesCeltic FC171016-5--» All matchesMotherwell FC1662824--» All matchesDundee United1425724--» All matchesAberdeen FC1128121--» All matchesDundee FC1171323--» All matchesDumbarton FC1144313--» All matchesFalkirk FC1123611--» All matchesSt. Johnstone FC1043321--» All matchesHeart of Midlothian1004613--» All matchesKilmarnock FC10325121-» All matchesGreenock Morton FC831412--» All matchesQueen Of The South8323-1--» All matchesRoss County FC722311--» All matchesAlloa Athletic7232-2--» All matchesHamilton Academical630322--» All matchesAyr United522111-1» All matchesDunfermline Athletic5212-1--» All matchesPartick Thistle31201---» All matchesAirdrieonians FC3102--1-» All matchesCowdenbeath FC3201----» All matchesForfar Athletic3102----» All matchesMontrose FC3201----» All matchesQueen's Park FC21011---» All matchesAnnan Athletic2101----» All matchesBuckie Thistle2200----» All matchesEast Fife FC2200----» All matchesAlbion Rovers1100----» All matchesBrora Rangers FC1100----» All matchesCove Rangers1100----» All matchesInverness CT1001----» All matchesRaith Rovers1100----» All matchesStirling Albion FC1100----» All matchesStranraer FC1001----» All matches