Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic11407----» All matchesGreenock Morton FC11128-1--» All matchesSt. Mirren FC11425-1--» All matchesDumbarton FC10631-21-» All matchesLivingston FC10316-11-» All matchesFalkirk FC9072-3--» All matchesHibernian FC9108-2--» All matchesRaith Rovers8116-1--» All matchesStenhousemuir FC8143-1--» All matchesAlbion Rovers751112--» All matchesAlloa Athletic7511----» All matchesStranraer FC7313----» All matchesInverness CT6123-3--» All matchesQueen Of The South6024----» All matchesStirling Albion FC6123-1--» All matchesBrechin City FC5500----» All matchesDundee United5203-2--» All matchesDunfermline Athletic5014-1--» All matchesElgin City5212-2--» All matchesBonnyrigg Rose Athletic4022-1--» All matchesEdinburgh City4112----» All matchesKelty Hearts4112----» All matchesKilmarnock FC4112-1--» All matchesRangers FC4004-2--» All matchesAberdeen FC3201----» All matchesCeltic FC3003-1--» All matchesCowdenbeath FC3120-1--» All matchesEast Fife FC3003----» All matchesArbroath FC2110----» All matchesAyr United2110-1--» All matchesForfar Athletic2011-1--» All matchesHamilton Academical2002-1--» All matchesHeart of Midlothian2002----» All matchesMotherwell FC2101-1--» All matchesQueen's Park FC2101----» All matchesBursaspor1010----» All matchesClyde FC1001----» All matchesGermany U191010----» All matchesDundee FC1001----» All matchesKilwinning Rangers1100----» All matchesManchester United1001-1--» All matchesPeterhead FC1100----» All matchesPSV Eindhoven1010----» All matchesThe Spartans FC1100-1--» All matches