Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian31113---» All matchesBarnsley FC31111---» All matchesCeltic FC32011---» All matchesDundee United3201-1--» All matchesRochdale AFC22001---» All matchesSt. Mirren FC21011---» All matchesBradford City2200----» All matchesCrewe Alexandra2020----» All matchesGermany U212002----» All matchesItaly2002----» All matchesMotherwell FC2110----» All matchesNotts County2110-1--» All matchesPeterborough United2200-1--» All matchesSan Marino U2111002---» All matchesInverness CT11001---» All matchesSheffield United10101---» All matchesAberdeen FC1010----» All matchesAFC Wimbledon1001----» All matchesAlbania1001----» All matchesAlbion Rovers1010----» All matchesBurton Albion1001----» All matchesChile1001----» All matchesDoncaster Rovers1010----» All matchesFalkirk FC1100----» All matchesKilmarnock FC1001----» All matchesMiddlesbrough FC1001----» All matchesMilton Keynes Dons1010----» All matchesMontenegro1001----» All matchesMorecambe FC1001----» All matchesNetherlands1001----» All matchesNorwich City1100----» All matchesOldham Athletic1100-1--» All matchesPlymouth Argyle1100----» All matchesPoland1100----» All matchesPort Vale FC1001----» All matchesQueen's Park FC1100----» All matchesRotherham United1100----» All matchesRussia1001----» All matchesSouthend United1001----» All matchesSt. Johnstone FC1100----» All matchesThe Spartans FC1100----» All matchesTurkey1001----» All matchesWalsall FC1001----» All matches