Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC8332-1--» All matchesKilmarnock FC8143-1--» All matchesSt. Mirren FC8332-2--» All matchesCeltic FC6204-1--» All matchesAberdeen FC5122-3--» All matchesRangers FC5014-3--» All matchesDundee United4022-1--» All matchesFalkirk FC4301----» All matchesHibernian FC4112----» All matchesMotherwell FC4103----» All matchesPartick Thistle4211----» All matchesDunfermline Athletic3111----» All matchesGreenock Morton FC3300-1--» All matchesEast Fife FC21011---» All matchesAirdrieonians FC2110----» All matchesAyr United2200----» All matchesHamilton Academical2200----» All matchesQueen's Park FC2200-1--» All matchesRoss County FC2110----» All matchesBrora Rangers FC1100----» All matchesCove Rangers1100----» All matchesCS Petrocub1010----» All matchesDinamo Minsk1100----» All matchesGeorgia U191001----» All matchesHeart of Midlothian1001----» All matchesInverness CT1001----» All matchesItaly U191001----» All matchesKelty Hearts1100----» All matchesRaith Rovers1010-1--» All matchesSt. Johnstone FC1001----» All matchesCzech Republic U191001----» All matches