Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United341213931-1» All matchesCeltic FC262222-1--» All matchesSt. Mirren FC2589832--» All matchesRoss County FC251041113-1» All matchesAberdeen FC241131013-1» All matchesMotherwell FC23761032--» All matchesHibernian FC22571022--» All matchesHeart of Midlothian21579-2--» All matchesLivingston FC2087511--» All matchesPartick Thistle195410-3--» All matchesRangers FC191117-3--» All matchesDundee FC18610211--» All matchesSt. Johnstone FC1882811--» All matchesGreenock Morton FC1484212--» All matchesHamilton Academical1353531--» All matchesKilmarnock FC13535-2--» All matchesQueen Of The South12642-2--» All matchesAyr United1072122--» All matchesDunfermline Athletic1062212--» All matchesFalkirk FC10334-4--» All matchesBrechin City FC6600----» All matchesDumbarton FC6501----» All matchesInverness CT6024-1--» All matchesAlloa Athletic5221----» All matchesStenhousemuir FC420211--» All matchesArbroath FC4202-1--» All matchesRaith Rovers4202-2--» All matchesQueen's Park FC3111----» All matchesStirling Albion FC3210----» All matchesAnnan Athletic22001---» All matchesCercle Brugge2011----» All matchesCove Rangers2200----» All matchesCowdenbeath FC2200----» All matchesEast Kilbride FC11001---» All matchesGlentoran FC11001---» All matchesAlbion Rovers1100----» All matchesBrora Rangers FC1100----» All matchesColeraine FC1100----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesFC Copenhagen1010----» All matchesForfar Athletic1100----» All matchesFraserburgh FC1100----» All matchesHapoel Be'er Sheva1001----» All matchesNorthern Ireland U211100----» All matchesStranraer FC1100----» All matchesTromsø IL1010----» All matches