Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC14518-1--» All matchesDundee United1122742--» All matchesFalkirk FC10334-1--» All matchesDumbarton FC95401---» All matchesRangers FC82241---» All matchesGreenock Morton FC8224----» All matchesHibernian FC731311--» All matchesAlloa Athletic7232-1--» All matchesInverness CT7205-1--» All matchesCeltic FC60151---» All matchesKilmarnock FC6213-1--» All matchesSt. Johnstone FC6213----» All matchesCowdenbeath FC53021---» All matchesLivingston FC51131---» All matchesHamilton Academical5023-2--» All matchesHeart of Midlothian5113-1--» All matchesMotherwell FC5023----» All matchesBonnyrigg Rose Athletic4202----» All matchesQueen Of The South4112----» All matchesRaith Rovers4103-1--» All matchesAnnan Athletic3111----» All matchesAyr United3111----» All matchesDundee FC3210-1--» All matchesDunfermline Athletic3021-1--» All matchesKelty Hearts3102----» All matchesThe Spartans FC3111----» All matchesElgin City21011---» All matchesArbroath FC2011----» All matchesForfar Athletic2002----» All matchesPartick Thistle2101----» All matchesPeterhead FC2101----» All matchesRoss County FC2011----» All matchesBrechin City FC11001---» All matchesCove Rangers1001----» All matchesDarvel FC1001----» All matchesEast Fife FC1100----» All matchesGlasgow University1100-1--» All matchesQueen's Park FC1100----» All matchesSigma Olomouc1001----» All matchesStenhousemuir FC1001----» All matchesStirling Albion FC1010----» All matchesStranraer FC1001----» All matches