Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC14527121-» All matchesSt. Mirren FC10523----» All matchesGreenock Morton FC9711-3--» All matchesFalkirk FC8026-1--» All matchesAlloa Athletic7214-1--» All matchesDunfermline Athletic7520-2--» All matchesDumbarton FC641121--» All matchesHeart of Midlothian6213-1-1» All matchesInverness CT6330----» All matchesQueen Of The South6321-1--» All matchesRaith Rovers6321--1-» All matchesRangers FC6114-3--» All matchesAberdeen FC5122----» All matchesAyr United5212----» All matchesLivingston FC5203-1--» All matchesKilmarnock FC4211----» All matchesCeltic FC3012-1--» All matchesDundee FC3201----» All matchesDundee United3012-1--» All matchesMotherwell FC3102----» All matchesRoss County FC3012----» All matchesSt. Johnstone FC3012----» All matchesCowdenbeath FC22001---» All matchesOlympique de Marseille U1921011---» All matchesFC Barcelona U192002----» All matchesLuxembourg U2111001---» All matchesAlbion Rovers1001----» All matchesArbroath FC1100----» All matchesBelgium U211001----» All matchesBerwick Rangers1100----» All matchesBuckie Thistle1100----» All matchesBulgaria U211010----» All matchesElgin City1100----» All matchesForfar Athletic1001----» All matchesFrance U171001----» All matchesHamilton Academical1100----» All matchesItaly U211001----» All matchesKelty Hearts1001----» All matchesPartick Thistle1100----» All matchesPortugal U211001-1--» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1010----» All matches