Record by opponent MatchesWDLScoresYellowYellow-RedRedHull City22958-2--» All matchesManchester City21461113--» All matchesWest Bromwich Albion1985613--» All matchesEverton FC19568-3--» All matchesWest Ham United18666-3--» All matchesArsenal FC17539-1--» All matchesLiverpool FC162311-4--» All matchesSunderland AFC16646-1--» All matchesSouthampton FC1556442--» All matchesTottenham Hotspur1543815--» All matchesChelsea FC15339-5--» All matchesNorwich City15933-4--» All matchesWolverhampton Wanderers15645-2--» All matchesNewcastle United14644-21-» All matchesBolton Wanderers13625-2--» All matchesFulham FC13715-2--» All matchesManchester United13247-2--» All matchesQueens Park Rangers13454-1--» All matchesWigan Athletic13283-1--» All matchesAston Villa1264212--» All matchesIpswich Town1270511--» All matchesLeicester City1243513--» All matchesCardiff City12444-1--» All matchesSwansea City12624-3--» All matchesCrystal Palace1140711--» All matchesDerby County10325----» All matchesPreston North End10343-2--» All matchesBlackburn Rovers970211--» All matchesGeorgia862012--» All matchesWatford FC822414--» All matchesBirmingham City8422-1--» All matchesBlackpool FC8332-1--» All matchesBurnley FC8341-1--» All matchesLeeds United8323----» All matchesReading FC8332-3--» All matchesMiddlesbrough FC752011--» All matchesPlymouth Argyle7232-2--» All matchesStoke City7241----» All matchesBarnsley FC641112--» All matchesWalsall FC65101---» All matchesBrentford FC6033----» All matchesBristol City6312----» All matchesColchester United6321-1--» All matchesPort Vale FC6501-2--» All matchesPortsmouth FC6213-3--» All matchesSheffield United6123-1--» All matchesSheffield Wednesday531111--» All matchesSwindon Town52031---» All matchesAFC Bournemouth5221-1--» All matchesCoventry City5212-2-1» All matchesHartlepool United5302----» All matchesPoland5122-1--» All matchesRochdale AFC5302----» All matchesItaly412111--» All matchesLuton Town40221---» All matchesCarlisle United4202-2--» All matchesCharlton Athletic4103----» All matchesDoncaster Rovers4400-2--» All matchesMillwall FC4211-3--» All matchesNottingham Forest4310----» All matchesOxford United4211----» All matchesPeterborough United4211-1--» All matchesScunthorpe United4211----» All matchesSerbia4031-1--» All matchesTranmere Rovers4112----» All matchesWales4220----» All matchesWycombe Wanderers4112----» All matchesRotherham United330021--» All matchesBosnia-Herzegovina3210----» All matchesBradford City3012----» All matchesBrighton & Hove Albion3210----» All matchesBurton Albion3300-2--» All matchesCrawley Town3201----» All matchesCrewe Alexandra3111-1--» All matchesDenmark3030-1--» All matchesHuddersfield Town3102----» All matchesLincoln City3012----» All matchesMilton Keynes Dons3021----» All matchesAustria3120----» All matchesRangers FC3012-1--» All matchesSlovakia3030----» All matchesSutton United3210----» All matchesCheltenham Town22001---» All matchesFC Thun Berner Oberland22001---» All matchesOldham Athletic20201-1-» All matchesWrexham AFC21011---» All matchesCyprus U2121101---» All matchesAFC Wimbledon2101----» All matchesAndorra2200----» All matchesArmenia2200-1--» All matchesBristol Rovers2110----» All matchesBulgaria2020-1--» All matchesCeltic FC2002----» All matchesChesterfield FC2110----» All matchesGermany2011-1--» All matchesEngland2020----» All matchesEstonia2110----» All matchesForest Green Rovers2101----» All matchesFrance2011----» All matchesGillingham FC2200----» All matchesHajduk Split2200----» All matchesHamilton Academical2011-1--» All matchesHarrogate Town2200-1--» All matchesIsrael U212011-1--» All matchesKazakhstan2200----» All matchesKilmarnock FC2002----» All matchesCroatia2011----» All matchesLeyton Orient2101-1--» All matchesMotherwell FC2002----» All matchesNewport County2002----» All matchesNetherlands U192110----» All matchesNorth Macedonia2200----» All matchesNorthampton Town2101-11-» All matchesNorway2011----» All matchesOman2200----» All matchesRussia2011----» All matchesSalford City2110----» All matchesSweden2011-2--» All matchesSwitzerland2011----» All matchesSwitzerland U212002----» All matchesShrewsbury Town2200----» All matchesSouthend United2110----» All matchesSt. Johnstone FC2002----» All matchesStevenage FC2200----» All matchesStockport County2200-2--» All matchesYeovil Town2200-1--» All matchesCyprus2200----» All matchesGreece U21110011--» All matchesAberdeen FC1100----» All matchesAccrington Stanley1001----» All matchesAlgeria1100----» All matchesAustralia1001----» All matchesBarrow AFC1100----» All matchesBelgium1001----» All matchesBelgium U211001----» All matchesBeşiktaş1100-1--» All matchesBoreham Wood1001----» All matchesBrazil1001----» All matchesCosta Rica1010-1--» All matchesCrystal Palace U211100---1» All matchesDarlington FC1100----» All matchesDynamo Kyiv1010----» All matchesIvory Coast U201010----» All matchesExeter City1010----» All matchesFaeroe Islands1100----» All matchesFrance U211001----» All matchesGibraltar1100----» All matchesGreece1001----» All matchesHibernian FC1100-1--» All matchesKidderminster Harriers1010----» All matchesColombia1100----» All matchesLatvia1100----» All matchesLivingston FC1010----» All matchesMaccabi Tel Aviv1100----» All matchesMexico U201100-1--» All matchesMoldova1100----» All matchesMontenegro1010----» All matchesNetherlands1010----» All matchesNigeria1010----» All matchesNorthern Ireland1010----» All matchesParaguay1100----» All matchesSaudi Arabia U201100-1--» All matchesScotland1010-1--» All matchesSpain1001-1--» All matchesSt. Mirren FC1010----» All matchesThe New Saints1100----» All matchesTorquay United1001----» All matchesCzech Republic1010----» All matchesTurkey1001----» All matchesHungary1010----» All matchesUruguay1100----» All matchesYork City1100----» All matches