Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian5032-1--» All matchesAberdeen FC4301----» All matchesCeltic FC4211----» All matchesDundee FC4040----» All matchesRangers FC4103----» All matchesSt. Mirren FC4310-1--» All matchesLivingston FC3210----» All matchesMotherwell FC3111----» All matchesRoss County FC3111----» All matchesSt. Johnstone FC3201----» All matchesAFC Wimbledon2110----» All matchesBlackpool FC2002----» All matchesHibernian FC2011----» All matchesPeterborough United2110----» All matchesStevenage FC2200----» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesBarnsley FC1001----» All matchesBradford City1001----» All matchesBrentford FC U211100----» All matchesBromley FC1100----» All matchesBurton Albion1010----» All matchesCove Rangers1100----» All matchesCrawley Town1100----» All matchesDoncaster Rovers1100----» All matchesDunfermline Athletic1100----» All matchesExeter City1010----» All matchesHalifax Town1001----» All matchesLincoln City1001----» All matchesLuton Town1100----» All matchesMansfield Town1010----» All matchesNorthampton Town1100-1--» All matchesOldham Athletic1100----» All matchesPlymouth Argyle1001----» All matchesRaith Rovers1001----» All matchesReading FC1001----» All matchesRotherham United1001----» All matchesWigan Athletic1010----» All matchesWycombe Wanderers1100----» All matches