Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen's Park FC1445571--» All matchesRaith Rovers1454561--» All matchesDunfermline Athletic1464433--» All matchesGreenock Morton FC1354461--» All matchesArbroath FC129303---» All matchesAirdrieonians FC961291--» All matchesInverness CT94141---» All matchesAyr United85212---» All matchesPartick Thistle72232---» All matchesDundee United7205-2--» All matchesHamilton Academical64111---» All matchesPeterhead FC54102---» All matchesRangers FC4004----» All matchesSt. Johnstone FC4112-1--» All matchesFalkirk FC310222--» All matchesStenhousemuir FC32101---» All matchesCove Rangers3111----» All matchesDundee FC3111----» All matchesEast Fife FC3300----» All matchesMontrose FC3102-1--» All matchesDumbarton FC220041--» All matchesAlloa Athletic21011---» All matchesKelty Hearts22001---» All matchesKilmarnock FC21101---» All matchesRoss County FC20111---» All matchesClyde FC2110----» All matchesQueen Of The South2110----» All matchesAberdeen FC1001----» All matchesAlbion Rovers1100----» All matchesBuckie Thistle1100----» All matchesCeltic FC1001----» All matchesCowdenbeath FC1001----» All matchesForfar Athletic1001----» All matchesFraserburgh FC1100----» All matchesHeart of Midlothian1100----» All matchesStranraer FC1100----» All matchesTurriff United1100----» All matches