Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic14743105--» All matchesStirling Albion FC1132633--» All matchesElgin City93332---» All matchesStranraer FC962122--» All matchesQueen Of The South9522-2--» All matchesEdinburgh City860211--» All matchesAlbion Rovers76102---» All matchesFalkirk FC7025----» All matchesStenhousemuir FC613221--» All matchesAlloa Athletic641111--» All matchesDumbarton FC633013--» All matchesHamilton Academical6114----» All matchesRangers FC401311--» All matchesBonnyrigg Rose Athletic4022-1--» All matchesCove Rangers4022-1--» All matchesHibernian FC4112----» All matchesKelty Hearts4121-2-1» All matchesMontrose FC4103----» All matchesRaith Rovers4004----» All matchesDunfermline Athletic30031---» All matchesEast Fife FC31021---» All matchesLivingston FC32101---» All matchesDundee FC20022---» All matchesBrechin City FC2002----» All matchesCowdenbeath FC2110-1--» All matchesGreenock Morton FC2002----» All matchesSt. Mirren FC2020-2--» All matchesQueen's Park FC10011---» All matchesRoss County FC11001---» All matchesAberdeen FC1001----» All matchesArbroath FC1001----» All matchesAyr United1001----» All matchesBerwick Rangers1100-1--» All matchesBrora Rangers FC1100----» All matchesCeltic FC1001----» All matchesKilwinning Rangers1100----» All matchesMotherwell FC1001----» All matchesPartick Thistle1001-1--» All matchesSt. Johnstone FC1001----» All matchesThe Spartans FC1001--1-» All matches