Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic1692515--» All matchesQueen Of The South13445-1--» All matchesDumbarton FC12345-41-» All matchesKelty Hearts12714-1--» All matchesStirling Albion FC12624-2--» All matchesEdinburgh City116141---» All matchesMontrose FC1136211--» All matchesClyde FC107031---» All matchesFalkirk FC941412--» All matchesGreenock Morton FC80081---» All matchesCove Rangers8512-1--» All matchesHamilton Academical8224-21-» All matchesInverness CT8116-3--» All matchesRaith Rovers72141---» All matchesQueen's Park FC7034-1--» All matchesStranraer FC7223-2--» All matchesArbroath FC62221---» All matchesStenhousemuir FC640211--» All matchesAlloa Athletic6321-2--» All matchesForfar Athletic6312-1--» All matchesPeterhead FC6402-1--» All matchesAyr United5005----» All matchesPartick Thistle5203----» All matchesAirdrieonians FC422011--» All matchesEast Fife FC421111--» All matchesThe Spartans FC412111--» All matchesAberdeen FC4013----» All matchesRangers FC4112-2--» All matchesSt. Mirren FC4103----» All matchesDundee FC3012-2--» All matchesDunfermline Athletic3003-1--» All matchesEast Kilbride FC3012-2--» All matchesElgin City3021----» All matchesHibernian FC3003-2--» All matchesLivingston FC20021---» All matchesSt. Johnstone FC210111--» All matchesHeart of Midlothian2002----» All matchesKilmarnock FC2002----» All matchesMotherwell FC2002-1--» All matchesAlbion Rovers11001---» All matchesTayport FC11001---» All matchesAuchinleck Talbot1001----» All matchesBrechin City FC1100----» All matchesDunbar United1100----» All matchesDunipace FC1100----» All matchesHeart of Midlothian (R)1100----» All matchesHuntly FC1100----» All matchesRangers FC (R)1100----» All matchesSt. Mirren FC (R)1100----» All matches