Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic1275022--» All matchesElgin City115421---» All matchesStranraer FC1132611--» All matchesStirling Albion FC11416----» All matchesAnnan Athletic107123---» All matchesDumbarton FC9216----» All matchesBonnyrigg Rose Athletic8440-1--» All matchesAlbion Rovers75112---» All matchesEdinburgh City713311--» All matchesLivingston FC7016-1--» All matchesEast Fife FC630311--» All matchesGreenock Morton FC6015----» All matchesThe Spartans FC6132----» All matchesDundee United50141---» All matchesStenhousemuir FC521212--» All matchesClyde FC5311-1--» All matchesDunfermline Athletic5005-1--» All matchesFalkirk FC5014-1-1» All matchesInverness CT5104----» All matchesSt. Mirren FC5005-1--» All matchesPartick Thistle4004----» All matchesPeterhead FC4103-1--» All matchesQueen Of The South4004----» All matchesCowdenbeath FC3111----» All matchesHamilton Academical3003----» All matchesKelty Hearts3003----» All matchesBerwick Rangers22001---» All matchesAirdrieonians FC2002----» All matchesCeltic FC2002----» All matchesRangers FC2002----» All matchesAlloa Athletic1001----» All matchesAyr United1001----» All matchesBanks O’ Dee FC1100----» All matchesCove Rangers1100----» All matchesDundee FC1001----» All matchesFormartine United1100----» All matchesFraserburgh FC1100----» All matchesHeart of Midlothian1001----» All matchesKilmarnock FC1001----» All matchesMontrose FC1100----» All matchesQueen's Park FC1100----» All matches