Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian319715521-» All matchesCeltic FC30122716--» All matchesMotherwell FC281151244--» All matchesRangers FC285518-3--» All matchesHibernian FC271197321-» All matchesKilmarnock FC26971071--» All matchesDundee United261151041--» All matchesAberdeen FC1973923--» All matchesDundee FC1612223---» All matchesLivingston FC1338211--» All matchesInverness CT123633---» All matchesSt. Mirren FC12732-1--» All matchesSt. Johnstone FC93422---» All matchesFalkirk FC9720-1--» All matchesPartick Thistle84221---» All matchesSheffield United7124-1--» All matchesDunfermline Athletic65101---» All matchesNottingham Forest511311--» All matchesChesterfield FC43101---» All matchesExeter City422013--» All matchesWatford FC42111---» All matchesPlymouth Argyle4112-1--» All matchesReading FC4112----» All matchesSouthend United4031-1--» All matchesBurnley FC310221--» All matchesMorecambe FC33002---» All matchesCrystal Palace31021---» All matchesGretna FC32101---» All matchesQueens Park Rangers31111---» All matchesBarnsley FC3111----» All matchesCoventry City3210----» All matchesDoncaster Rovers3120----» All matchesNorwich City3120----» All matchesRochdale AFC3012-1--» All matchesScunthorpe United3120----» All matchesSwansea City3102----» All matchesWycombe Wanderers3201----» All matchesCharlton Athletic21011---» All matchesAccrington Stanley2101----» All matchesAFC Bournemouth2002-1--» All matchesAldershot Town2101----» All matchesBayern Munich2011-1--» All matchesBristol City2110----» All matchesBurton Albion2101----» All matchesBury FC2011----» All matchesCardiff City2002----» All matchesCheltenham Town2020-1--» All matchesDagenham & Redbridge2101-1--» All matchesDerby County2101----» All matchesDnipro Dnipropetrovsk2020----» All matchesGillingham FC2020-1--» All matchesHaka Valkeakoski2200----» All matchesHartlepool United2200----» All matchesIpswich Town2101----» All matchesLeyton Orient2002----» All matchesNotts County2110----» All matchesRoss County FC2200----» All matchesSheffield Wednesday2020----» All matchesSouthampton FC2002----» All matchesTranmere Rovers2101----» All matchesWolverhampton Wanderers2101----» All matchesQueen Of The South10011---» All matchesYeovil Town11001---» All matchesAFC Wimbledon1010----» All matchesBarnet FC1001----» All matchesBirmingham City1100----» All matchesBradford City1001----» All matchesBrentford FC1100----» All matchesBristol Rovers1010----» All matchesCarlisle United1010----» All matchesColchester United1001----» All matchesCrewe Alexandra1100----» All matchesGermany U211001----» All matchesFC Copenhagen1100-1--» All matchesFH Hafnarfjörður1010----» All matchesHull City1001----» All matchesLeicester City1010----» All matchesLatvia1100----» All matchesLiverpool FC1001----» All matchesLokomotiv Moscow1010----» All matchesMiddlesbrough FC1010----» All matchesMillwall FC1001----» All matchesOldham Athletic1010----» All matchesPanathinaikos A.O.1001----» All matchesPeterborough United1100-1--» All matchesPoland1010----» All matchesPortsmouth FC1010-1--» All matchesRotherham United1001----» All matchesSweden1001----» All matchesTorquay United1010-1--» All matchesWalsall FC1001-1--» All matchesYork City1100----» All matches