Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic914414--» All matchesEdinburgh City751112--» All matchesAlbion Rovers7223-21-» All matchesBonnyrigg Rose Athletic7403-3--» All matchesElgin City7223-3--» All matchesStranraer FC63302---» All matchesAberdeen FC6222----» All matchesForfar Athletic6312-3--» All matchesKelty Hearts6321-4--» All matchesAyr United51132---» All matchesDumbarton FC5122-2--» All matchesStenhousemuir FC5401-1--» All matchesInverness CT44001---» All matchesHamilton Academical4121-1--» All matchesMontrose FC4202-2--» All matchesPeterhead FC4211-1--» All matchesCove Rangers31201---» All matchesAlloa Athletic3201-1--» All matchesCeltic FC3102---1» All matchesCowdenbeath FC3111-1--» All matchesDundee United3102-2--» All matchesEast Fife FC3201-2--» All matchesFalkirk FC3003-1--» All matchesHeart of Midlothian3111----» All matchesRoss County FC3102----» All matchesMotherwell FC21011---» All matchesClyde FC2002----» All matchesDundee FC2110----» All matchesHibernian FC2200-1--» All matchesKilmarnock FC2110----» All matchesLevante UD2002----» All matchesPartick Thistle2002-1--» All matchesQueen Of The South2020-1--» All matchesRaith Rovers2110-1--» All matchesRangers FC2002-1--» All matchesSt. Johnstone FC2200----» All matchesSt. Mirren FC2110----» All matchesStirling Albion FC2002----» All matchesThe Spartans FC2110-1--» All matchesAirdrieonians FC10011---» All matchesBerwick Rangers1100----» All matchesBrechin City FC1100-1--» All matchesBrora Rangers FC1100----» All matchesBroxburn Athletic1001-1--» All matchesGreenock Morton FC1001----» All matchesKuban Krasnodar (1928-2018)1001----» All matchesLivingston FC1001----» All matchesPanathinaikos A.O.1001-1--» All matchesThreave Rovers1100-1--» All matchesTranent FC1100----» All matches