Record by opponent MatchesWDLScoresYellowYellow-RedRedCrystal Palace1345421--» All matchesPreston North End1243534--» All matchesNorwich City1233612--» All matchesWolverhampton Wanderers12426-1--» All matchesSunderland AFC1153321--» All matchesIpswich Town1060431--» All matchesQueens Park Rangers1033431--» All matchesFulham FC101452---» All matchesBirmingham City1022612--» All matchesBolton Wanderers10343-1-1» All matchesLiverpool FC10028----» All matchesSheffield United10217-2--» All matchesBurnley FC9333411-» All matchesCrewe Alexandra942321--» All matchesHuddersfield Town941422--» All matchesCoventry City96121---» All matchesStoke City933311-1» All matchesDerby County9423----» All matchesMiddlesbrough FC9315-1--» All matchesReading FC9045-1--» All matchesSouthampton FC9342----» All matchesNottingham Forest82152---» All matchesWest Ham United8422----» All matchesBristol City72321---» All matchesArsenal FC7016----» All matchesWatford FC7304----» All matchesCarlisle United63033---» All matchesLeeds United651021--» All matchesPort Vale FC622223--» All matchesSheffield Wednesday630321--» All matchesWalsall FC622222--» All matchesLeicester City631211--» All matchesChelsea FC6015-1--» All matchesHull City6402----» All matchesPlymouth Argyle6213----» All matchesPortsmouth FC6411-1--» All matchesTottenham Hotspur6024----» All matchesAston Villa521221--» All matchesBarnsley FC522121--» All matchesBury FC521221--» All matchesCardiff City53112---» All matchesSwindon Town52302---» All matchesBlackpool FC521211--» All matchesColchester United52211---» All matchesEverton FC510411--» All matchesManchester United51041---» All matchesMillwall FC52301-1-» All matchesNewcastle United5014-1--» All matchesPeterborough United5104-1--» All matchesWigan Athletic5203----» All matchesLuton Town412131--» All matchesBlackburn Rovers402221--» All matchesNotts County420221--» All matchesBrentford FC42021---» All matchesBrighton & Hove Albion41211---» All matchesGillingham FC41031---» All matchesOldham Athletic41211---» All matchesOxford United41121---» All matchesWest Bromwich Albion41121---» All matchesBradford City4301----» All matchesCharlton Athletic4004----» All matchesManchester City4121----» All matchesSouthend United4112----» All matchesStockport County4121----» All matchesGrimsby Town31022---» All matchesAccrington Stanley3201----» All matchesRotherham United3102----» All matchesWimbledon FC3012-1--» All matchesDoncaster Rovers22002---» All matchesLiechtenstein22002---» All matchesWrexham AFC21101---» All matchesAFC Bournemouth2110-1--» All matchesAzerbaijan2110-1--» All matchesCheltenham Town2101----» All matchesChesterfield FC2110----» All matchesGermany2002----» All matchesEngland2002----» All matchesFinland2011--1-» All matchesHalifax Town2200----» All matchesHartlepool United2110----» All matchesNorthern Ireland2020-1--» All matchesNorthampton Town2101-1--» All matchesPoland2002----» All matchesRussia2011-1--» All matchesScunthorpe United2200----» All matchesShrewsbury Town2200-1--» All matchesCzech Republic2020----» All matchesWycombe Wanderers2110-1--» All matchesYork City2011----» All matchesIreland101021--» All matchesNorway11002---» All matchesCambridge United11001---» All matchesGeorgia10011---» All matchesMacclesfield FC11001---» All matchesSan Marino110011--» All matchesHungary11001---» All matchesCyprus110011--» All matchesBosnia-Herzegovina1010----» All matchesBurton Albion1100----» All matchesCrawley Town1010----» All matchesDagenham & Redbridge1001----» All matchesExeter City1001----» All matchesIceland1100----» All matchesItaly1001----» All matchesLatvia1100-1--» All matchesLuxembourg1100----» All matchesMansfield Town1100----» All matchesMilton Keynes Dons1100----» All matchesMorecambe FC1010----» All matchesNewport County1010----» All matchesNetherlands1001----» All matchesParaguay1010----» All matchesSlovakia1001-1--» All matchesStevenage FC1001----» All matchesSwansea City1001----» All matchesUkraine1010----» All matchesUSA1001----» All matches