Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian3314910510-1» All matchesCeltic FC3010515251-» All matchesHibernian FC2497833--» All matchesDundee United231166361-» All matchesAberdeen FC2289557-1» All matchesKilmarnock FC22123712--» All matchesSt. Johnstone FC18122413--» All matchesFalkirk FC14131013--» All matchesSt. Mirren FC13111142-1» All matchesDunfermline Athletic1335531--» All matchesRangers FC13211023--» All matchesMotherwell FC935112--» All matchesDundee FC830514--» All matchesInverness CT862012--» All matchesReading FC821511--» All matchesWest Ham United8305111-» All matchesRaith Rovers750221--» All matchesStoke City73221---» All matchesSheffield United63211-1-» All matchesManchester United6015-2--» All matchesCrewe Alexandra54014---» All matchesWycombe Wanderers53113---» All matchesCardiff City53201---» All matchesNewcastle United530211-1» All matchesNotts County53201---» All matchesSwindon Town522111--» All matchesArsenal FC5104-1--» All matchesPort Vale FC5113----» All matchesSunderland AFC5230-2--» All matchesWest Bromwich Albion5302-1--» All matchesPreston North End422033--» All matchesWatford FC413031--» All matchesBolton Wanderers43012---» All matchesBrentford FC421121--» All matchesBrighton & Hove Albion430121--» All matchesBristol City42202---» All matchesDerby County41212-1-» All matchesNottingham Forest40312---» All matchesPortsmouth FC420221--» All matchesAlloa Athletic41301---» All matchesDumbarton FC44001---» All matchesGillingham FC43011---» All matchesMillwall FC42111---» All matchesTottenham Hotspur40221---» All matchesBurnley FC4121----» All matchesCoventry City4310-2--» All matchesCowdenbeath FC4310-1--» All matchesHamilton Academical4400----» All matchesHuddersfield Town4220-1--» All matchesLivingston FC4220----» All matchesMiddlesbrough FC4022-1--» All matchesPeterborough United4220----» All matchesPlymouth Argyle4202----» All matchesQueen Of The South4211-2--» All matchesQueens Park Rangers4130-1--» All matchesRotherham United4301----» All matchesTranmere Rovers4211-1-1» All matchesManchester City33002---» All matchesCharlton Athletic32011---» All matchesAston Villa3120----» All matchesBlackburn Rovers3012-1--» All matchesColchester United3102-1--» All matchesFulham FC3201-1--» All matchesIpswich Town3201-1--» All matchesItaly3003----» All matchesLeeds United3210-2--» All matchesVfB Stuttgart3012-2--» All matchesCambridge United22002---» All matchesFC Unirea20111---» All matchesOlympique Lyonnais21011---» All matchesAFC Bournemouth2011----» All matchesAlbion Rovers2110----» All matchesBarnsley FC2200-1--» All matchesBirmingham City2011-1--» All matchesBlackpool FC2011-1--» All matchesBursaspor2110----» All matchesBury FC2200----» All matchesChelsea FC2002-1--» All matchesChesterfield FC2110----» All matchesCrvena Zvezda2110-1--» All matchesCrystal Palace2110-1--» All matchesEverton FC2101----» All matchesFBK Kaunas2011-2--» All matchesFC Barcelona2011----» All matchesFK Zeta2200-1--» All matchesFrance2200-1--» All matchesLeicester City2110----» All matchesLithuania2110-1--» All matchesLiverpool FC2002----» All matchesLuton Town2020----» All matchesMalmö FF2011-1--» All matchesMansfield Town2200-1--» All matchesOldham Athletic2200----» All matchesSevilla FC2002----» All matchesSporting CP2110-1--» All matchesStockport County2110-1--» All matchesWalsall FC2101----» All matchesWerder Bremen2101----» All matchesWimbledon FC2101----» All matchesWolverhampton Wanderers2110----» All matchesWrexham AFC2002-1--» All matchesCheltenham Town11001---» All matchesHull City11001---» All matchesOxford United11001---» All matchesUkraine110011--» All matchesBelarus1001-1--» All matchesBradford City1010----» All matchesBulgaria1100----» All matchesCanvey Island1001-1--» All matchesGermany U211001----» All matchesGeorgia1100----» All matchesGrimsby Town1001----» All matchesJapan1010-1--» All matchesLiechtenstein1100-1--» All matchesMoldova1100----» All matchesMyPa-471100----» All matchesNK Maribor1001----» All matchesNorthampton Town1100----» All matchesNorwich City1001----» All matchesAustria1100----» All matchesPanathinaikos A.O.1010----» All matchesQueen's Park FC1100----» All matchesRoss County FC1001----» All matchesSpain1001----» All matchesValencia CF1001----» All matchesZenit St. Petersburg1001----» All matches