Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC13346-1--» All matchesDundee United12156-11-» All matchesInverness CT1062211--» All matchesMotherwell FC9306-2--» All matchesRoss County FC9324-1--» All matchesHibernian FC82241---» All matchesKilmarnock FC813411--» All matchesSt. Johnstone FC83231---» All matchesCeltic FC8017----» All matchesHamilton Academical8224-1--» All matchesHeart of Midlothian72322---» All matchesDumbarton FC7322-1--» All matchesGreenock Morton FC7313-1--» All matchesDundee FC614112--» All matchesDunfermline Athletic6231----» All matchesAberdeen FC511311--» All matchesClyde FC52121---» All matchesFalkirk FC4013----» All matchesQueen Of The South4112-1--» All matchesAirdrieonians FC32011---» All matchesQueen's Park FC31201---» All matchesPartick Thistle3012----» All matchesRaith Rovers3111-1--» All matchesLivingston FC20021---» All matchesAlloa Athletic2101----» All matchesEast Kilbride FC2101----» All matchesMontrose FC2011----» All matchesRangers FC2011----» All matchesStranraer FC2200----» All matchesAlbion Rovers1001----» All matchesBrechin City FC1010----» All matchesCove Rangers1100----» All matchesEast Fife FC1100----» All matchesElgin City1010----» All matchesPeterhead FC1001-1--» All matchesStenhousemuir FC1001----» All matches