Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United25591127--» All matchesSt. Mirren FC24125745--» All matchesAberdeen FC23941034--» All matchesHibernian FC23113935--» All matchesCeltic FC222416-9--» All matchesInverness CT20541114-1» All matchesRangers FC18211543--» All matchesMotherwell FC18711026--» All matchesSt. Johnstone FC16628-4--» All matchesHamilton Academical14347341-» All matchesFalkirk FC14464-2--» All matchesHeart of Midlothian14545-3--» All matchesPartick Thistle1033412--» All matchesKilmarnock FC8224-21-» All matchesRoss County FC7412121-» All matchesDunfermline Athletic6420-2--» All matchesAyr United4310-1--» All matchesGreenock Morton FC4103-1--» All matchesDumbarton FC3021----» All matchesDundee FC3003-1--» All matchesGretna FC3021----» All matchesPaksi SE21101---» All matchesSlovenia U2122001---» All matchesAirdrieonians FC2101----» All matchesDenmark U212011-1--» All matchesFinland U212101-1--» All matchesLivingston FC2002----» All matchesRaith Rovers2110----» All matchesStenhousemuir FC11001---» All matchesAnnan Athletic1010----» All matchesBerwick Rangers1100----» All matchesClyde FC1001----» All matchesEdinburgh City1001----» All matchesLithuania U211100----» All matchesQueen Of The South1001----» All matchesQueen's Park FC1100-1--» All matchesTottenham Hotspur1001----» All matches