Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC339915115--» All matchesChelsea FC3041412105--» All matchesLiverpool FC3077167---» All matchesSouthampton FC29156812---» All matchesEverton FC281110742--» All matchesAston Villa271251062--» All matchesLeeds United25128592--» All matchesCoventry City231319113-1» All matchesMiddlesbrough FC23124782--» All matchesSheffield Wednesday221138111--» All matchesManchester United22521523--» All matchesManchester City21124562--» All matchesWest Ham United207677---» All matchesNewcastle United2086661--» All matchesBolton Wanderers1984792--» All matchesBlackburn Rovers1910187---» All matchesNottingham Forest18531063--» All matchesTottenham Hotspur1893633--» All matchesWimbledon FC1776451-1» All matchesQueens Park Rangers1554691--» All matchesLeicester City1555583--» All matchesSunderland AFC15122161--» All matchesNorwich City146538---» All matchesCharlton Athletic1466231--» All matchesDerby County135355---» All matchesCrystal Palace125438---» All matchesFulham FC105324---» All matchesSheffield United93335---» All matchesIpswich Town92431--1» All matchesOldham Athletic740351--» All matchesLuton Town73222---» All matchesWolverhampton Wanderers73312---» All matchesCardiff City62221---» All matchesBarnsley FC512241--» All matchesBurnley FC53113---» All matchesStoke City53022---» All matchesWest Bromwich Albion55002---» All matchesPreston North End53021---» All matchesWatford FC52121---» All matchesPortsmouth FC400421--» All matchesWigan Athletic42021---» All matchesHereford United32104---» All matchesBradford City33003---» All matchesGillingham FC33003---» All matchesReading FC310221--» All matchesTranmere Rovers32012---» All matchesBayern Munich311111--» All matchesBirmingham City311111--» All matchesJuventus31111---» All matchesNotts County31111---» All matchesSweden30211---» All matchesSwitzerland31201---» All matchesSturm Graz33001---» All matchesBrazil3003----» All matchesBulgaria3120-1--» All matchesItaly3111----» All matchesValencia CF3030----» All matchesBrentford FC22003---» All matchesChester City22003---» All matchesCrewe Alexandra21103---» All matchesAFC Bournemouth21102---» All matchesGeorgia22002---» All matchesMexico22002---» All matchesWalsall FC22002---» All matchesDynamo Kyiv21101---» All matchesGirondins de Bordeaux22001---» All matchesPanathinaikos A.O.21101---» All matchesPoland21101---» All matchesRotherham United21101---» All matchesAS Monaco2020----» All matchesBlackpool FC2101----» All matchesCambridge United2011----» All matchesFeyenoord2200----» All matchesNigeria2110----» All matchesReal Madrid2011----» All matchesRomania2011----» All matchesNetherlands110021--» All matchesPlymouth Argyle11002---» All matchesAltrincham FC11001---» All matchesBristol City11001---» All matchesFC VSS Košice11001---» All matchesGreece10101---» All matchesMarlow11001---» All matchesPeterborough United10011---» All matchesPortugal11001---» All matchesPSV Eindhoven11001---» All matchesRSC Anderlecht11001---» All matchesACF Fiorentina1001----» All matchesAlbania1100----» All matchesArgentina1100----» All matchesBrighton & Hove Albion1010----» All matchesBristol Rovers1100----» All matchesChesterfield FC1001----» All matchesChile1001----» All matchesClub Necaxa1010-1--» All matchesDenmark1100----» All matchesGermany1001----» All matchesDinamo Zagreb1010----» All matchesFinland1010----» All matchesFrance1100----» All matchesJapan1100----» All matchesCameroon1010----» All matchesColombia1010----» All matchesCroatia1010-1--» All matchesLazio Roma1001----» All matchesŁKS Łódź1010----» All matchesMillwall FC1010----» All matchesNorthampton Town1100----» All matchesNorway1010----» All matchesOlympique de Marseille1100----» All matchesPalermo FC1001----» All matchesPalmeiras1100----» All matchesParaguay1100----» All matchesSaudi Arabia1010----» All matchesScotland1100----» All matchesSwitzerland U211010----» All matchesScunthorpe United1100----» All matchesSouthend United1100----» All matchesSpain1100----» All matchesSouth Africa1100----» All matchesSouth Korea1010----» All matchesTorquay United1100----» All matchesTunisia1100----» All matchesHungary1100----» All matchesUruguay1010----» All matchesVasco da Gama - RJ1001-1--» All matches