Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC27881113--» All matchesMotherwell FC251131113--» All matchesCeltic FC243516-5--» All matchesDundee United22967331-» All matchesKilmarnock FC22113818--» All matchesRoss County FC22967-2--» All matchesInverness CT2094714--» All matchesHeart of Midlothian19667-2-2» All matchesPartick Thistle1754823--» All matchesRangers FC172312151-» All matchesHibernian FC17665-3--» All matchesSt. Mirren FC1576221-1» All matchesHamilton Academical1584312--» All matchesDundee FC1343611--» All matchesElgin City4211-1--» All matchesStirling Albion FC32011---» All matchesDunfermline Athletic3111-1--» All matchesFalkirk FC3210-1--» All matchesStenhousemuir FC3111----» All matchesStranraer FC3210----» All matchesAlbion Rovers22001---» All matchesGreenock Morton FC22001---» All matchesAlloa Athletic2200----» All matchesAnnan Athletic2110----» All matchesAyr United2101----» All matchesCowdenbeath FC2110----» All matchesFK Minsk2101----» All matchesKelty Hearts2011----» All matchesQueen Of The South2101----» All matchesRosenborg BK2110-1--» All matchesEast Fife FC11001---» All matchesEdinburgh City11001---» All matchesRaith Rovers11001---» All matchesArbroath FC1001----» All matchesBrechin City FC1001----» All matchesFC Alashkert1100-1--» All matches