Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic191036-4--» All matchesStenhousemuir FC16331011--» All matchesStirling Albion FC1674512-1» All matchesStranraer FC14635-3--» All matchesElgin City1353512--» All matchesForfar Athletic13436-1--» All matchesEdinburgh City11632-2--» All matchesInverness CT10118-2--» All matchesBonnyrigg Rose Athletic8620-4--» All matchesEast Fife FC8512-2--» All matchesThe Spartans FC712411--» All matchesFalkirk FC7016-1-1» All matchesKelty Hearts7313----» All matchesPeterhead FC7205----» All matchesClyde FC632111--» All matchesDumbarton FC5113-1-1» All matchesDunfermline Athletic5005----» All matchesLivingston FC5014-1--» All matchesCowdenbeath FC4211----» All matchesHamilton Academical4103-1--» All matchesQueen Of The South4004----» All matchesAlbion Rovers3111-1--» All matchesDundee United3003----» All matchesEast Kilbride FC3300----» All matchesGreenock Morton FC3012----» All matchesSt. Mirren FC3003----» All matchesAberdeen FC2002----» All matchesAirdrieonians FC2002----» All matchesAlloa Athletic2200-1--» All matchesArbroath FC2011-1--» All matchesDundee FC2002-1--» All matchesMontrose FC2011----» All matchesRaith Rovers2011----» All matchesRangers FC2002----» All matchesAuchinleck Talbot1001----» All matchesAyr United1001----» All matchesBanks O’ Dee FC1100----» All matchesBerwick Rangers1100----» All matchesBrechin City FC1100----» All matchesCeltic FC1001----» All matchesCove Rangers1010----» All matchesCumnock Juniors1100----» All matchesHeart of Midlothian1001----» All matchesHeart of Midlothian (R)1100----» All matchesKilmarnock FC1001----» All matchesPartick Thistle1001----» All matchesRangers FC (R)1100----» All matchesSt. Mirren FC (R)1100----» All matchesTayport FC1100----» All matches