Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC1013611--» All matchesAberdeen FC10352-1--» All matchesCeltic FC9432----» All matchesPartick Thistle9234----» All matchesHeart of Midlothian8143-2--» All matchesRangers FC8215----» All matchesDundee United7412----» All matchesKilmarnock FC7223----» All matchesDundee FC5500----» All matchesFalkirk FC5221----» All matchesRaith Rovers5320----» All matchesSt. Johnstone FC4103----» All matchesAtlético Madrid2011----» All matchesReal Madrid2101-2--» All matchesSL Benfica2101----» All matchesAirdrieonians FC (old)1010----» All matchesBotev Plovdiv1010----» All matchesClub Brugge KV1001----» All matchesGermany1010----» All matchesDunfermline Athletic1001----» All matchesGlentoran FC1100----» All matchesItaly1010----» All matchesLyngby BK1100----» All matchesMotherwell FC1100----» All matchesRosenborg BK1100----» All matchesRoyal Antwerp FC1100----» All matchesSpain1100----» All matchesTurkey1100----» All matchesVitesse1001----» All matchesWales1100----» All matches