Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian1352632--» All matchesCeltic FC110473---» All matchesAberdeen FC112541---» All matchesRangers FC103072---» All matchesMotherwell FC1035211--» All matchesNottingham Forest9513----» All matchesWolverhampton Wanderers9252----» All matchesCoventry City824211--» All matchesManchester City8341----» All matchesSheffield Wednesday8431----» All matchesNorwich City73223---» All matchesDundee United72502---» All matchesGillingham FC7412-1--» All matchesRotherham United7322-11-» All matchesBurnley FC633011--» All matchesWatford FC601511-1» All matchesBirmingham City6132-1--» All matchesDunfermline Athletic6312----» All matchesSheffield United6303-1--» All matchesWimbledon FC6222-1--» All matchesCrewe Alexandra52122---» All matchesBarnsley FC52211---» All matchesKilmarnock FC51041--1» All matchesWalsall FC53111---» All matchesCrystal Palace5212-1--» All matchesGrimsby Town5302-1--» All matchesMillwall FC5401----» All matchesPreston North End5212-1--» All matchesPartick Thistle413011--» All matchesArsenal FC4013----» All matchesRaith Rovers4211----» All matchesStockport County4310-1--» All matchesLiverpool FC33001---» All matchesSwansea City321011--» All matchesTranmere Rovers311111--» All matchesBlackburn Rovers3111----» All matchesBolton Wanderers3102-1--» All matchesBradford City3102----» All matchesBrighton & Hove Albion3210----» All matchesDerby County3300---1» All matchesFalkirk FC3111----» All matchesHuddersfield Town3021----» All matchesIpswich Town3021----» All matchesLeeds United3111----» All matchesLeicester City3210----» All matchesSouthampton FC3120----» All matchesStoke City3120----» All matchesSwindon Town3111----» All matchesWest Bromwich Albion3102-2--» All matchesWest Ham United3012----» All matchesAston Villa2101----» All matchesBK Häcken2011-1--» All matchesCardiff City2002----» All matchesCharlton Athletic2011-1--» All matchesChelsea FC2011----» All matchesDarlington FC2011----» All matchesEverton FC2110----» All matchesHull City2101----» All matchesLuton Town2200----» All matchesManchester United2002----» All matchesPlymouth Argyle2110----» All matchesPort Vale FC2101----» All matchesQueens Park Rangers2011----» All matchesReading FC2110----» All matchesScunthorpe United2101----» All matchesSt. Johnstone FC2011----» All matchesSunderland AFC2101----» All matchesTamworth FC2110-1--» All matchesBarnet FC11002---» All matchesAccrington Stanley11001---» All matchesNotts County11001---» All matchesAFC Bournemouth1100----» All matchesBristol City1001----» All matchesBury FC1001----» All matchesChester City1100----» All matchesColchester United1001----» All matchesDundee FC1001----» All matchesFulham FC1001----» All matchesHereford United1100----» All matchesLeyton Orient1001----» All matchesMansfield Town1001----» All matchesMiddlesbrough FC1100----» All matchesMilton Keynes Dons1010----» All matchesNewcastle United1010----» All matchesPeterborough United1100----» All matchesTottenham Hotspur1010----» All matchesWycombe Wanderers1010----» All matches