Record by opponent MatchesWDLScoresYellowYellow-RedRedThe Spartans FC13238-42-» All matchesClyde FC1118222--» All matchesStranraer FC11722221-» All matchesElgin City114431---» All matchesEast Fife FC102621---» All matchesPeterhead FC924313--» All matchesStirling Albion FC851212--» All matchesDumbarton FC722321--» All matchesBonnyrigg Rose Athletic741211--» All matchesEdinburgh City611411--» All matchesAnnan Athletic6411-1--» All matchesMontrose FC5113----» All matchesStenhousemuir FC402221--» All matchesFalkirk FC4211----» All matchesSt. Mirren FC4103-1--» All matchesAirdrieonians FC3012----» All matchesCove Rangers3111-1--» All matchesQueen Of The South3111----» All matchesArbroath FC220011--» All matchesEast Kilbride FC210111--» All matchesDundee United2002----» All matchesFrance U192002----» All matchesGreenock Morton FC2110----» All matchesHamilton Academical2002----» All matchesInverness CT2002----» All matchesPartick Thistle2002----» All matchesAberdeen FC (R)11001---» All matchesMusselburgh Athletic11001---» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1010-1--» All matchesArmenia U191010----» All matchesBerwick Rangers1100----» All matchesCeltic FC1001----» All matchesCowdenbeath FC1100----» All matchesDundee FC (R)1100----» All matchesDunfermline Athletic1100-1--» All matchesFraserburgh FC1001----» All matchesHibernian FC1001----» All matchesHibernian FC (R)1100----» All matchesHuntly FC1100----» All matchesKilmarnock FC1001----» All matchesLivingston FC1001-1--» All matchesMotherwell FC1001----» All matchesTranent FC1100-1--» All matchesCzech Republic U191001----» All matches