Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian13751-2--» All matchesAberdeen FC9621----» All matchesDundee United9414----» All matchesMotherwell FC871012--» All matchesCeltic FC8224-1--» All matchesLivingston FC751111--» All matchesDundee FC7610----» All matchesDunfermline Athletic7610----» All matchesHibernian FC7511-11-» All matchesKilmarnock FC6600-1--» All matchesStrømsgodset IF4301----» All matchesAalesunds FK3300----» All matchesGillingham FC3201----» All matchesPartick Thistle3300----» All matchesPlymouth Argyle3111----» All matchesRosenborg BK3012----» All matchesSt. Johnstone FC3300----» All matchesTromsø IL3201-1--» All matchesSeongnam FC20021---» All matchesBeijing Renhe FC2110-1--» All matchesChangchun Yatai2200-1--» All matchesCrewe Alexandra2011----» All matchesCS Marítimo2101----» All matchesGermany2011--1-» All matchesFC Honka2011----» All matchesFenerbahçe2011-1--» All matchesFK Vetra2101-1--» All matchesFredrikstad FK2020----» All matchesIK Start2110----» All matchesInverness CT2110----» All matchesKawasaki Frontale2200----» All matchesLillestrøm SK2011----» All matchesLyn Oslo2110----» All matchesManchester United2002----» All matchesMelbourne Victory2110----» All matchesMolde FK2110---1» All matchesParis Saint-Germain2110-1--» All matchesRangers FC2101----» All matchesSK Brann2101----» All matchesStabæk IF2011-1--» All matchesStoke City2011----» All matchesVfB Stuttgart2101----» All matchesViktoria Žižkov2101----» All matchesWatford FC2011----» All matchesZhejiang Professional2101----» All matchesAFC Bournemouth1100----» All matchesAnkaraspor1100----» All matchesBeşiktaş1001----» All matchesBradford City1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1100----» All matchesBurnley FC1100-1--» All matchesBursaspor1010----» All matchesCarlisle United1100-1--» All matchesCheltenham Town1001----» All matchesCoventry City1010-1--» All matchesCSKA Moskva1001----» All matchesDenmark1001-1--» All matchesDenizlispor1001----» All matchesEskişehirspor1100----» All matchesFaeroe Islands1010-1--» All matchesFC Copenhagen1010----» All matchesFK Bodø/Glimt1100-1--» All matchesGalatasaray1100-1--» All matchesGuangzhou City1010----» All matchesHamilton Academical1001----» All matchesHavant & Waterlooville1100----» All matchesHenan FC1010----» All matchesHong Kong B1100----» All matchesHuddersfield Town1010-1--» All matchesHull City1100-1--» All matchesIpswich Town1100-1--» All matchesIceland1100-1--» All matchesCanada1100----» All matchesKayserispor1001----» All matchesKonyaspor1001----» All matchesLeicester City1001----» All matchesLeyton Orient1001----» All matchesLuton Town1100-1--» All matchesMillwall FC1010----» All matchesMKE Ankaragücü1001-1--» All matchesNew Zealand1010----» All matchesNetherlands1001----» All matchesNorthampton Town1001----» All matchesNorway1010----» All matchesNorwich City1100----» All matchesOdds BK1100----» All matchesOldham Athletic1100----» All matchesPanathinaikos A.O.1001----» All matchesPort Vale FC1010----» All matchesPortugal1001----» All matchesPreston North End1001----» All matchesQingdao Hainiu1010-1--» All matchesQueens Park Rangers1010----» All matchesReading FC1010----» All matchesRotherham United1100----» All matchesSandefjord Fotball1001----» All matchesShandong Taishan1001----» All matchesShanghai Shenhua1001----» All matchesShanghai Shenxin1100----» All matchesSheffield Wednesday1001----» All matchesShenzhen FC1010----» All matchesSouthampton FC1001----» All matchesSt. Mirren FC1100----» All matchesSouth Africa1001----» All matchesSouth Korea1001----» All matchesSuwon Bluewings1001-1--» All matchesSwansea City1001----» All matchesTianjin Jinmen Tiger1010----» All matchesVålerenga IF1100----» All matchesWest Ham United1001----» All matchesYeovil Town1010----» All matches