Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC6132----» All matchesDunfermline Athletic5032----» All matchesInverness CT5221----» All matchesRangers FC5122----» All matchesCeltic FC4004----» All matchesHeart of Midlothian4211----» All matchesHibernian FC4103----» All matchesLivingston FC4130----» All matchesMotherwell FC4013----» All matchesSwindon Town4211----» All matchesAberdeen FC3012----» All matchesBolton Wanderers3111----» All matchesPortsmouth FC3300----» All matchesAFC Bournemouth2200----» All matchesBradford City2002----» All matchesBury FC2020----» All matchesCrewe Alexandra2011----» All matchesCrystal Palace2002----» All matchesDundee FC2101----» All matchesHartlepool United2101----» All matchesHuddersfield Town2200----» All matchesIpswich Town2101----» All matchesLincoln City2110----» All matchesMiddlesbrough FC2002----» All matchesQueens Park Rangers2101----» All matchesSheffield United2200----» All matchesSunderland AFC2101----» All matchesWatford FC2020-1--» All matchesWolverhampton Wanderers2011----» All matchesBirmingham City1010----» All matchesBlackburn Rovers1100-1--» All matchesBlackpool FC1100----» All matchesBristol City1100----» All matchesBristol Rovers1100----» All matchesBurscough1001----» All matchesCharlton Athletic1001----» All matchesColchester United1001----» All matchesDoncaster Rovers1001----» All matchesDundee United1001----» All matchesFalkirk FC1010----» All matchesGrimsby Town1010----» All matchesLuton Town1001----» All matchesNorwich City1010----» All matchesOxford United1001----» All matchesPartick Thistle1100----» All matchesPort Vale FC1001----» All matchesStockport County1100----» All matchesTottenham Hotspur1001----» All matchesTranmere Rovers1010----» All matchesWalsall FC1001----» All matchesWest Bromwich Albion1001----» All matches