Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers12534-2--» All matchesNorwich City11515-2--» All matchesDerby County1023512--» All matchesSheffield United833221-1» All matchesMiddlesbrough FC8233-4--» All matchesMillwall FC8422-4--» All matchesSwansea City8512-2--» All matchesBurnley FC7412----» All matchesCoventry City7322-1--» All matchesStoke City7322-1--» All matchesBlackburn Rovers6312-1--» All matchesBristol City6213--1-» All matchesHull City6114-1--» All matchesLeicester City6213----» All matchesNewcastle United6033----» All matchesPreston North End6132-3--» All matchesSheffield Wednesday6312-1--» All matchesSouthampton FC6123-1--» All matchesWatford FC512211--» All matchesBelgium5023-2--» All matchesBirmingham City5221----» All matchesBrentford FC5122---1» All matchesLiverpool FC5005----» All matchesManchester City5005-2--» All matchesNottingham Forest5500-1--» All matchesReading FC5311-1--» All matchesWest Ham United5113-2--» All matchesCardiff City421111--» All matchesArsenal FC4013-2--» All matchesAston Villa4220----» All matchesFulham FC4031-1--» All matchesLeeds United4121-2--» All matchesLuton Town4400----» All matchesWest Bromwich Albion4130-1--» All matchesWolverhampton Wanderers4121-1--» All matchesBrighton & Hove Albion3102-1--» All matchesCrystal Palace3003----» All matchesDenmark3003-1--» All matchesEngland3003----» All matchesEverton FC3300----» All matchesIpswich Town3111-1--» All matchesCroatia3111----» All matchesCzech Republic3120----» All matchesArmenia2011-2--» All matchesAzerbaijan2200-1--» All matchesBarnsley FC2101----» All matchesBelarus2200----» All matchesBolton Wanderers2200-1--» All matchesChelsea FC2200----» All matchesEstonia2110----» All matchesFinland2200-1--» All matchesIreland2200----» All matchesLatvia2200-1--» All matchesNetherlands2002-1--» All matchesNorth Macedonia2110----» All matchesOxford United2101-2--» All matchesPoland2002--1-» All matchesPortsmouth FC2101-1--» All matchesRotherham United2110----» All matchesTottenham Hotspur2101----» All matchesTurkey2101-1--» All matchesAlbania1010-1--» All matchesBlackpool FC1010----» All matchesBosnia-Herzegovina U211001----» All matchesBulgaria1100----» All matchesBurton Albion1001----» All matchesCharlton Athletic1001----» All matchesCheltenham Town1100----» All matchesChina1100----» All matchesEastleigh FC1100----» All matchesForest Green Rovers1100----» All matchesFrance1001----» All matchesGhana1010----» All matchesHuddersfield Town1100----» All matchesIran1001----» All matchesCanada1001----» All matchesKazakhstan1100----» All matchesManchester United1001----» All matchesMexico1010----» All matchesMontenegro1100-1--» All matchesNotts County1001----» All matchesAustria1100----» All matchesPlymouth Argyle1010----» All matchesPortugal1001----» All matchesPortugal U211001--1-» All matchesRomania1001----» All matchesRomania U211010----» All matchesSwitzerland1010----» All matchesSwitzerland U211100----» All matchesSlovakia1100----» All matchesSouthend United1100----» All matchesSouth Korea1010----» All matchesHungary1100----» All matchesUSA1010-1--» All matchesWigan Athletic1100----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1001----» All matchesYeovil Town1100----» All matches