Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday73312---» All matchesBirmingham City72321---» All matchesMiddlesbrough FC7133----» All matchesArsenal FC U2162312---» All matchesIpswich Town62222---» All matchesOxford United632111--» All matchesChelsea FC U216411----» All matchesCoventry City6312----» All matchesWatford FC6132-1--» All matchesManchester United U2152213---» All matchesLiverpool FC U2151132---» All matchesSwansea City53112---» All matchesCardiff City511311--» All matchesLeicester City50321---» All matchesWest Bromwich Albion50321---» All matchesStoke City5212----» All matchesBlackburn Rovers43102---» All matchesBlackburn Rovers U21431021--» All matchesBristol City42202---» All matchesHull City40042---» All matchesPreston North End42112---» All matchesLeicester City U2143011---» All matchesQueens Park Rangers42021---» All matchesSouthampton FC42021---» All matchesTottenham Hotspur U2142111---» All matchesCharlton Athletic4310----» All matchesManchester City U214202-1--» All matchesNottingham Forest4103----» All matchesRotherham United4211----» All matchesWest Ham United U214112----» All matchesMorecambe FC33003---» All matchesCambridge United32102---» All matchesDerby County U2132012---» All matchesMillwall FC321021--» All matchesReading FC32012---» All matchesShrewsbury Town321022--» All matchesBrighton & Hove Albion U2132101---» All matchesLeeds United310211--» All matchesNorwich City30121---» All matchesPlymouth Argyle32101---» All matchesSunderland AFC32011---» All matchesSwansea City U2132101---» All matchesAFC Wimbledon3300----» All matchesBosnia-Herzegovina U213102----» All matchesBurnley FC3012----» All matchesChelsea FC3111----» All matchesDerby County3210----» All matchesFleetwood Town3021----» All matchesMilton Keynes Dons3300----» All matchesPeterborough United3111----» All matchesPortsmouth FC3120----» All matchesGillingham FC220031--» All matchesAFC Bournemouth22002---» All matchesMoldova U2121012---» All matchesArsenal FC20021---» All matchesBurton Albion21011---» All matchesCroatia21101---» All matchesNorth Macedonia21101---» All matchesSheffield United21011---» All matchesArmenia2011----» All matchesBlackpool FC2110----» All matchesBrighton & Hove Albion2011----» All matchesBristol Rovers2110----» All matchesCrystal Palace2002----» All matchesFrance U162002----» All matchesLiechtenstein U212200----» All matchesPortugal U212002----» All matchesSwitzerland U212200----» All matchesTurkey2011----» All matchesWycombe Wanderers2200----» All matchesLuxembourg U1911003---» All matchesEngland U1911002---» All matchesPort Vale FC11002---» All matchesAccrington Stanley11001---» All matchesBarnsley FC11001---» All matchesBayern München II10011---» All matchesBelgium10011---» All matchesBradford City10011---» All matchesExeter City11001---» All matchesForest Green Rovers11001---» All matchesGibraltar11001---» All matchesReading FC U2111001---» All matchesSL Benfica B11001---» All matchesSouthampton FC U2111001---» All matchesWest Ham United10011---» All matchesWigan Athletic11001---» All matchesAlbania U211001----» All matchesAlbania U191001----» All matchesApollon Limassol1100----» All matchesBolton Wanderers1100-1--» All matchesCheltenham Town1100----» All matchesGermany U211001-1--» All matchesDoncaster Rovers1010----» All matchesEngland U161001----» All matchesFinland1100----» All matchesFrance U201010----» All matchesFulham FC1010-1--» All matchesGeorgia U191100----» All matchesGhana1010----» All matchesGreece U191001----» All matchesHuddersfield Town1100----» All matchesIceland U171100----» All matchesLatvia1100----» All matchesLiechtenstein1100----» All matchesLincoln City1001----» All matchesLiverpool FC1001----» All matchesLuton Town1100----» All matchesMaidstone United1001----» All matchesManchester United1001----» All matchesMansfield Town1001----» All matchesMontenegro1100----» All matchesNewcastle United1001----» All matchesNorthern Ireland1010----» All matchesAustria U191001----» All matchesAustria U171001----» All matchesPoland1001----» All matchesRomania1001----» All matchesRomania U211001----» All matchesRussia U171010----» All matchesSalford City1010-1--» All matchesSlovakia1001----» All matchesSouthend United1100----» All matchesSouth Korea1010----» All matchesSunderland AFC U211001----» All matchesTottenham Hotspur1001----» All matchesTranmere Rovers1001----» All matchesWolverhampton Wanderers1001----» All matches