Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC12336-3--» All matchesSt. Mirren FC1171313--» All matchesGreenock Morton FC1070312--» All matchesDundee United10136-3--» All matchesHeart of Midlothian10316-4-1» All matchesQueen Of The South10523-2--» All matchesAlloa Athletic7403111-» All matchesDunfermline Athletic722312--» All matchesFalkirk FC711513--» All matchesInverness CT7025-2-1» All matchesDundee FC6114-2--» All matchesLivingston FC6303---1» All matchesRoss County FC512211--» All matchesAberdeen FC5023-2--» All matchesKilmarnock FC5221-1--» All matchesMotherwell FC5212----» All matchesSt. Johnstone FC5014----» All matchesAyr United4121-2--» All matchesCeltic FC4004----» All matchesDumbarton FC4130-3--» All matchesRangers FC4013-1--» All matchesArbroath FC2101----» All matchesCove Rangers2101----» All matchesCowdenbeath FC2002---1» All matchesDarvel FC2011----» All matchesForfar Athletic2110----» All matchesMontrose FC2200----» All matchesHamilton Academical11001---» All matchesBrechin City FC1010----» All matchesBuckie Thistle1100----» All matchesEast Fife FC1100----» All matchesPeterhead FC1100----» All matchesRaith Rovers1100-1--» All matches