Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC18738-3--» All matchesBlackburn Rovers16655-1--» All matchesDerby County16457-5--» All matchesQueens Park Rangers16646-3--» All matchesPreston North End1444611--» All matchesBristol City14545-3--» All matchesMillwall FC14464-1--» All matchesCardiff City1235411--» All matchesBirmingham City12147-1--» All matchesIpswich Town12354----» All matchesNorwich City12246-1--» All matchesBolton Wanderers116321---» All matchesCharlton Athletic1144313--» All matchesSunderland AFC1142512--» All matchesBrentford FC11245----» All matchesHuddersfield Town11443-5--» All matchesLeeds United11353-1--» All matchesReading FC11533-1--» All matchesWigan Athletic11713-2--» All matchesPlymouth Argyle105141---» All matchesBarnsley FC10523----» All matchesCoventry City10226----» All matchesHull City10433-2--» All matchesNottingham Forest10532-2--» All matchesSwansea City10145----» All matchesWatford FC10154-1--» All matchesStoke City92431---» All matchesWest Bromwich Albion933311-1» All matchesAFC Bournemouth9324-1--» All matchesBlackpool FC9522----» All matchesPortsmouth FC9432-1--» All matchesRotherham United9324-1--» All matchesMilton Keynes Dons860212--» All matchesFulham FC8323----» All matchesBrighton & Hove Albion7331----» All matchesShrewsbury Town7223-1-1» All matchesBurton Albion630311--» All matchesDoncaster Rovers6204----» All matchesFleetwood Town6411-1--» All matchesLeicester City6123-1--» All matchesOxford United6024-1--» All matchesSheffield United6033----» All matchesCambridge United522111--» All matchesPeterborough United530211--» All matchesBurnley FC5113----» All matchesWolverhampton Wanderers5104----» All matchesYeovil Town5212-1--» All matchesAston Villa4202----» All matchesBristol Rovers4220-1--» All matchesCarlisle United4211-1--» All matchesCrewe Alexandra4310----» All matchesLeyton Orient4301----» All matchesLincoln City4031----» All matchesLuton Town4112-1--» All matchesMansfield Town4301-1--» All matchesMorecambe FC4301----» All matchesScunthorpe United4400-2--» All matchesSouthampton FC4004-1--» All matchesAccrington Stanley32101---» All matchesBury FC3300----» All matchesCheltenham Town3120-1--» All matchesExeter City3210-1--» All matchesHartlepool United3201----» All matchesManchester City3003-2--» All matchesNewcastle United3300-1--» All matchesOldham Athletic3201-1--» All matchesRochdale AFC3300----» All matchesStevenage FC3111----» All matchesWalsall FC3111----» All matchesWycombe Wanderers3201----» All matchesForest Green Rovers21011---» All matchesBulgaria U212020----» All matchesColchester United2200----» All matchesCrawley Town2200----» All matchesKazakhstan2101----» All matchesMacclesfield FC2110----» All matchesNotts County2200----» All matchesPort Vale FC2200----» All matchesSwindon Town2101----» All matchesWrexham AFC2011----» All matchesNewcastle United U2111001---» All matchesAFC Wimbledon1010----» All matchesAldershot Town1100----» All matchesBelgium U211001----» All matchesBromley FC1100----» All matchesChelsea FC1001----» All matchesChesterfield FC1100----» All matchesFaeroe Islands1100----» All matchesGillingham FC1010----» All matchesGrimsby Town1100----» All matchesItaly U211001----» All matchesLuxembourg U211100----» All matchesNetherlands U211100----» All matchesAustria U211010----» All matchesRussia1001----» All matchesSalford City1100----» All matchesSan Marino1100----» All matchesSlovakia1001----» All matchesSunderland AFC U211100----» All matchesTranmere Rovers1100----» All matchesCzech Republic1100-1--» All matchesCyprus1100-1--» All matches