Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC83414--1» All matchesDundee United821513--» All matchesInverness CT6303----» All matchesQueen Of The South6123-1--» All matchesRoss County FC6213-2--» All matchesFalkirk FC520312--» All matchesPartick Thistle42112---» All matchesDunfermline Athletic421111--» All matchesHibernian FC4013-1--» All matchesSt. Mirren FC4103-1--» All matchesDumbarton FC32102---» All matchesAberdeen FC3201-1--» All matchesAlloa Athletic3300----» All matchesCeltic FC3012----» All matchesDundee FC3102----» All matchesKilmarnock FC3201----» All matchesRangers FC3102-1--» All matchesSt. Johnstone FC3111----» All matchesArbroath FC211011--» All matchesQueen's Park FC21101---» All matchesAirdrieonians FC2110----» All matchesRaith Rovers2101----» All matchesClyde FC110021--» All matchesAnnan Athletic11001---» All matchesHeart of Midlothian11001---» All matchesAlbion Rovers1100----» All matchesAuchinleck Talbot1001----» All matchesHamilton Academical1100----» All matchesKuban Krasnodar (1928-2018)1001----» All matchesStranraer FC1010-1--» All matches