Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian1892723--» All matchesHibernian FC1795321--» All matchesKilmarnock FC15933-1--» All matchesDundee United137421---» All matchesCeltic FC121110-2--» All matchesAberdeen FC1163211--» All matchesDundee FC10820-1--» All matchesDunfermline Athletic8701----» All matchesInverness CT8431----» All matchesRangers FC8035-1--» All matchesFalkirk FC7124----» All matchesSt. Mirren FC7142----» All matchesMotherwell FC63301---» All matchesSouthampton FC61141---» All matchesLeeds United6321-2--» All matchesLivingston FC52302---» All matchesBrighton & Hove Albion5320-11-» All matchesBurnley FC5113-2--» All matchesDerby County5131-1--» All matchesPlymouth Argyle5122----» All matchesSt. Johnstone FC5311-1--» All matchesWolverhampton Wanderers5221----» All matchesCrystal Palace41121---» All matchesMillwall FC43101---» All matchesSheffield Wednesday41031---» All matchesCardiff City4013----» All matchesColchester United4220-1--» All matchesPartick Thistle4400----» All matchesSouthend United4310----» All matchesIpswich Town310211--» All matchesQueens Park Rangers310211--» All matchesStoke City31021---» All matchesWatford FC31201---» All matchesCharlton Athletic3300-1--» All matchesHamilton Academical3300----» All matchesHull City3201----» All matchesLuton Town3111----» All matchesNorwich City3003-1--» All matchesPreston North End3102----» All matchesReading FC3021----» All matchesRoss County FC3012----» All matchesSunderland AFC3012----» All matchesBristol Rovers22001---» All matchesHartlepool United22001---» All matchesAS Nancy Lorraine2002----» All matchesBarnsley FC2200----» All matchesBirmingham City2011-1--» All matchesBlackburn Rovers2002----» All matchesBrentford FC2011----» All matchesCarlisle United2002----» All matchesCoventry City2020----» All matchesCrewe Alexandra2020----» All matchesFenerbahçe2011----» All matchesFulham FC2011----» All matchesGillingham FC2110----» All matchesGretna FC2200----» All matchesIceland U212200----» All matchesCroatia U212101----» All matchesLeyton Orient2101----» All matchesWalsall FC2110----» All matchesWest Bromwich Albion2011----» All matchesYeovil Town2110----» All matchesLithuania U2111002---» All matchesTottenham Hotspur11001---» All matchesAnzhi Makhachkala1100----» All matchesAZ Alkmaar1001----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1001----» All matchesCS Marítimo1100-1--» All matchesCSKA Moskva1010----» All matchesDoncaster Rovers1001----» All matchesFeyenoord1010----» All matchesHuddersfield Town1100----» All matchesJapan1001----» All matchesMacclesfield FC1100----» All matchesManchester United1001----» All matchesMilton Keynes Dons1001----» All matchesNK Maribor1100----» All matchesNottingham Forest1001----» All matchesOldham Athletic1100----» All matchesPanathinaikos A.O.1001----» All matchesRochdale AFC1100----» All matchesStockport County1100----» All matchesSwindon Town1010----» All matchesTranmere Rovers1001----» All matchesVfB Stuttgart1001-1--» All matchesWest Ham United1010----» All matchesWycombe Wanderers1100----» All matches