Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC13517-1--» All matchesKilmarnock FC13373----» All matchesRangers FC13148-1--» All matchesHeart of Midlothian12453-2--» All matchesAberdeen FC11605----» All matchesCeltic FC11146----» All matchesDundee United11632----» All matchesMotherwell FC10433-2--» All matchesSt. Johnstone FC9423-1--» All matchesDunfermline Athletic8233----» All matchesChesterfield FC6141-1--» All matchesHuddersfield Town6312-1--» All matchesSouthend United6231----» All matchesBradford City5032----» All matchesColchester United5203----» All matchesLivingston FC5311----» All matchesWalsall FC5221----» All matchesAFC Bournemouth4121----» All matchesBristol City4202-1--» All matchesHartlepool United4031----» All matchesPartick Thistle4211---1» All matchesPort Vale FC4013----» All matchesTranmere Rovers4121----» All matchesBlackpool FC3021----» All matchesBrentford FC3021-1--» All matchesCoventry City3003----» All matchesDarlington FC3300----» All matchesHull City3201----» All matchesLincoln City3120----» All matchesLuton Town3102----» All matchesMilton Keynes Dons3120----» All matchesOldham Athletic3201----» All matchesPlymouth Argyle3111-1--» All matchesPreston North End3102---1» All matchesRotherham United3111----» All matchesSheffield Wednesday3012----» All matchesSt. Mirren FC3210----» All matchesSwansea City3111----» All matchesSwindon Town3201----» All matchesAEK Athen2101----» All matchesBarnet FC2101----» All matchesBirmingham City2101----» All matchesBurnley FC2101----» All matchesBurton Albion2002----» All matchesCardiff City2002----» All matchesCheltenham Town2011----» All matchesCrewe Alexandra2002----» All matchesCrystal Palace2101----» All matchesDerby County2002----» All matchesGermany U212002----» All matchesDoncaster Rovers2002----» All matchesGillingham FC2200----» All matchesIpswich Town2101----» All matchesLeeds United2110----» All matchesLeicester City2002----» All matchesMacclesfield FC2020----» All matchesMorecambe FC2020----» All matchesNorwich City2002----» All matchesNottingham Forest2200----» All matchesNotts County2011----» All matchesQueens Park Rangers2101----» All matchesRochdale AFC2002----» All matchesShrewsbury Town2110----» All matchesSouthampton FC2011-1--» All matchesStockport County2011----» All matchesStoke City2110----» All matchesSunderland AFC2002----» All matchesWolverhampton Wanderers2101----» All matchesAccrington Stanley1010----» All matchesAldershot Town1010----» All matchesAustralia1100----» All matchesBath City FC1001----» All matchesBolivia1010----» All matchesBury FC1010----» All matchesDagenham & Redbridge1010----» All matchesDenmark1100----» All matchesEverton FC1001----» All matchesGrimsby Town1010----» All matchesHereford United1100-1--» All matchesManchester City1001----» All matchesNigeria1001----» All matchesNorthampton Town1010----» All matchesNorway1100----» All matchesOxford United1001----» All matchesPeterborough United1100----» All matchesPoland1010----» All matchesPortugal U211010----» All matchesRushden & Diamonds AFC1010----» All matchesScotland1100----» All matchesScunthorpe United1001----» All matchesSheffield United1001----» All matchesTorquay United1001----» All matchesTurkey1010----» All matchesWest Bromwich Albion1010----» All matchesWest Ham United1001----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1001----» All matchesYeovil Town1100----» All matches