Record by opponent MatchesWDLScoresYellowYellow-RedRedDerby County1483321--» All matchesBarnsley FC145451---» All matchesHull City14437----» All matchesReading FC142111----» All matchesCardiff City1354411--» All matchesBlackpool FC13823---1» All matchesBristol City12444-2--» All matchesMillwall FC12426-1--» All matchesSheffield Wednesday115423---» All matchesLeeds United115242---» All matchesBrighton & Hove Albion11335----» All matchesMiddlesbrough FC11542----» All matchesQueens Park Rangers11317----» All matchesCrystal Palace105232---» All matchesWatford FC101361---» All matchesBirmingham City93512---» All matchesAFC Bournemouth94141---» All matchesBurnley FC950411--» All matchesCoventry City95131---» All matchesLeicester City94141---» All matchesPreston North End93151---» All matchesSwansea City94231---» All matchesNottingham Forest9225----» All matchesPeterborough United9324----» All matchesPlymouth Argyle9342----» All matchesSwindon Town82422---» All matchesColchester United81431---» All matchesDoncaster Rovers74301---» All matchesPort Vale FC75021---» All matchesSouthampton FC72141---» All matchesStoke City7115----» All matchesBlackburn Rovers61321---» All matchesBrentford FC640211--» All matchesBristol Rovers65011---» All matchesBury FC63211--1» All matchesNorwich City62041---» All matchesScunthorpe United63301---» All matchesSouthend United641111--» All matchesWigan Athletic62221---» All matchesUSA6105----» All matchesWest Bromwich Albion6321----» All matchesWolverhampton Wanderers6213-1--» All matchesWycombe Wanderers6042----» All matchesOldham Athletic531131--» All matchesCosta Rica50141---» All matchesCrewe Alexandra5302----» All matchesEverton FC5005----» All matchesIpswich Town5203----» All matchesLuton Town5302----» All matchesMexico5113----» All matchesPortsmouth FC5212----» All matchesSheffield United5221-1--» All matchesTranmere Rovers5113----» All matchesWest Ham United5302----» All matchesRushden & Diamonds AFC42204---» All matchesBolton Wanderers43101---» All matchesBradford City42201---» All matchesGuatemala41211---» All matchesNorthampton Town42111---» All matchesOxford United44001---» All matchesArsenal FC4112----» All matchesCambridge United4220----» All matchesChesterfield FC4112----» All matchesHartlepool United4202----» All matchesNewcastle United4022----» All matchesNotts County4112----» All matchesCarlisle United32011---» All matchesEl Salvador312011--» All matchesStockport County32101---» All matchesTorquay United31111---» All matchesAston Villa3102----» All matchesBermuda3201----» All matchesCharlton Athletic3201----» All matchesDarlington FC3111----» All matchesFulham FC3300----» All matchesHonduras3111----» All matchesHuddersfield Town3021----» All matchesLiverpool FC3003----» All matchesPanama3300-1--» All matchesRochdale AFC3111----» All matchesRotherham United3003----» All matchesWalsall FC3012----» All matchesBahrain2110----» All matchesBarbados2200----» All matchesBoston United2020----» All matchesChelsea FC2002----» All matchesEngland2002----» All matchesExeter City2101----» All matchesGrimsby Town2200----» All matchesGuyana2101----» All matchesHaiti2002----» All matchesKidderminster Harriers2101----» All matchesLeyton Orient2200----» All matchesLincoln City2011----» All matchesMacclesfield FC2101----» All matchesManchester City2002----» All matchesManchester United2002----» All matchesMansfield Town2101----» All matchesNicaragua2101----» All matchesPeru2011----» All matchesShrewsbury Town2110----» All matchesTottenham Hotspur2110----» All matchesYeovil Town2101----» All matchesYork City2020----» All matchesEgypt1001----» All matchesDominican Republic1100----» All matchesGillingham FC1001----» All matchesGrenada1010----» All matchesIceland1100----» All matchesJamaica1100----» All matchesKenya1010----» All matchesCuba1100----» All matchesMilton Keynes Dons1010----» All matchesAustria1001----» All matchesParaguay1001----» All matchesSweden1010----» All matchesSlovenia1001----» All matchesStevenage FC1001----» All matchesSouth Africa1001----» All matchesSunderland AFC1001----» All matchesSuriname1001----» All matchesCzech Republic1001----» All matchesVenezuela1010----» All matchesWales1001----» All matches