Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC181233-2--» All matchesHeart of Midlothian17124111--» All matchesDundee United1313003---» All matchesKilmarnock FC13121011--» All matchesDunfermline Athletic1211101---» All matchesDundee FC109103--1» All matchesAberdeen FC108021---» All matchesMotherwell FC10622----» All matchesHibernian FC96302-1-» All matchesLivingston FC5500----» All matchesSt. Johnstone FC5500----» All matchesFC Barcelona4121----» All matchesSt. Mirren FC33001---» All matchesFC Porto3102----» All matchesPartick Thistle3300----» All matchesAFC Ajax21011---» All matchesMTK Budapest22001---» All matchesBayern Munich2011----» All matchesBlackburn Rovers2200----» All matchesBoavista2110-1--» All matchesFK Teplice2101----» All matchesGirondins de Bordeaux2011----» All matchesInverness CT2200----» All matchesJuventus2101----» All matchesCelta de Vigo2101----» All matchesRosenborg BK2101----» All matchesRSC Anderlecht2101----» All matchesShakhtar Donetsk2101----» All matchesVfB Stuttgart2101----» All matchesVillarreal CF2011----» All matchesAC Milan1001----» All matchesAJ Auxerre1010----» All matchesEverton FC1100----» All matchesFBK Kaunas1100----» All matchesFC Basel 18931001----» All matchesFC Nantes1001----» All matchesFK Sūduva1100----» All matchesFulham FC1010----» All matchesGloria Bistrița (old)1100----» All matchesLeicester City1100----» All matchesLiverpool FC1001----» All matchesOlympique Lyonnais1100----» All matchesTottenham Hotspur1010----» All matchesWigan Athletic1010----» All matches