Record by opponent MatchesWDLScoresYellowYellow-RedRedClyde FC945011--» All matchesStirling Albion FC942311--» All matchesEdinburgh City83143---» All matchesForfar Athletic832321--» All matchesThe Spartans FC82331---» All matchesStranraer FC8323----» All matchesAnnan Athletic62043---» All matchesPeterhead FC631211--» All matchesBonnyrigg Rose Athletic6402-1--» All matchesEast Fife FC520311--» All matchesEast Kilbride FC5005----» All matchesDumbarton FC413021--» All matchesKelty Hearts32012---» All matchesPartick Thistle20022---» All matchesInverness CT2002----» All matchesAberdeen FC (R)10101---» All matchesDeveronvale FC11001---» All matchesDundee FC (R)11001---» All matchesAberdeen FC1001----» All matchesArbroath FC1001----» All matchesBanks O’ Dee FC1100----» All matchesCamelon Juniors1100----» All matchesCove Rangers1100----» All matchesDundee United (R)1100----» All matchesHibernian FC1001-1--» All matchesKilmarnock FC1001----» All matchesMontrose FC1001----» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001----» All matchesSt. Johnstone FC1001----» All matchesStenhousemuir FC1001----» All matches