Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian1234524--» All matchesCeltic FC12318-4--» All matchesMotherwell FC12714-1--» All matchesKilmarnock FC1163211--» All matchesDunfermline Athletic11434-1--» All matchesAberdeen FC10532----» All matchesHibernian FC9324-2--» All matchesDundee FC7133-2-1» All matchesRangers FC7133-4--» All matchesLivingston FC6420-2--» All matchesWatford FC5122-1--» All matchesSunderland AFC42112---» All matchesCrystal Palace431011--» All matchesManchester City421112--» All matchesBarnsley FC4103----» All matchesBirmingham City4211----» All matchesBolton Wanderers4022-1--» All matchesPartick Thistle4220----» All matchesPortsmouth FC4400----» All matchesSheffield Wednesday4121-1--» All matchesWolverhampton Wanderers4211----» All matchesBradford City32011---» All matchesCrewe Alexandra3210----» All matchesGrimsby Town3012----» All matchesInverness CT3111----» All matchesNorwich City3102-2--» All matchesNottingham Forest3201----» All matchesRaith Rovers3300----» All matchesRotherham United3111----» All matchesSwansea City3111----» All matchesCheltenham Town210111--» All matchesFalkirk FC22001---» All matchesSheffield United21011---» All matchesSpartak Vladikavkaz22001---» All matchesAFC Ajax2002----» All matchesAJ Auxerre2002----» All matchesAston Villa2011----» All matchesBlackburn Rovers2110----» All matchesBurnley FC2200----» All matchesCharlton Athletic2002----» All matchesChelsea FC2002----» All matchesCoventry City2200----» All matchesDerby County2101-1--» All matchesDundee United2101----» All matchesEverton FC2002-1--» All matchesFC Gueugnon2011----» All matchesFulham FC2002----» All matchesGillingham FC2101-1--» All matchesLeeds United2011----» All matchesMiddlesbrough FC2101----» All matchesMillwall FC2002----» All matchesNewcastle United2011----» All matchesPort Vale FC2110----» All matchesPreston North End2101----» All matchesSouthampton FC2002----» All matchesStockport County2200----» All matchesTottenham Hotspur2002----» All matchesWalsall FC2101-1--» All matchesWimbledon FC2101----» All matchesAFC Bournemouth1100----» All matchesArsenal FC1001-1--» All matchesBlackpool FC1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1001----» All matchesBristol City1010----» All matchesBury FC1100----» All matchesCambridge United1100-1--» All matchesCarlisle United1100----» All matchesChesterfield FC1001----» All matchesDenmark1001----» All matchesEA Guingamp1001----» All matchesGrasshopper Club Zürich1001----» All matchesHavant & Waterlooville1100----» All matchesLeicester City1100----» All matchesLeyton Orient1001-1--» All matchesLille OSC1001-1--» All matchesLiverpool FC1001----» All matchesManchester United1001--1-» All matchesOldham Athletic1100----» All matchesOxford United1100----» All matchesPortugal1001----» All matchesPSV Eindhoven1100----» All matchesQueens Park Rangers1100----» All matchesRC Lens1100----» All matchesSwindon Town1100----» All matchesTranmere Rovers1010----» All matchesValencia CF1001----» All matchesVFC La Roche1100----» All matchesWest Ham United1001----» All matchesYeovil Town1010-1--» All matches