Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC9432-51-» All matchesKilmarnock FC8512-1--» All matchesMotherwell FC7403-3--» All matchesAberdeen FC6321-4--» All matchesFalkirk FC6222----» All matchesGrimsby Town6213----» All matchesRangers FC6006-3--» All matchesWycombe Wanderers6141----» All matchesColchester United51311---» All matchesStockport County521213--» All matchesBristol City5113----» All matchesDundee United5113----» All matchesHeart of Midlothian5203-1--» All matchesHibernian FC5203-1--» All matchesInverness CT5122-1--» All matchesSt. Johnstone FC5221-1--» All matchesTranmere Rovers5212----» All matchesRushden & Diamonds AFC42201---» All matchesCeltic FC4004-2--» All matchesChesterfield FC4202----» All matchesNotts County4211----» All matchesPeterborough United4202----» All matchesWest Bromwich Albion4202----» All matchesCrewe Alexandra31021---» All matchesPreston North End30121---» All matchesBirmingham City3003----» All matchesBlackburn Rovers3012-1--» All matchesCheltenham Town3102----» All matchesLuton Town3111----» All matchesOldham Athletic3021-1--» All matchesPort Vale FC3120----» All matchesPortsmouth FC3102----» All matchesQueens Park Rangers3012----» All matchesScunthorpe United3120----» All matchesSheffield Wednesday3102----» All matchesWatford FC3102-1--» All matchesWimbledon FC3021-1--» All matchesWolverhampton Wanderers3003----» All matchesShrewsbury Town21101---» All matchesAFC Bournemouth2020----» All matchesBlackpool FC2101----» All matchesBolton Wanderers2002-11-» All matchesBoston United2110----» All matchesBristol Rovers2011-1--» All matchesBurnley FC2101----» All matchesBury FC2110----» All matchesCambridge United2020-1--» All matchesCardiff City2110-1--» All matchesCrystal Palace2101----» All matchesDarlington FC2011-1--» All matchesFulham FC2011-1--» All matchesGillingham FC2101----» All matchesHartlepool United2110----» All matchesHuddersfield Town2101----» All matchesLeyton Orient2002----» All matchesLincoln City2011----» All matchesMacclesfield FC2002-1--» All matchesManchester City2002----» All matchesMansfield Town2101-1--» All matchesNorthampton Town2101----» All matchesNorwich City2002----» All matchesNottingham Forest2101----» All matchesOxford United2002----» All matchesPlymouth Argyle2110-1--» All matchesRochdale AFC2110----» All matchesRotherham United2110----» All matchesSheffield United2110----» All matchesSwansea City2101----» All matchesSwindon Town2020----» All matchesWalsall FC2101----» All matchesWrexham AFC2101----» All matchesBrentford FC1100----» All matchesBrighton & Hove Albion1001----» All matchesChester City1010----» All matchesCoventry City1010----» All matchesDundee FC1100----» All matchesHalifax Town1100----» All matchesKidderminster Harriers1100----» All matchesLeeds United1001----» All matchesMillwall FC1001----» All matchesNewcastle United1001----» All matchesRoss County FC1100----» All matchesSouthend United1010----» All matchesYeovil Town1100-1--» All matches