Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC14608-3-1» All matchesPartick Thistle12228-2--» All matchesAirdrieonians FC10325----» All matchesDunfermline Athletic904511--» All matchesRoss County FC9423----» All matchesPeterhead FC8332-1--» All matchesDundee United7115----» All matchesEdinburgh City7322-1--» All matchesGreenock Morton FC7115-1--» All matchesKilmarnock FC7322-1--» All matchesQueen Of The South7403-1--» All matchesDundee FC622211--» All matchesCeltic FC6114--1-» All matchesAlloa Athletic5023----» All matchesAyr United5212----» All matchesHeart of Midlothian5023-1--» All matchesFalkirk FC42111---» All matchesClyde FC4211-1--» All matchesElgin City4022----» All matchesInverness CT4202----» All matchesMontrose FC4013----» All matchesSt. Johnstone FC4013----» All matchesRangers FC31112---» All matchesAnnan Athletic3102----» All matchesArbroath FC3201----» All matchesDumbarton FC3300----» All matchesRaith Rovers3111----» All matchesStirling Albion FC3201-1--» All matchesThe Spartans FC3012----» All matchesAberdeen FC2011----» All matchesBarnsley FC2002----» All matchesCove Rangers2110----» All matchesEast Fife FC2101----» All matchesForfar Athletic2020-1--» All matchesHibernian FC2011-1--» All matchesQueen's Park FC2002----» All matchesSt. Mirren FC2101----» All matchesStranraer FC2110-1--» All matchesAlbion Rovers1001----» All matchesBerwick Rangers1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesCeltic FC (R)1001----» All matchesEast Kilbride FC1100----» All matchesKilmarnock FC (R)1100----» All matchesLivingston FC1001----» All matchesStenhousemuir FC1100----» All matches