Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian563998218--» All matchesAberdeen FC5538710591-» All matchesMotherwell FC55391063141-» All matchesRangers FC5223722224-1» All matchesKilmarnock FC4433567101-» All matchesDundee United442911427--» All matchesSt. Johnstone FC36266412--» All matchesHibernian FC352285510--» All matchesSt. Mirren FC30253277--» All matchesInverness CT30185729--» All matchesRoss County FC25156412-1» All matchesHamilton Academical23202113--» All matchesPartick Thistle221912141-» All matchesDundee FC21137135--» All matchesLivingston FC18103536-1» All matchesCeltic FC14221034--» All matchesDunfermline Athletic14743-11-» All matchesFalkirk FC1290324--» All matchesFC Barcelona6006-3-1» All matchesRosenborg BK6420-1--» All matchesAC Milan5104-4--» All matchesEngland4013-1--» All matchesFK Astana4211-2--» All matchesQarabağ FK4112-2--» All matchesSL Benfica4112-1--» All matchesSpartak Moskva4310-1--» All matchesGretna FC330012--» All matchesNorth Macedonia320111--» All matchesNorway31111---» All matchesPoland312012--» All matchesRB Salzburg301211--» All matchesCFR Cluj3111----» All matchesFK Sarajevo3300----» All matchesGeorgia3201----» All matchesIreland3111----» All matchesLithuania3210-1--» All matchesUSA3021----» All matchesHapoel Be'er Sheva21011---» All matchesCzech Republic211011--» All matchesAalborg BK2011----» All matchesSparta Prague2002----» All matchesAEK Athen2011-1--» All matchesAIK2200-1--» All matchesArsenal FC2002-1--» All matchesAstra Giurgiu2110-1--» All matchesBayern Munich2002----» All matchesBK Häcken2101----» All matchesBor. Mönchengladbach2011----» All matchesBreiðablik2200----» All matchesCliftonville FC2200----» All matchesDenmark2200----» All matchesFC Alashkert2200----» All matchesFC Copenhagen2011-1--» All matchesFC Sion2200-1--» All matchesFC Utrecht2101-1--» All matchesFK Sūduva2110----» All matchesFK Vetra2011----» All matchesGibraltar2200----» All matchesGreenock Morton FC2200-1--» All matchesHelsingborgs IF2200----» All matchesHJK Helsinki2200-1--» All matchesIF Elfsborg2110-1--» All matchesInter2011----» All matchesIceland2200----» All matchesItaly2002----» All matchesItaly U212002----» All matchesJK Nõmme Kalju2200----» All matchesCroatia2110-1--» All matchesLazio Roma2200-1--» All matchesLincoln Red Imps2101----» All matchesLinfield FC2200-1--» All matchesMalmö FF2101-1--» All matchesManchester City2020-1--» All matchesManchester United2011----» All matchesNetherlands2002----» All matchesParis Saint-Germain2002----» All matchesRaith Rovers2101----» All matchesRSC Anderlecht2101----» All matchesShakhtar Donetsk2101-1--» All matchesShakter Karaganda2101-1--» All matchesSlovenia U212011----» All matchesS.C. Braga2101-1--» All matchesStade Rennais2110-2--» All matchesUMF Stjarnan2200----» All matchesValencia CF2002-1--» All matchesVillarreal CF2101-1--» All matchesWales2101----» All matchesZenit St. Petersburg2101-1--» All matchesClyde FC11001---» All matchesFC Dinaburg110011--» All matchesAFC Ajax1010----» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100----» All matchesArgentina1001----» All matchesAtlético Madrid1001----» All matchesBelgium1001----» All matchesBrazil1001----» All matchesBrechin City FC1100----» All matchesGermany1001----» All matchesDinamo Moskva1100----» All matchesDinamo Zagreb1100----» All matchesDnipro Dnipropetrovsk1010----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesEstonia1100----» All matchesFenerbahçe1010----» All matchesFerencvárosi TC1001-1--» All matchesFrance1100----» All matchesFrance U211001-1--» All matchesHamburger SV1001----» All matchesHapoel Tel Aviv1001----» All matchesJuventus1001-1--» All matchesQatar1100----» All matchesKR Reykjavík1100----» All matchesLiechtenstein1100----» All matchesLille OSC1010----» All matchesMalta1100----» All matchesMoldova U211010----» All matchesMolde FK1001----» All matchesNigeria1010-1--» All matchesNorthern Ireland1010----» All matchesNorway U211100----» All matchesOdense BK1001-1--» All matchesRapid Vienna1010----» All matchesRiga FC1100-1--» All matchesSlovenia1100----» All matchesSouth Africa1100----» All matchesUdinese Calcio1010-1--» All matchesUkraine1100----» All matches