Record by opponent MatchesWDLScoresYellowYellow-RedRedStoke City23761016--» All matchesEverton FC1845923--» All matchesLiverpool FC1855822--» All matchesQueens Park Rangers1777345--» All matchesNewcastle United1765611--» All matchesAston Villa16259221-» All matchesHull City1664622--» All matchesSouthampton FC1634913--» All matchesCrystal Palace16556-5--» All matchesManchester United162410-3--» All matchesArsenal FC1533915--» All matchesChelsea FC1533913--» All matchesWest Ham United1548313--» All matchesSunderland AFC1473431--» All matchesTottenham Hotspur1436524--» All matchesLeicester City1380531--» All matchesManchester City13121021--» All matchesNorwich City1391313--» All matchesSwansea City1352614--» All matchesBurnley FC124621---» All matchesWatford FC1135332--» All matchesWigan Athletic1042414--» All matchesCardiff City10235----» All matchesCoventry City95046--1» All matchesBlackpool FC97021---» All matchesPreston North End94321---» All matchesReading FC9225----» All matchesBarnsley FC84223---» All matchesIpswich Town84131---» All matchesAFC Bournemouth8215----» All matchesBirmingham City8413-1--» All matchesFulham FC8134-1--» All matchesPlymouth Argyle8530----» All matchesDerby County731341--» All matchesWolverhampton Wanderers724122--» All matchesBolton Wanderers723213--» All matchesSheffield Wednesday743011--» All matchesBlackburn Rovers7232----» All matchesLuton Town7034----» All matchesMiddlesbrough FC63123---» All matchesBristol City631222--» All matchesColchester United621311--» All matchesPeterborough United64201---» All matchesCharlton Athletic6321----» All matchesMillwall FC6213----» All matchesHuddersfield Town5302-1--» All matchesSheffield United5212-1--» All matchesAzerbaijan42111---» All matchesBrighton & Hove Albion43101---» All matchesDoncaster Rovers440011--» All matchesLeeds United42021---» All matchesScunthorpe United440011--» All matchesBrentford FC4121----» All matchesNottingham Forest4211----» All matchesPortsmouth FC30211---» All matchesWrexham AFC32011---» All matchesEstonia3102----» All matchesFinland3120-1--» All matchesHartlepool United3102----» All matchesIsrael3021-1--» All matchesPort Vale FC3300----» All matchesRotherham United3201----» All matchesSwitzerland3021-1--» All matchesSerbia3003----» All matchesStockport County3210----» All matchesHungary3111----» All matchesWalsall FC3210----» All matchesOldham Athletic202011--» All matchesSan Marino22001---» All matchesCzech Republic21101---» All matchesAston Villa U212200-1--» All matchesChesterfield FC2110----» All matchesCrewe Alexandra2101----» All matchesGermany2002----» All matchesFaeroe Islands2110----» All matchesLiechtenstein2200----» All matchesMalta2020----» All matchesMilton Keynes Dons2020----» All matchesNorway2101-1--» All matchesPortugal2011--1-» All matchesRomania2011-1--» All matchesSweden2110----» All matchesSlovakia2002-1--» All matchesSlovenia2110-2--» All matchesSouthend United2110----» All matchesSwindon Town2101----» All matchesWales2011----» All matchesWest Bromwich Albion2200----» All matchesGateshead FC11001---» All matchesStoke City U2111001---» All matchesTranmere Rovers10011---» All matchesYeovil Town11001---» All matchesBradford City1001----» All matchesBristol Rovers1100----» All matchesBulgaria1001----» All matchesDenmark1100----» All matchesExeter City1100----» All matchesFulham FC U211100----» All matchesGreece1100----» All matchesGrimsby Town1001----» All matchesIceland1001-1--» All matchesItaly1010----» All matchesCroatia1001----» All matchesLatvia1001----» All matchesLuxembourg1010-1--» All matchesManchester United U211001-1--» All matchesMorocco1010----» All matchesMontenegro1001----» All matchesNew Zealand1100----» All matchesNewcastle United U211100----» All matchesNewport County1100----» All matchesNorthampton Town1100----» All matchesNotts County1010----» All matchesAustria1001----» All matchesOxford United1100----» All matchesPoland1100-1--» All matchesRomania U211001-1--» All matchesRussia1001----» All matchesScotland1010----» All matchesSpain1001----» All matchesSwansea City U211100----» All matchesTorquay United1100----» All matchesCyprus1010----» All matches