Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT11515-4--» All matchesAnnan Athletic10523-1--» All matchesStirling Albion FC10721-1--» All matchesPartick Thistle9414-6--» All matchesCove Rangers842212-1» All matchesAyr United8125-3--» All matchesDunfermline Athletic8125-1--» All matchesQueen Of The South8332-3--» All matchesGreenock Morton FC7124----» All matchesDumbarton FC61501---» All matchesArbroath FC6222-1--» All matchesEdinburgh City6501-2--» All matchesKelty Hearts6501-1--» All matchesRaith Rovers6006-2--» All matchesDundee FC5014-2--» All matchesFalkirk FC5023-2--» All matchesHamilton Academical5131-1--» All matchesClyde FC4130-1--» All matchesEast Kilbride FC4004-1--» All matchesForfar Athletic4202-1--» All matchesStranraer FC4112----» All matchesThe Spartans FC4022----» All matchesDundee United3102----» All matchesKilmarnock FC3102----» All matchesMontrose FC3111----» All matchesStenhousemuir FC3201-1--» All matchesAlloa Athletic2101-1--» All matchesHeart of Midlothian2002----» All matchesItaly U192002----» All matchesMalta U212200----» All matchesMotherwell FC2101----» All matchesPeterhead FC2011-1--» All matchesAberdeen FC (R)1010----» All matchesAuchinleck Talbot1001-1--» All matchesCamelon Juniors1100----» All matchesDenmark U211001----» All matchesDeveronvale FC1100----» All matchesDunbar United1100----» All matchesEast Fife FC1001----» All matchesLivingston FC1100----» All matchesNetherlands U191001----» All matchesNorth Macedonia U211001----» All matchesNorway U191001----» All matchesPortugal U191001----» All matchesQueen's Park FC1001-1--» All matchesRoss County FC1001----» All matchesRomania U211001----» All matchesSweden U211001----» All matchesSwitzerland U191001----» All matchesSt. Johnstone FC1001----» All matches