Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester City172312----» All matchesBrighton & Hove Albion16376----» All matchesCrystal Palace16853----» All matchesArsenal FC15348-2--» All matchesLiverpool FC152310-4-1» All matchesWest Ham United15654----» All matchesEverton FC13724-1--» All matchesSouthampton FC13922----» All matchesWolverhampton Wanderers13661----» All matchesAston Villa12345----» All matchesChelsea FC12417-2--» All matchesLeicester City12534----» All matchesTottenham Hotspur12516-2--» All matchesBrentford FC11704-1--» All matchesAFC Bournemouth10442----» All matchesManchester United10433-1--» All matchesNottingham Forest9630----» All matchesFulham FC8422-1--» All matchesLeeds United8242-1--» All matchesNewcastle United7223----» All matchesWatford FC6510----» All matchesHuddersfield Town5032----» All matchesSheffield United5311----» All matchesDerby County4112-1--» All matchesNorwich City4211----» All matchesAccrington Stanley3111----» All matchesBlackburn Rovers3102----» All matchesBurnley FC3201----» All matchesFleetwood Town3111----» All matchesIpswich Town3111----» All matchesParis Saint-Germain3120-2--» All matchesSouthend United3012----» All matchesWest Bromwich Albion3120-1--» All matchesAFC Wimbledon2200----» All matchesBirmingham City2200----» All matchesBorussia Dortmund2002----» All matchesBristol City2200----» All matchesBurton Albion2011----» All matchesCheltenham Town2110----» All matchesExeter City2110----» All matchesHartlepool United2101----» All matchesLuton Town2110----» All matchesMansfield Town2200----» All matchesMorecambe FC2011----» All matchesNewport County2200----» All matchesOxford United2101----» All matchesPlymouth Argyle2200----» All matchesPortsmouth FC2200----» All matchesQueens Park Rangers2101----» All matchesRochdale AFC2110----» All matchesStoke City2110----» All matchesSunderland AFC2110----» All matchesSwansea City2101----» All matchesWycombe Wanderers2110----» All matchesAberdeen FC1010----» All matchesAC Milan1010----» All matchesAlbania1100----» All matchesAthletic Club1100----» All matchesBarnsley FC1100----» All matchesBlackpool FC1010----» All matchesBolton Wanderers1010----» All matchesBristol Rovers1010----» All matchesBury FC1100----» All matchesCambridge United1100----» All matchesCardiff City1001----» All matchesCarlisle United1100----» All matchesChesterfield FC1001----» All matchesColchester United1001----» All matchesCosta Rica1100----» All matchesDagenham & Redbridge1100----» All matchesGermany1010----» All matchesIvory Coast1100----» All matchesFC Barcelona1001----» All matchesHull City1100----» All matchesIreland1100----» All matchesItaly1001----» All matchesKosovo1100----» All matchesMiddlesbrough FC1100----» All matchesMillwall FC1010----» All matchesMilton Keynes Dons1010----» All matchesNorthampton Town1100----» All matchesOlympique de Marseille1001----» All matchesPeterborough United1100----» All matchesPoland1100----» All matchesPreston North End1001----» All matchesPSV Eindhoven1100----» All matchesQarabağ FK1100----» All matchesReading FC1001----» All matchesRotherham United1010----» All matchesSan Marino1100----» All matchesScunthorpe United1010----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1100----» All matchesSL Benfica1100----» All matchesStevenage FC1010----» All matchesTorquay United1100----» All matchesTranmere Rovers1100----» All matchesUnion Saint-Gilloise1100----» All matchesWales1100----» All matchesWigan Athletic1100----» All matchesYork City1100----» All matches