Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City17755-4--» All matchesPreston North End11344-3--» All matchesDoncaster Rovers105051---» All matchesReading FC10406-4--» All matchesCardiff City922512--» All matchesCrewe Alexandra9522-1--» All matchesPeterborough United9423-2-1» All matchesSouthampton FC9324-1--» All matchesColchester United860211--» All matchesBlackpool FC8224-1--» All matchesBristol City8332-1--» All matchesMiddlesbrough FC8215----» All matchesNottingham Forest8431-3--» All matchesBirmingham City70341---» All matchesPlymouth Argyle740312--» All matchesGillingham FC7124----» All matchesQueens Park Rangers7142-2--» All matchesSheffield United7124-1--» All matchesWalsall FC7331-2--» All matchesWatford FC7214----» All matchesBradford City6330-4--» All matchesDerby County6141-1--» All matchesLeeds United6510-2--» All matchesMilton Keynes Dons6213-1--» All matchesScunthorpe United6222----» All matchesSwansea City6024-31-» All matchesAston Villa5104-1--» All matchesBarnsley FC5131----» All matchesBurnley FC5212-1--» All matchesCrawley Town5230----» All matchesManchester United5014-2--» All matchesNotts County5212-1--» All matchesRochdale AFC5302----» All matchesShrewsbury Town5401-1--» All matchesSwindon Town5122-1--» All matchesTottenham Hotspur5122-1--» All matchesWest Ham United5104-1--» All matchesNorwich City411211--» All matchesStoke City420212--» All matchesBury FC4103-1--» All matchesChelsea FC4004-1--» All matchesChesterfield FC4211-1--» All matchesCrystal Palace4112-1--» All matchesLeicester City4220----» All matchesManchester City4211-2--» All matchesMillwall FC4112----» All matchesNewcastle United4220--1-» All matchesPort Vale FC4301----» All matchesPortsmouth FC4211-1--» All matchesRotherham United4202-1--» All matchesSunderland AFC4013-3--» All matchesHeart of Midlothian312011--» All matchesLiverpool FC301211--» All matchesSheffield Wednesday32101---» All matchesSt. Johnstone FC310211--» All matchesBolton Wanderers3021-1--» All matchesBrentford FC3102-1--» All matchesBrighton & Hove Albion3111----» All matchesCarlisle United3111-1--» All matchesDundee FC3111-2--» All matchesEverton FC3102----» All matchesFleetwood Town3012-2--» All matchesIpswich Town3012-1--» All matchesMorecambe FC3201----» All matchesOldham Athletic3210-1--» All matchesTranmere Rovers3300-1--» All matchesWest Bromwich Albion3120----» All matchesWigan Athletic3012----» All matchesWolverhampton Wanderers3003----» All matchesArsenal FC20021---» All matchesMotherwell FC20111-1-» All matchesBlackburn Rovers2002----» All matchesCeltic FC2002-1--» All matchesHamilton Academical2011-1--» All matchesHartlepool United2110-1--» All matchesHull City2110----» All matchesInverness CT2200-1--» All matchesKilmarnock FC2101-1--» All matchesLeyton Orient2011--1-» All matchesLuton Town2101----» All matchesMacclesfield FC2002-1--» All matchesPartick Thistle2002----» All matchesYeovil Town2200-1--» All matchesAberdeen FC1001----» All matchesAFC Bournemouth1100----» All matchesEgypt U201001----» All matchesAlloa Athletic1001----» All matchesAS Nancy Lorraine1100----» All matchesBarnet FC1100----» All matchesBristol Rovers1010----» All matchesBurton Albion1001----» All matchesCove Rangers1100----» All matchesDundee United1100----» All matchesFulham FC1010----» All matchesItaly U211001----» All matchesJapan U201001----» All matchesColombia U201010----» All matchesCroatia1010----» All matchesLincoln City1100----» All matchesLithuania1100----» All matchesMansfield Town1100----» All matchesMontrose FC1100----» All matchesNorthampton Town1100----» All matchesRaith Rovers1001-1--» All matchesRangers FC1010-1--» All matchesSouthend United1001----» All matchesStevenage FC1100----» All matchesSouth Africa1100----» All matchesWycombe Wanderers1100----» All matches