Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United73223---» All matchesMotherwell FC7421----» All matchesInverness CT6213----» All matchesKilmarnock FC6213----» All matchesAberdeen FC5212----» All matchesDundee FC5410----» All matchesCeltic FC420211--» All matchesHeart of Midlothian4031-1--» All matchesRangers FC4103----» All matchesLivingston FC32011---» All matchesSt. Johnstone FC31111---» All matchesSt. Mirren FC31111---» All matchesDunfermline Athletic3102----» All matchesFalkirk FC2101----» All matchesFK Vetra2011----» All matchesHibernian FC2200----» All matchesPyunik FC2011----» All matchesSkonto FC2110----» All matchesLiechtenstein U2111002---» All matchesAFC Bournemouth1001----» All matchesB36 Tórshavn1100----» All matchesBrentford FC1001----» All matchesCharlton Athletic1010----» All matchesCliftonville FC1001----» All matchesDnipro Dnipropetrovsk1001----» All matchesGlentoran FC1100----» All matchesNorthampton Town1010----» All matchesNotts County1001----» All matchesPlymouth Argyle1100----» All matchesRochdale AFC1001----» All matchesSouthampton FC1001----» All matchesYeovil Town1001----» All matches