Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC181215-1--» All matchesMotherwell FC1749431--» All matchesKilmarnock FC1725102---» All matchesHeart of Midlothian153481---» All matchesCeltic FC151014----» All matchesDundee United1435612--» All matchesSt. Johnstone FC1335511--» All matchesDunfermline Athletic124441---» All matchesDundee FC93151---» All matchesAberdeen FC9135----» All matchesHibernian FC82331---» All matchesLiverpool FC3111----» All matchesRaith Rovers3120----» All matchesAston Villa2011----» All matchesBohemian FC2101----» All matchesFalkirk FC2011----» All matchesNorwich City2011----» All matchesPartick Thistle2101----» All matchesWest Bromwich Albion2110----» All matchesAirdrieonians FC (old)1010----» All matchesBarnet FC1010----» All matchesBlackburn Rovers1001----» All matchesCoventry City1010----» All matchesEverton FC1100----» All matchesItaly U211001----» All matchesLivingston FC1010----» All matchesManchester United1100----» All matchesNewcastle United1100----» All matchesSt. Mirren FC1100----» All matchesSwindon Town1100----» All matchesTottenham Hotspur1010----» All matchesWest Ham United1001----» All matches