Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC2157915--» All matchesChelsea FC18431144--» All matchesManchester United18351024--» All matchesSunderland AFC1657412--» All matchesLiverpool FC16439-3--» All matchesStoke City16493-5--» All matchesTottenham Hotspur15438-31-» All matchesBlackburn Rovers1473411--» All matchesManchester City14536-2--» All matchesWigan Athletic14626-2--» All matchesArsenal FC13229-3--» All matchesWest Bromwich Albion11344-1--» All matchesNewcastle United1024411--» All matchesBolton Wanderers9414----» All matchesBurnley FC9711-1--» All matchesFulham FC9540----» All matchesMiddlesbrough FC9432-2--» All matchesAston Villa8332-3--» All matchesSwansea City8332-3--» All matchesWolverhampton Wanderers8440----» All matchesNorwich City732212--» All matchesReading FC7304-3--» All matchesSouthampton FC7421----» All matchesWatford FC7322---1» All matchesBirmingham City623113--» All matchesCrystal Palace622211--» All matchesSheffield United6303-1--» All matchesWest Ham United6222-1--» All matchesAFC Bournemouth532012--» All matchesPortsmouth FC52211---» All matchesCrewe Alexandra5221----» All matchesHull City5401----» All matchesLeicester City5122----» All matchesQueens Park Rangers5221-2--» All matchesTranmere Rovers42112---» All matchesGermany4013-2--» All matchesGillingham FC4310----» All matchesBrighton & Hove Albion320111--» All matchesDerby County33001---» All matchesAstra Giurgiu3021-11-» All matchesBelgium3111-1-1» All matchesBristol Rovers3300----» All matchesCardiff City3300----» All matchesIpswich Town3012----» All matchesIreland3012----» All matchesPlymouth Argyle3111-1--» All matchesPreston North End3012----» All matchesRotherham United3120----» All matchesBlackpool FC21101---» All matchesBulgaria2011----» All matchesCharlton Athletic2011----» All matchesCoventry City2011----» All matchesEngland2002-1--» All matchesFinland2002----» All matchesHuddersfield Town2200----» All matchesLiechtenstein2200----» All matchesMillwall FC2011--1-» All matchesMontenegro2002----» All matchesNorthern Ireland2110----» All matchesOldham Athletic2200----» All matchesPoland2002----» All matchesSweden2002----» All matchesCzech Republic2011----» All matchesColchester United10101---» All matchesIceland11001---» All matchesRussia10011---» All matchesCyprus10011---» All matchesAzerbaijan1100----» All matchesBarnsley FC1100----» All matchesBirkirkara FC1100-1--» All matchesBrazil1001----» All matchesBrentford FC1100----» All matchesBury FC1001----» All matchesCheltenham Town1100----» All matchesDenmark1100----» All matchesGermany U211001----» All matchesHartlepool United1100-1--» All matchesIsrael1100----» All matchesCanada1100----» All matchesKidderminster Harriers1100----» All matchesCroatia1001----» All matchesLeeds United1010----» All matchesLatvia1100----» All matchesLeyton Orient1100----» All matchesMilton Keynes Dons1100----» All matchesMoldova1100----» All matchesNew Zealand1010----» All matchesNetherlands1001----» All matchesNorth Macedonia1100----» All matchesNorway1010----» All matchesNottingham Forest1100----» All matchesNotts County1010----» All matchesAustria1001----» All matchesPalermo FC1001----» All matchesParaguay1010----» All matchesPortugal1001----» All matchesRapid Vienna1001-1--» All matchesSan Marino1100----» All matchesSwitzerland1001-1--» All matchesSheffield Wednesday1100----» All matchesSlovakia1100----» All matchesTiverton1100----» All matchesTrinidad & Tobago1100----» All matchesWalsall FC1010----» All matchesWimbledon FC1010----» All matchesWrexham AFC1100----» All matches