Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC19341239--» All matchesAston Villa1694326--» All matchesBlackburn Rovers1635824--» All matchesLiverpool FC1641111311» All matchesFulham FC1563634--» All matchesTottenham Hotspur15519221-» All matchesMiddlesbrough FC1556416--» All matchesSunderland AFC14842-6--» All matchesBirmingham City1392223--» All matchesChelsea FC13238-3--» All matchesManchester United1212914--» All matchesEverton FC12336-6--» All matchesCharlton Athletic1173121--» All matchesWest Bromwich Albion1135322--» All matchesBolton Wanderers1151513-1» All matchesWigan Athletic1153313--» All matchesReading FC1032514--» All matchesNewcastle United10433-4--» All matchesPortsmouth FC10334-3--» All matchesLeicester City9423-11-» All matchesWest Ham United8422----» All matchesSouthampton FC741222--» All matchesWolverhampton Wanderers724111--» All matchesManchester City7016-2-1» All matchesStoke City7313-3--» All matchesSwansea City512213--» All matchesWatford FC513111--» All matchesBlackpool FC5212----» All matchesDerby County5311-1--» All matchesHull City5113---1» All matchesBrighton & Hove Albion4031-1--» All matchesBurnley FC4112-2--» All matchesLeeds United4211-1--» All matchesQueens Park Rangers4310----» All matchesSheffield Wednesday4211-2--» All matchesPreston North End320112--» All matchesCardiff City3120----» All matchesCrystal Palace3210-2--» All matchesDoncaster Rovers3201----» All matchesHuddersfield Town3210-1--» All matchesIpswich Town3210-1--» All matchesNottingham Forest3210----» All matchesSheffield United3210-1--» All matchesBarnsley FC22001---» All matchesBor. Mönchengladbach20111---» All matchesNorwich City210111-1» All matchesAS Saint-Étienne2101----» All matchesBristol City2200----» All matchesFC Lorient2101-1--» All matchesFenerbahçe2011----» All matchesGroclin Dyskobolia2020----» All matchesLille OSC2110-2--» All matchesMillwall FC2020----» All matchesOlympique Lyonnais2011----» All matchesParis Saint-Germain2002----» All matchesPlymouth Argyle2200----» All matchesRotherham United2200----» All matchesSC Bastia2200----» All matchesStade Brestois 292200----» All matchesThe New Saints2200----» All matchesToulouse FC2200-1--» All matchesYeovil Town2200----» All matchesBrentford FC11001---» All matchesMilton Keynes Dons110011--» All matchesPeterborough United11001---» All matchesPortugal U21100111--» All matchesStevenage FC10011---» All matchesAC Ajaccio1010----» All matchesAEL Limassol1100-1--» All matchesAFC Bournemouth1100-1--» All matchesAnnan Athletic1100----» All matchesAS Nancy Lorraine1001--1-» All matchesCeltic FC1001----» All matchesChesterfield FC1001----» All matchesDundee FC1100----» All matchesEA Guingamp1100----» All matchesES Troyes AC1100----» All matchesExeter City1100----» All matchesFC Rouen 18991100-1--» All matchesFC Sochaux1001----» All matchesGirondins de Bordeaux1100----» All matchesHamilton Academical1010----» All matchesKilmarnock FC1010-1--» All matchesLincoln City1001-1--» All matchesMontpellier HSC1100----» All matchesMotherwell FC1100----» All matchesNorth Macedonia U211010-1--» All matchesOGC Nice1100----» All matchesOldham Athletic1001----» All matchesPeterhead FC1100----» All matchesScunthorpe United1100----» All matchesSpain1001----» All matchesSporting Lokeren1100----» All matchesStade de Reims1010----» All matchesStade Rennais1010----» All matchesStranraer FC1100----» All matchesValenciennes FC1100-1--» All matches