Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC25641515-1» All matchesMotherwell FC247710---1» All matchesCeltic FC235612-1--» All matchesHeart of Midlothian2269716--» All matchesKilmarnock FC217681---» All matchesDundee United20104631--» All matchesDundee FC1795322--» All matchesHibernian FC1646612--» All matchesAberdeen FC1566312--» All matchesDunfermline Athletic1015411--» All matchesPartick Thistle74121---» All matchesSt. Johnstone FC6240----» All matchesFalkirk FC4031----» All matchesRaith Rovers3210----» All matchesAS Monaco2011----» All matchesFehérvár FC2200----» All matchesLivingston FC2101-1--» All matchesRFC Liège2011----» All matchesSt. Mirren FC2200----» All matchesTorino FC2002----» All matchesTorquay United2200----» All matchesVaasan PS2110-1--» All matchesValur Reykjavík2200----» All matchesSkonto FC10101---» All matchesAirdrieonians FC (old)1010----» All matchesLiverpool FC1001----» All matchesManchester City1100----» All matchesManchester United1001----» All matchesNotts County1001----» All matchesSouthampton FC1010----» All matches