Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC22976----» All matchesLivingston FC221057-3-1» All matchesKilmarnock FC2195725--» All matchesAberdeen FC21551114-1» All matchesRoss County FC20497-4--» All matchesSt. Mirren FC20866-4--» All matchesRangers FC193313-3--» All matchesCeltic FC18021613-1» All matchesHeart of Midlothian1735913--» All matchesMotherwell FC17764-1--» All matchesDundee United1575313--» All matchesDundee FC12336-4--» All matchesHamilton Academical6321----» All matchesClyde FC3300-1--» All matchesGreenock Morton FC3201----» All matchesGalatasaray2011----» All matchesInverness CT2110----» All matchesKelty Hearts2101----» All matchesMontrose FC2200----» All matchesSt. Johnstone FC2101----» All matchesStenhousemuir FC2101----» All matchesAirdrieonians FC1001----» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100----» All matchesAyr United1001----» All matchesBrechin City FC1100----» All matchesDunfermline Athletic1100----» All matchesEast Fife FC1100----» All matchesFalkirk FC1100----» All matchesForfar Athletic1100----» All matchesLASK1010-1--» All matchesPartick Thistle1001----» All matchesPeterhead FC1100----» All matchesStirling Albion FC1001----» All matchesWalsall FC1001----» All matches