Record by opponent MatchesWDLScoresYellowYellow-RedRedIpswich Town10316----» All matchesSwindon Town96032---» All matchesBradford City9315----» All matchesWest Bromwich Albion84132---» All matchesManchester City833212--» All matchesHuddersfield Town8512-2--» All matchesMiddlesbrough FC8332-1--» All matchesSunderland AFC8143----» All matchesBolton Wanderers731311--» All matchesNewcastle United72321---» All matchesNottingham Forest74211---» All matchesBlackburn Rovers7034-1--» All matchesLeeds United7034----» All matchesLiverpool FC7115----» All matchesPort Vale FC7322-1--» All matchesSheffield United7412-1--» All matchesNorwich City642031--» All matchesTranmere Rovers622231--» All matchesCoventry City623111--» All matchesEverton FC62131---» All matchesArsenal FC6114-2--» All matchesBirmingham City6231-2--» All matchesLeicester City6222----» All matchesPortsmouth FC6411-2--» All matchesQueens Park Rangers6510-1--» All matchesSouthampton FC6123----» All matchesWest Ham United6312-1--» All matchesWolverhampton Wanderers6222-3--» All matchesAston Villa511311--» All matchesManchester United50231---» All matchesOxford United550011--» All matchesStoke City51131---» All matchesBarnsley FC5122-2--» All matchesChelsea FC5203----» All matchesCrystal Palace5401-1--» All matchesStockport County5302----» All matchesCrewe Alexandra44001---» All matchesTottenham Hotspur411211--» All matchesAFC Bournemouth4031----» All matchesDerby County4121----» All matchesGrimsby Town4202--1-» All matchesSheffield Wednesday4013----» All matchesBury FC3120----» All matchesChesterfield FC3102-1--» All matchesHartlepool United3300----» All matchesOldham Athletic3111----» All matchesReading FC3102----» All matchesCzech Republic3201-1--» All matchesWimbledon FC3102----» All matchesWalsall FC220021--» All matchesEstonia22001---» All matchesAlbania2110-1--» All matchesBrentford FC2002----» All matchesCharlton Athletic2101-1--» All matchesColchester United2101----» All matchesGermany U212002----» All matchesFinland2200----» All matchesFulham FC2101----» All matchesGeorgia2200----» All matchesGillingham FC2200----» All matchesYugoslavia2101----» All matchesCroatia2101-1--» All matchesMalta2200----» All matchesNigeria2002----» All matchesNorth Macedonia2110-1--» All matchesPeterborough United2200-1--» All matchesPortugal2020----» All matchesPreston North End2101----» All matchesSwitzerland2002----» All matchesTurkey2020----» All matchesAndorra110011--» All matchesMerthyr Tydfil FC11001---» All matchesSouthend United11001---» All matchesUSA11001---» All matchesWycombe Wanderers11001---» All matchesAccrington Stanley1100----» All matchesArgentina1001----» All matchesAustralia1100----» All matchesBlackpool FC1100----» All matchesBristol City1001----» All matchesBurnley FC1010----» All matchesCardiff City1100----» All matchesDenmark1100----» All matchesGermany1010----» All matchesGreece1001----» All matchesHereford United1100----» All matchesIran1001----» All matchesJamaica1100----» All matchesCameroon1010----» All matchesLincoln City1010----» All matchesLuton Town1100----» All matchesMillwall FC1010-1--» All matchesNetherlands1010----» All matchesNorthern Ireland1001----» All matchesNorway1100----» All matchesNotts County1100----» All matchesParaguay1100----» All matchesPoland1010----» All matchesRochdale AFC1100----» All matchesRotherham United1001----» All matchesRussia1001----» All matchesSaudi Arabia1100----» All matchesScotland1100----» All matchesSweden1100----» All matchesSpain1001----» All matchesTorquay United1010----» All matchesWatford FC1100----» All matchesWigan Athletic1100----» All matchesWrexham AFC1010----» All matchesYeovil Town1001----» All matchesCyprus1100----» All matches