Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian12543----» All matchesAberdeen FC9162----» All matchesPartick Thistle9333----» All matchesRangers FC9333----» All matchesHibernian FC8341----» All matchesMotherwell FC8233----» All matchesDundee United7232----» All matchesFalkirk FC6600----» All matchesSt. Johnstone FC6231----» All matchesDundee FC5410----» All matchesEngland5131----» All matchesItaly4103---1» All matchesKilmarnock FC4220----» All matchesNetherlands4112----» All matchesPoland4022----» All matchesSpain4112----» All matchesSporting CP4202----» All matchesWales4301----» All matchesAirdrieonians FC (old)3300----» All matchesMalta3300----» All matchesNorthern Ireland3210----» All matchesNorway3030----» All matchesTurkey3210----» All matchesHungary3210----» All matchesAarhus GF2200----» All matchesAFC Ajax2110----» All matchesAlbania2200----» All matchesAtlético Madrid2011----» All matchesBeerschot AC2110----» All matchesBelgium2020----» All matchesBolivia2200----» All matchesBorussia Dortmund2002----» All matchesBSC Young Boys2110----» All matchesBulgaria2101----» All matchesDenmark2020----» All matchesDiósgyöri VTK2101----» All matchesDynamo Kyiv2011----» All matchesIsrael2011----» All matchesJuventus2101----» All matchesKAA Gent2101----» All matchesLatvia2200----» All matchesLithuania2200----» All matchesMexico2011----» All matchesNeuchâtel Xamax FCS2101----» All matchesNottingham Forest2011----» All matchesPartizan2101----» All matchesRaith Rovers2200----» All matchesRapid Vienna2002----» All matchesReal Sociedad2101----» All matchesRomania2200----» All matchesRussia2011----» All matchesScotland2110----» All matchesShamrock Rovers2200----» All matchesWerder Bremen2011----» All matchesEgypt1010----» All matchesAlgeria1001----» All matchesBrazil1100----» All matchesChina1100----» All matchesGermany1010----» All matchesFC Timişoara1100----» All matchesFinland1010----» All matchesFrance1010----» All matchesIceland1100----» All matchesYugoslavia1100----» All matchesLiechtenstein1100----» All matchesLuxembourg1100----» All matchesMorocco1100----» All matchesSwitzerland1100----» All matchesCzech Republic1001----» All matchesUSSR1010----» All matchesUruguay1010----» All matchesUSA1010----» All matches