Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC131012-2-1» All matchesAberdeen FC12147-3--» All matchesPartick Thistle1063114--» All matchesHamilton Academical10424--1-» All matchesRangers FC10028-3--» All matchesHibernian FC9324-5--» All matchesMotherwell FC9117-1--» All matchesRoss County FC9441-2--» All matchesRaith Rovers862022--» All matchesDunfermline Athletic8323-2--» All matchesSt. Johnstone FC8233-4--» All matchesAyr United7601-2--» All matchesDundee FC6024-1--» All matchesFalkirk FC6312-3--» All matchesHeart of Midlothian6114----» All matchesSt. Mirren FC6213-2--» All matchesQueen's Park FC52211---» All matchesAirdrieonians FC4310-1--» All matchesDundee United4301----» All matchesLivingston FC4220----» All matchesCove Rangers3300----» All matchesGreenock Morton FC3120-1--» All matchesKilmarnock FC3111----» All matchesEast Fife FC2200----» All matchesInverness CT2101----» All matchesQueen Of The South2101-1--» All matchesThe Spartans FC2101----» All matchesAlbion Rovers1100----» All matchesArbroath FC1010----» All matchesBrechin City FC1100----» All matchesBrora Rangers FC1100----» All matchesClyde FC1100----» All matchesCowdenbeath FC1100----» All matchesElgin City1100---1» All matchesForfar Athletic1100----» All matchesGreece U211001----» All matchesKelty Hearts1001-1--» All matchesMexico U211010----» All matchesSweden U211001----» All matches