Record by opponent MatchesWDLScoresYellowYellow-RedRedBolton Wanderers43011---» All matchesCharlton Athletic4112-1--» All matchesChelsea FC4022----» All matchesEverton FC4121----» All matchesFulham FC4112-2--» All matchesSouthampton FC4202----» All matchesAFC Ajax3003----» All matchesArsenal FC3021----» All matchesAston Villa3210-2--» All matchesBirmingham City3111-1--» All matchesManchester City3021----» All matchesOlympique Lyonnais20021---» All matchesAZ Alkmaar2011----» All matchesBeerschot AC2011----» All matchesChina2200-1--» All matchesDynamo Kyiv2020-1--» All matchesFC Metz2200----» All matchesFC Twente2002-1--» All matchesHeracles Almelo2101-1--» All matchesHJK Helsinki2101----» All matchesKolkheti Poti2200----» All matchesLeeds United2110-1--» All matchesLeicester City2110----» All matchesLiverpool FC2002----» All matchesManchester United2002----» All matchesMiddlesbrough FC2002-1--» All matchesMontpellier HSC2011----» All matchesNeftchi Baku PFK2200-1--» All matchesNewcastle United2002----» All matchesPSV Eindhoven2002-1--» All matchesCelta de Vigo2101----» All matchesRKC Waalwijk2011----» All matchesRotor Volgograd (1929-2005)2200----» All matchesRussia2011----» All matchesSparta Rotterdam2002-1--» All matchesSouth Korea2020----» All matchesSunderland AFC2101----» All matchesTorpedo Kutaisi2101----» All matchesVitesse2011-1--» All matchesWest Ham United2101-1--» All matchesWillem II2101-1--» All matchesFC Groningen11001---» All matchesOldham Athletic11001---» All matchesAzerbaijan1010----» All matchesBlackburn Rovers1100----» All matchesBurnley FC1001-1--» All matchesCardiff City1100----» All matchesCoventry City1100----» All matchesFaeroe Islands1100----» All matchesFC Utrecht1001-1--» All matchesFeyenoord1001----» All matchesGreece1010----» All matchesIsrael1001----» All matchesLuxembourg1100----» All matchesNAC Breda1010----» All matchesN.E.C.1001----» All matchesNorthern Ireland1100----» All matchesNorth Macedonia1100----» All matchesPortsmouth FC1100----» All matchesRomania1001----» All matchesSBV Excelsior1010----» All matchesTorquay United1100----» All matchesCzech Republic1001----» All matchesWales1100----» All matchesWest Bromwich Albion1100----» All matches