Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic227691---» All matchesQueen Of The South211065-5--» All matchesHibernian FC20497-1--» All matchesFalkirk FC18378-3--» All matchesGreenock Morton FC1685321--» All matchesDundee United14527-2--» All matchesDunfermline Athletic14527-2--» All matchesSt. Mirren FC141031-1--» All matchesRangers FC131210-3--» All matchesInverness CT12156-2--» All matchesAyr United11623-1--» All matchesKilmarnock FC84041---» All matchesMontrose FC83051---» All matchesDumbarton FC8413-1--» All matchesHamilton Academical8323-1--» All matchesLivingston FC8503----» All matchesDundee FC7016-2--» All matchesHeart of Midlothian7007-2--» All matchesRaith Rovers7232-1--» All matchesStirling Albion FC7502-1--» All matchesCowdenbeath FC6501----» All matchesEdinburgh City6501-1--» All matchesSt. Johnstone FC6114----» All matchesPartick Thistle531112--» All matchesAberdeen FC4112----» All matchesMotherwell FC4103-2--» All matchesRoss County FC4301----» All matchesAirdrieonians FC32011---» All matchesAnnan Athletic3030----» All matchesCove Rangers3111---1» All matchesElgin City3300----» All matchesForfar Athletic22001---» All matchesCeltic FC2002----» All matchesAlbion Rovers1100----» All matchesBuckie Thistle1100----» All matchesClyde FC1010----» All matchesDarvel FC1100----» All matchesGretna FC1001----» All matchesPeterhead FC1001-1--» All matchesQueen's Park FC1001-1--» All matchesStranraer FC1100----» All matches