Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United150114-2--» All matchesTottenham Hotspur15456-2--» All matchesChelsea FC14347-2-1» All matchesEverton FC14239-3--» All matchesBlackburn Rovers13544----» All matchesLiverpool FC130310----» All matchesManchester City13229-2--» All matchesNewcastle United13364-1--» All matchesArsenal FC120210-2--» All matchesMiddlesbrough FC12804-3--» All matchesBirmingham City11335-1--» All matchesBolton Wanderers1034311--» All matchesFulham FC10424-1--» All matchesPortsmouth FC10703-2--» All matchesWest Ham United10631----» All matchesSunderland AFC9333----» All matchesCharlton Athletic842221--» All matchesSouthampton FC8422----» All matchesLeeds United7322-1--» All matchesAl Rayyan64111---» All matchesWest Bromwich Albion6150-1--» All matchesLeicester City5320----» All matchesAl Jazira Club4121-1--» All matchesDerby County4301-2--» All matchesReading FC4301-1--» All matchesWigan Athletic4013----» All matchesAston Villa3021----» All matchesBurnley FC3111----» All matchesCrystal Palace3111----» All matchesHull City3111-1--» All matchesStoke City3111-1--» All matchesWatford FC3210----» All matchesWolverhampton Wanderers3201-2--» All matchesAl Shabab Al Arabi211011--» All matchesAl Hilal2101----» All matchesAtlético Madrid2110----» All matchesBuriram United2200----» All matchesDoncaster Rovers2101-1--» All matchesFC Nasaf2110-1--» All matchesFC Seoul2011----» All matchesIpswich Town2110----» All matchesItaly U212011----» All matchesNorwich City2110----» All matchesPreston North End2200----» All matchesQueens Park Rangers2110----» All matchesCelta de Vigo2002----» All matchesSheffield United2101----» All matchesWycombe Wanderers2200-1--» All matchesAl Ain FC11001---» All matchesAl Ettifaq1100----» All matchesAl Shabab1001-1--» All matchesChester City1100----» All matchesCrewe Alexandra1010----» All matchesCrvena Zvezda1100----» All matchesFC Basel 18931100----» All matchesFC Zob Ahan1100----» All matchesFC Zürich1001--1-» All matchesFK Příbram1010----» All matchesHonduras1001----» All matchesYugoslavia U211010----» All matchesLille OSC1010----» All matchesLuton Town1100----» All matchesMillwall FC1100----» All matchesNorth Macedonia U211100----» All matchesNorthampton Town1001----» All matchesOxford United1100----» All matchesPort Vale FC1100----» All matchesPortugal U211001----» All matchesSepahan FC1001-1--» All matchesSheffield Wednesday1100----» All matchesSlaven Belupo1001----» All matchesSlovakia U211100----» All matchesSporting CP1001----» All matchesStockport County1100----» All matchesTractor Sazi1001----» All matchesTranmere Rovers1100----» All matchesTurkey U211010----» All matchesUSA1001-1--» All matchesWalsall FC1100----» All matchesWimbledon FC1010----» All matches