Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC1897233--» All matchesAyr United1884616--» All matchesDunfermline Athletic18756-7--» All matchesPartick Thistle1694325--» All matchesInverness CT15447-3-1» All matchesQueen Of The South1134412--» All matchesArbroath FC1052312--» All matchesHamilton Academical10820-2--» All matchesFalkirk FC951313--» All matchesAirdrieonians FC9324-2--» All matchesQueen's Park FC9522-2--» All matchesHibernian FC8035-2--» All matchesRoss County FC8305-1--» All matchesDumbarton FC6222-1--» All matchesDundee United6213-1--» All matchesSt. Mirren FC6501----» All matchesAlloa Athletic5302----» All matchesDundee FC5113-2--» All matchesHeart of Midlothian5113----» All matchesSt. Johnstone FC5023-1--» All matchesCeltic FC4004-2--» All matchesCove Rangers4202-1--» All matchesLivingston FC4112-2--» All matchesCowdenbeath FC3201----» All matchesKilmarnock FC3201----» All matchesAberdeen FC2101----» All matchesEast Fife FC2110-1--» All matchesForfar Athletic2110-1--» All matchesMontrose FC2200----» All matchesRangers FC2002-1--» All matchesStranraer FC2110-1--» All matchesBuckie Thistle11001---» All matchesBanks O’ Dee FC1100----» All matchesBrechin City FC1010----» All matchesEast Kilbride FC1001----» All matchesElgin City1100----» All matchesLinlithgow Rose1100-1--» All matchesPeterhead FC1100----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matches