Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic520312--» All matchesDundee United5014-2--» All matchesStranraer FC5005-2--» All matchesAlbion Rovers411211--» All matchesStenhousemuir FC411212--» All matchesStirling Albion FC411211--» All matchesElgin City32011---» All matchesForfar Athletic30121---» All matchesEdinburgh City3012-2--» All matchesHeart of Midlothian3003-2--» All matchesInverness CT3003----» All matchesKelty Hearts3003-3--» All matchesRaith Rovers3102-1--» All matchesDundee FC2101----» All matchesEast Fife FC2101-2--» All matchesMotherwell FC2002----» All matchesAlloa Athletic1100----» All matchesArbroath FC1100-1--» All matchesAyr United1001----» All matchesBonnyrigg Rose Athletic1001-1--» All matchesBrechin City FC1100----» All matchesBuckie Thistle1100-1--» All matchesCove Rangers1100----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1001----» All matchesHibernian FC1010----» All matchesKilmarnock FC1001----» All matchesLivingston FC1001----» All matchesMalmö FF1001----» All matchesPartick Thistle1001----» All matchesRangers FC1001-1--» All matchesRoss County FC1010----» All matchesSt. Johnstone FC1100-1--» All matches