Record by opponent MatchesWDLScoresYellowYellow-RedRedCardiff City145634---» All matchesPlymouth Argyle126423---» All matchesReading FC121472-1-» All matchesPreston North End116326---» All matchesSheffield United115336---» All matchesBurnley FC112363---» All matchesQueens Park Rangers114522---» All matchesStoke City113262---» All matchesIpswich Town106135---» All matchesLuton Town935151--» All matchesCoventry City97204---» All matchesCrystal Palace94143---» All matchesBarnsley FC94232---» All matchesNottingham Forest91531---» All matchesHull City9306----» All matchesDerby County82244---» All matchesWolverhampton Wanderers85123---» All matchesSunderland AFC80441---» All matchesBristol City8323-1--» All matchesSwansea City73314---» All matchesWest Ham United72142---» All matchesBirmingham City70341---» All matchesMiddlesbrough FC71331--1» All matchesNorwich City73221---» All matchesLeicester City7340----» All matchesCrewe Alexandra65014---» All matchesCharlton Athletic604231--» All matchesNorthampton Town64023---» All matchesPeterborough United61323---» All matchesWest Bromwich Albion621331--» All matchesColchester United63212---» All matchesRotherham United63122---» All matchesWatford FC6231----» All matchesGillingham FC53023---» All matchesScunthorpe United53112---» All matchesMillwall FC52121---» All matchesNotts County523012--» All matchesBlackpool FC5131----» All matchesSouthampton FC5131----» All matchesWycombe Wanderers5401----» All matchesBrighton & Hove Albion44003---» All matchesFulham FC42113---» All matchesBrentford FC43102---» All matchesEverton FC42202---» All matchesLeeds United43012---» All matchesOxford United422021--» All matchesWalsall FC41122---» All matchesCheltenham Town42111---» All matchesOldham Athletic41121---» All matchesSwindon Town41121---» All matchesDoncaster Rovers4013----» All matchesPort Vale FC4103----» All matchesSheffield Wednesday4301----» All matchesWigan Athletic4121----» All matchesLeyton Orient310231--» All matchesLincoln City32013---» All matchesAFC Bournemouth32102---» All matchesBradford City32102---» All matchesManchester United30032---» All matchesSouthend United30122---» All matchesChesterfield FC32101---» All matchesBlackburn Rovers3102----» All matchesBury FC3102-1--» All matchesNewcastle United3003----» All matchesPortsmouth FC3111----» All matchesShrewsbury Town3120----» All matchesMansfield Town22003---» All matchesAtromitos21102---» All matchesTranmere Rovers21102---» All matchesAEP Iraklis FC21101---» All matchesAris Saloniki22001---» All matchesCambridge United220011--» All matchesPanathinaikos A.O.20111---» All matchesStockport County21101---» All matchesTorquay United21011---» All matchesWimbledon FC21011---» All matchesWrexham AFC21011---» All matchesAE Lárissa2002----» All matchesArsenal FC2101----» All matchesCarlisle United2011----» All matchesChelsea FC2002----» All matchesLiverpool FC2002----» All matchesManchester City2200----» All matchesRushden & Diamonds AFC2002----» All matchesTottenham Hotspur2101----» All matchesDarlington FC11001---» All matchesErgotelis110011--» All matchesHalifax Town11001---» All matchesHartlepool United10101---» All matchesPanserraikos11001---» All matchesAEK Athen1001----» All matchesAldershot Town1100----» All matchesAO Kavala1010-1--» All matchesAO Kerkyra1010----» All matchesAston Villa1001----» All matchesBarnet FC1100----» All matchesCrawley Town1001----» All matchesExeter City1010----» All matchesHereford United1100----» All matchesHuddersfield Town1100----» All matchesMacclesfield FC1001----» All matchesMilton Keynes Dons1100----» All matchesOlympiakos Volou1100----» All matchesPanthrakikos1010----» All matchesPAOK Saloniki1001----» All matchesPAS Giannina1010----» All matchesYeovil Town1001----» All matchesYork City1010----» All matches