Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday201172----» All matchesPreston North End1877422--» All matchesBristol City1784521-1» All matchesBirmingham City1683521--» All matchesMillwall FC1536614--» All matchesQueens Park Rangers1563611--» All matchesBrentford FC15735-2--» All matchesMiddlesbrough FC15618-3--» All matchesRotherham United1466232--» All matchesHuddersfield Town14725-5--» All matchesCardiff City1371521--» All matchesBlackburn Rovers13544-1--» All matchesDerby County13445-2--» All matchesReading FC13661-3--» All matchesLeeds United1252532--» All matchesFulham FC1263312--» All matchesIpswich Town12282-2--» All matchesCharlton Athletic103341---» All matchesNottingham Forest1063111--» All matchesWatford FC1042412--» All matchesNorwich City10226-3--» All matchesSheffield United10334-2--» All matchesCoventry City9045----» All matchesHull City9423----» All matchesLuton Town9630-2--» All matchesSwansea City9405----» All matchesWest Bromwich Albion9324-1--» All matchesOldham Athletic85211---» All matchesWigan Athletic832311--» All matchesBlackpool FC8332-2--» All matchesBarnsley FC7403-3--» All matchesWalsall FC7322-1--» All matchesBrighton & Hove Albion612312--» All matchesAston Villa6222-1--» All matchesMilton Keynes Dons6321-1--» All matchesStoke City6213----» All matchesTranmere Rovers6420-1--» All matchesAFC Bournemouth520311--» All matchesBurnley FC503212--» All matchesBolton Wanderers5221-2--» All matchesBristol Rovers5221-2--» All matchesColchester United5410----» All matchesHartlepool United5311----» All matchesWycombe Wanderers5410-1--» All matchesCarlisle United4211-1--» All matchesCrawley Town4202-2--» All matchesExeter City4112-1--» All matchesLeyton Orient4310-1--» All matchesNotts County4400-1--» All matchesStevenage FC4112-2--» All matchesPeterborough United320112--» All matchesBurton Albion3111----» All matchesCrewe Alexandra3201-2--» All matchesGillingham FC3201----» All matchesMorecambe FC3201----» All matchesPortsmouth FC3201-1--» All matchesSunderland AFC3111----» All matchesSwindon Town3300----» All matchesYeovil Town3300----» All matchesCambridge United22001---» All matchesSouthampton FC210111--» All matchesBradford City2200----» All matchesBury FC2101----» All matchesChelsea FC2002-1--» All matchesChesterfield FC2101----» All matchesDoncaster Rovers2101-1--» All matchesLeicester City2002-1--» All matchesNewcastle United2101-1--» All matchesOxford United2101----» All matchesPort Vale FC2200----» All matchesRochdale AFC2110----» All matchesScunthorpe United2200----» All matchesShrewsbury Town2110-1--» All matchesWest Bromwich Albion U212110-1--» All matchesWest Ham United2101----» All matchesNorthampton Town11001---» All matchesBromley FC1100----» All matchesBurnley FC U211001----» All matchesCheltenham Town1001-1--» All matchesCrystal Palace1100----» All matchesDagenham & Redbridge1010----» All matchesManchester City1001----» All matchesPlymouth Argyle1001----» All matchesReading FC U211001----» All matchesSouthend United1100----» All matchesStockport County1100----» All matchesSwansea City U211001----» All matchesTottenham Hotspur1001----» All matchesWolverhampton Wanderers1001----» All matches