Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian1426611--» All matchesKilmarnock FC12633-2--» All matchesHibernian FC10415----» All matchesArbroath FC94324---» All matchesGreenock Morton FC83233---» All matchesRaith Rovers84312---» All matchesCeltic FC820611--» All matchesDunfermline Athletic82601---» All matchesMotherwell FC81161---» All matchesAberdeen FC8314----» All matchesDundee United8125----» All matchesQueen Of The South8224----» All matchesSt. Johnstone FC8224----» All matchesHamilton Academical72231---» All matchesRangers FC6024----» All matchesPartick Thistle53113---» All matchesAyr United52212---» All matchesSt. Mirren FC5122----» All matchesAlloa Athletic4112-1--» All matchesStirling Albion FC31023---» All matchesRoss County FC31021---» All matchesDundee FC3111----» All matchesEast Fife FC21011---» All matchesEdinburgh City2011----» All matchesKelty Hearts2002----» All matchesEast Kilbride FC10101---» All matchesBrechin City FC1100----» All matchesBuckie Thistle1100----» All matchesCove Rangers1001----» All matchesFalkirk FC1001----» All matchesInverness CT1001----» All matchesLivingston FC1001----» All matchesPeterhead FC1100----» All matchesQueen's Park FC1001----» All matches