Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT9027-1--» All matchesSt. Johnstone FC6114----» All matchesMotherwell FC511311--» All matchesAberdeen FC5122----» All matchesRoss County FC5212-1--» All matchesDundee United4004-1--» All matchesKilmarnock FC4112-1--» All matchesPartick Thistle4103-1--» All matchesEast Fife FC32012---» All matchesStranraer FC320111--» All matchesAlbion Rovers3201----» All matchesBrechin City FC3300----» All matchesCeltic FC3003-1--» All matchesElgin City3210----» All matchesFalkirk FC3003----» All matchesHamilton Academical3003----» All matchesHeart of Midlothian3003----» All matchesMontrose FC3300----» All matchesAnnan Athletic2101----» All matchesBrora Rangers FC2200----» All matchesDunfermline Athletic2011----» All matchesForfar Athletic2011-1--» All matchesPeterhead FC2002-1--» All matchesStirling Albion FC2101----» All matchesArbroath FC1001----» All matchesArmenia U191100----» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesDundee FC1100----» All matchesEdinburgh City1001----» All matchesHibernian FC1001----» All matchesLivingston FC1001----» All matchesNetherlands U191001----» All matchesRomania U191100----» All matchesSwitzerland U191100----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1100-1--» All matches