Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic13436-2--» All matchesDumbarton FC12516-11-» All matchesElgin City12723-1--» All matchesStranraer FC11452----» All matchesStirling Albion FC10433-2-1» All matchesClyde FC9216----» All matchesStenhousemuir FC9423-2--» All matchesAlbion Rovers8512-2--» All matchesAlloa Athletic7223-1--» All matchesEdinburgh City7421-2--» All matchesEast Fife FC5311-2-1» All matchesLivingston FC5113-1--» All matchesMontrose FC5122----» All matchesQueen Of The South5203-1--» All matchesEast Kilbride FC4202-2--» All matchesFalkirk FC4211----» All matchesKelty Hearts4112----» All matchesHamilton Academical320111--» All matchesBonnyrigg Rose Athletic3201----» All matchesBrechin City FC3300---1» All matchesCove Rangers3102----» All matchesCowdenbeath FC3201----» All matchesRangers FC3102-1--» All matchesThe Spartans FC3012----» All matchesAirdrieonians FC2002----» All matchesAnnan Athletic2200----» All matchesArbroath FC2101----» All matchesAyr United2101----» All matchesBrora Rangers FC2200----» All matchesHibernian FC2101----» All matchesKilmarnock FC2002----» All matchesSt. Johnstone FC2101----» All matchesAberdeen FC1001----» All matchesBerwick Rangers1100----» All matchesBuckie Thistle1100----» All matchesDundee FC1001----» All matchesDundee United1001----» All matchesDunfermline Athletic1001-1--» All matchesGreenock Morton FC1001----» All matchesInverness CT1100----» All matchesKilmarnock FC (R)1100----» All matchesPeterhead FC1001----» All matchesPollok FC1001----» All matchesRaith Rovers1001-1--» All matchesRangers FC (R)1100----» All matchesRoss County FC1001----» All matches