Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers173410-5--» All matchesAyr United15357-41-» All matchesLivingston FC14338-3--» All matchesGreenock Morton FC12723-61-» All matchesAberdeen FC10127-2--» All matchesPartick Thistle10235-4--» All matchesSt. Mirren FC10244-3--» All matchesArbroath FC9234-2--» All matchesFalkirk FC9216-1--» All matchesInverness CT9612-4--» All matchesQueen's Park FC9315-2--» All matchesSt. Johnstone FC9234-4--» All matchesRoss County FC84131--1» All matchesAlloa Athletic8521-2--» All matchesDundee FC8125-1--» All matchesAirdrieonians FC7322-3--» All matchesKilmarnock FC7223-3--» All matchesMotherwell FC7322-3--» All matchesCeltic FC600613--» All matchesMontrose FC660011--» All matchesCove Rangers6222-1--» All matchesDunfermline Athletic6204-4--» All matchesHibernian FC6015----» All matchesHeart of Midlothian5212-1--» All matchesRangers FC4103-1--» All matchesEdinburgh City321011--» All matchesDumbarton FC3012-1--» All matchesKelty Hearts3201-1--» All matchesQueen Of The South3300----» All matchesStirling Albion FC3111----» All matchesAnnan Athletic2200-1--» All matchesDundee United2011-1--» All matchesForfar Athletic2200----» All matchesLinlithgow Rose2011----» All matchesClyde FC11001---» All matchesAuchinleck Talbot1001----» All matchesBanks O’ Dee FC1100-1--» All matchesBrechin City FC1100-1--» All matchesBrora Rangers FC1100----» All matchesDundee United (R)1100-1--» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesCroatia U191010----» All matchesMusselburgh Athletic1100-1--» All matchesStranraer FC1001----» All matches