Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC71511---» All matchesCeltic FC7007-1--» All matchesDundee United623111--» All matchesInverness CT63031---» All matchesMotherwell FC6213----» All matchesDundee FC50321---» All matchesHeart of Midlothian51221---» All matchesRoss County FC521211--» All matchesSt. Johnstone FC5113-1--» All matchesSt. Mirren FC5212----» All matchesAberdeen FC4103----» All matchesHamilton Academical4211-2--» All matchesFalkirk FC3102----» All matchesHibernian FC3111----» All matchesDumbarton FC211011--» All matchesEast Fife FC2200----» All matchesMontrose FC2101-1--» All matchesRangers FC2002----» All matchesKelty Hearts11001---» All matchesAirdrieonians FC1010----» All matchesAlloa Athletic1001-1--» All matchesBrechin City FC1100----» All matchesCove Rangers1001----» All matchesDunfermline Athletic1010----» All matchesGreenock Morton FC1100----» All matchesLivingston FC1010----» All matchesQueen Of The South1001----» All matchesQueen's Park FC1100----» All matchesRaith Rovers1001-1--» All matches