Record by opponent MatchesWDLScoresYellowYellow-RedRedElgin City1053233--» All matchesAlbion Rovers9612-2--» All matchesAnnan Athletic9513-2--» All matchesAlloa Athletic8530-1--» All matchesForfar Athletic8341-2--» All matchesInverness CT8134-4-1» All matchesStranraer FC8314-2--» All matchesQueen Of The South731321--» All matchesLivingston FC7313-1--» All matchesArbroath FC6123-2--» All matchesRaith Rovers6024----» All matchesStirling Albion FC6204-2--» All matchesEast Fife FC52211---» All matchesBonnyrigg Rose Athletic4220-1--» All matchesCove Rangers4013-1--» All matchesDumbarton FC4121----» All matchesEdinburgh City4220----» All matchesKelty Hearts4013-2--» All matchesSt. Mirren FC4013-1--» All matchesDunfermline Athletic30301---» All matchesCowdenbeath FC3111----» All matchesDundee FC3201----» All matchesFalkirk FC3012----» All matchesHamilton Academical3102-1--» All matchesRangers FC3012----» All matchesPeterhead FC21011---» All matchesAberdeen FC2002----» All matchesBerwick Rangers2200----» All matchesGreenock Morton FC2101----» All matchesHeart of Midlothian2002----» All matchesHibernian FC2011----» All matchesManchester City U192200----» All matchesMontrose FC2101----» All matchesPartick Thistle2002----» All matchesStenhousemuir FC2002-1--» All matchesAirdrieonians FC1001----» All matchesAyr United1001----» All matchesCeltic FC1001-1--» All matchesClyde FC1001----» All matchesGermany U191001----» All matchesDundee United1001----» All matchesEast Kilbride FC1001----» All matchesFC Barcelona U191001----» All matchesFormartine United1100----» All matchesFraserburgh FC1100----» All matchesMotherwell FC1100-1--» All matchesOlympique de Marseille U191100----» All matchesPSV Eindhoven U191001----» All matchesSporting CP U191001----» All matchesSt. Johnstone FC1001----» All matches