Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic1367021--» All matchesAyr United1374211--» All matchesRaith Rovers12228-5--» All matchesAirdrieonians FC953122--» All matchesGreenock Morton FC953122--» All matchesQueen's Park FC963022--» All matchesFalkirk FC9324--1-» All matchesArbroath FC833223--» All matchesLivingston FC8323-2--» All matchesRoss County FC65012---» All matchesHamilton Academical63031---» All matchesInverness CT4130----» All matchesDundee United310212--» All matchesAlloa Athletic3201----» All matchesMontrose FC3300----» All matchesPeterhead FC3300----» All matchesSt. Johnstone FC3021----» All matchesSt. Mirren FC20021---» All matchesClyde FC2200----» All matchesEdinburgh City2200----» All matchesKelty Hearts2110----» All matchesQueen Of The South2101----» All matchesStenhousemuir FC2101----» All matchesElgin City11001---» All matchesForfar Athletic11001---» All matchesCeltic FC1001----» All matchesCove Rangers1100----» All matchesDundee FC1001----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1001----» All matchesStranraer FC1100----» All matchesThe Spartans FC1100----» All matches