Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC3391014-9--» All matchesMotherwell FC3216106-1--» All matchesHibernian FC3117104-4--» All matchesHeart of Midlothian291676-4--» All matchesAberdeen FC281783----» All matchesKilmarnock FC2611123-4--» All matchesDundee United251672----» All matchesSt. Johnstone FC181125-1--» All matchesDundee FC171331-2--» All matchesDunfermline Athletic141031-2--» All matchesPartick Thistle14833----» All matchesFalkirk FC118211---» All matchesRaith Rovers11830-1--» All matchesEstonia54101---» All matchesFinland4220----» All matchesSwitzerland4211----» All matchesAirdrieonians FC (old)3210----» All matchesFaeroe Islands3210----» All matchesLatvia3300----» All matchesLiverpool FC3120----» All matchesMalta3300----» All matchesAustria3210----» All matchesSan Marino3300----» All matchesSweden3102----» All matches1. FC Köln2101----» All matchesAFC Ajax2101----» All matchesAustralia2101----» All matchesBelarus2200----» All matchesBelgium2011----» All matchesBorussia Dortmund2002----» All matchesBSC Young Boys2110----» All matchesDenmark2002-1--» All matchesGermany2101----» All matchesDinamo Batumi2200-1--» All matchesDinamo Zagreb2101-1--» All matchesEverton FC2110----» All matchesFC VSS Košice2110----» All matchesFC Wacker Innsbruck2101-1--» All matchesGirondins de Bordeaux2011----» All matchesGreece2101----» All matchesHamburger SV2002----» All matchesHJK Helsinki2101----» All matchesItaly2011----» All matchesColombia2011----» All matchesLuton Town2101---1» All matchesNetherlands2011-1--» All matchesNorway2020----» All matchesNotts County2011----» All matchesParis Saint-Germain2002----» All matchesRomania2101----» All matchesRussia2020----» All matchesSporting CP2101----» All matchesSt Patrick's Athletic2110----» All matchesSt. Mirren FC2200----» All matchesTranmere Rovers2011----» All matchesCzech Republic2002----» All matchesUSA2011-1--» All matchesUWIC Inter Cardiff2200----» All matchesWimbledon FC2110----» All matchesArsenal FC1001----» All matchesAston Villa1100----» All matchesBrazil1001----» All matchesBulgaria1010----» All matchesCoventry City1100----» All matchesCrystal Palace1010----» All matchesGermany U211100----» All matchesEngland1001----» All matchesFC Zürich1010---1» All matchesFrance1001----» All matchesCIS1100----» All matchesHull City1100----» All matchesJeunesse Esch1100----» All matchesCanada1100----» All matchesCroatia1010----» All matchesLeeds United1001----» All matchesLithuania1010----» All matchesLivingston FC1010----» All matchesManchester City1010----» All matchesManchester United1001----» All matchesMorocco1001----» All matchesNottingham Forest1100----» All matchesOldham Athletic1001----» All matchesPoland1010----» All matchesPortugal1010----» All matchesQueens Park Rangers1010----» All matchesSheffield United1100----» All matchesSheffield Wednesday1001----» All matchesTottenham Hotspur1100----» All matchesUSSR1001----» All matchesVitória Guimarães1100----» All matchesWales1001----» All matchesWest Ham United1010----» All matches