Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian933311--» All matchesHibernian FC6303----» All matchesAberdeen FC5302----» All matchesDundee United5302----» All matchesCeltic FC40041---» All matchesMotherwell FC44001---» All matchesKilmarnock FC4121----» All matchesBlackpool FC303011--» All matchesBrentford FC3012----» All matchesBristol City3111----» All matchesPartick Thistle3021----» All matchesRangers FC3102-1--» All matchesSt. Johnstone FC3012----» All matchesSwindon Town3111----» All matchesBradford City22001---» All matchesAFC Bournemouth2200----» All matchesBarnsley FC2020----» All matchesBoston United2110----» All matchesChesterfield FC2200----» All matchesColchester United2110----» All matchesDunfermline Athletic2200----» All matchesHuddersfield Town2101----» All matchesRaith Rovers2110----» All matchesStockport County2110----» All matchesWalsall FC2002----» All matchesWrexham AFC2200----» All matchesFalkirk FC10101---» All matchesLuton Town110011--» All matchesNotts County11001---» All matchesTranmere Rovers10011---» All matchesWycombe Wanderers11001---» All matchesBrighton & Hove Albion1001----» All matchesDundee FC1010----» All matchesGrimsby Town1100----» All matchesMilton Keynes Dons1100----» All matchesOldham Athletic1100----» All matchesPlymouth Argyle1001----» All matchesQueens Park Rangers1001----» All matchesRushden & Diamonds AFC1100----» All matchesSheffield Wednesday1001----» All matchesSkonto FC1010----» All matchesSt. Mirren FC1001----» All matches