Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic1911533---» All matchesDumbarton FC1896321--» All matchesQueen Of The South1681713--» All matchesGreenock Morton FC1466221--» All matchesInverness CT14824-3--» All matchesLivingston FC12525-2--» All matchesPeterhead FC1043311--» All matchesHibernian FC10253----» All matchesSt. Mirren FC10523-2--» All matchesAyr United9243-1--» All matchesDunfermline Athletic9414-2--» All matchesForfar Athletic9801----» All matchesRaith Rovers9432-1--» All matchesPartick Thistle861132--» All matchesFalkirk FC8521-1--» All matchesRangers FC8206-2--» All matchesClyde FC734032--» All matchesStranraer FC72232---» All matchesEast Fife FC73131---» All matchesArbroath FC7502-1--» All matchesElgin City7322-1--» All matchesDundee FC612321--» All matchesRoss County FC631211-1» All matchesHeart of Midlothian6105----» All matchesStirling Albion FC5212----» All matchesCowdenbeath FC43011---» All matchesBrechin City FC4400----» All matchesDundee United4202-1--» All matchesStenhousemuir FC31111---» All matchesCove Rangers3201-1--» All matchesKilmarnock FC3201----» All matchesSt. Johnstone FC3003-1--» All matchesAnnan Athletic2200----» All matchesBonnyrigg Rose Athletic2200----» All matchesMontrose FC2101-1--» All matchesAberdeen FC1001----» All matchesAirdrieonians FC1001-1--» All matchesEast Kilbride FC1010----» All matchesEast Stirlingshire FC1100----» All matchesHamilton Academical1010-1--» All matchesQueen's Park FC1010----» All matches