Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC376724-41-» All matchesHeart of Midlothian3612915-413» All matchesCeltic FC353824-4--» All matchesMotherwell FC3516109-4--» All matchesDundee United331410911--» All matchesKilmarnock FC2910910-3--» All matchesDundee FC231076-1--» All matchesPartick Thistle181233----» All matchesSt. Johnstone FC181044----» All matchesDunfermline Athletic1676313--» All matchesHibernian FC16862-1--» All matchesAberdeen FC14419----» All matchesFalkirk FC11821-1--» All matchesLivingston FC10703-1--» All matchesRaith Rovers5311----» All matchesAirdrieonians FC (old)4220----» All matchesInverness CT3003-1--» All matchesSt. Mirren FC3210----» All matchesAS Nancy Lorraine2101-1--» All matchesFC Nantes2011----» All matchesRacing Strasbourg2101----» All matchesTorino FC2002----» All matchesAEK Athen1001----» All matchesAS Monaco1001-1--» All matchesDnipro Dnipropetrovsk1010----» All matchesEA Guingamp1001----» All matchesGirondins de Bordeaux1010----» All matchesHavre AC1100----» All matchesOGC Nice1001----» All matchesOlympique Lyonnais1001----» All matchesOlympique de Marseille1001-1--» All matchesÖrgryte IS1010----» All matchesParis Saint-Germain1100----» All matchesSM Caen1010----» All matchesValur Reykjavík1100----» All matches