Record by opponent MatchesWDLScoresYellowYellow-RedRedKelty Hearts84132---» All matchesAirdrieonians FC8134-1--» All matchesQueen Of The South7223-1--» All matchesAnnan Athletic631241--» All matchesDunfermline Athletic622211--» All matchesAyr United50322---» All matchesMontrose FC522122--» All matchesSt. Johnstone FC510421--» All matchesInverness CT5212-2--» All matchesGreenock Morton FC40222---» All matchesPartick Thistle413021--» All matchesQueen's Park FC43012---» All matchesStenhousemuir FC411221--» All matchesRaith Rovers421111--» All matchesAlloa Athletic4112----» All matchesArbroath FC4103----» All matchesRoss County FC4310-2--» All matchesDumbarton FC3210----» All matchesFalkirk FC3012-2--» All matchesEast Fife FC220031--» All matchesCove Rangers20021---» All matchesDundee FC2101----» All matchesForfar Athletic2101----» All matchesKilmarnock FC2110----» All matchesSt. Mirren FC2200-1--» All matchesFrance U171001----» All matchesHamilton Academical1001-1--» All matchesHibernian FC1010----» All matchesLivingston FC1001----» All matchesMotherwell FC1100----» All matchesRangers FC1001----» All matchesStirling Albion FC1001----» All matches