Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC10226----» All matchesSt. Mirren FC9018-5--» All matchesDumbarton FC8224-3--» All matchesLivingston FC7115-1--» All matchesDundee United6024-2--» All matchesDunfermline Athletic6114-2--» All matchesGreenock Morton FC5113----» All matchesInverness CT5014-2--» All matchesKelty Hearts5122----» All matchesRoss County FC5221-1--» All matchesElgin City41211---» All matchesStirling Albion FC42111---» All matchesAberdeen FC4202----» All matchesAlbion Rovers4103-1--» All matchesAlloa Athletic4112----» All matchesAnnan Athletic4301----» All matchesHibernian FC4112----» All matchesKilmarnock FC4004-1--» All matchesSt. Johnstone FC311111--» All matchesForfar Athletic3201----» All matchesPartick Thistle3012-1--» All matchesPeterhead FC3201-1--» All matchesRaith Rovers3012-1--» All matchesStranraer FC3300-1--» All matchesAirdrieonians FC2101----» All matchesAyr United2101-1--» All matchesCeltic FC2002----» All matchesDundee FC2101--1-» All matchesHamilton Academical2002-1--» All matchesMontrose FC2110----» All matchesMotherwell FC2002----» All matchesQueen Of The South2002-1--» All matchesStenhousemuir FC2200----» All matchesEdinburgh City110011--» All matchesArbroath FC1001-1--» All matchesBrechin City FC1100----» All matchesClyde FC1100----» All matchesCowdenbeath FC1010-1--» All matchesEast Kilbride FC1001----» All matchesLothian Thistle HV1100-1--» All matchesQueen's Park FC1100-1--» All matchesRangers FC1001-1--» All matchesWales U191100----» All matches