Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur2134142-1-» All matchesChelsea FC212712-2-1» All matchesBlackburn Rovers2076734--» All matchesLiverpool FC202711-2--» All matchesManchester United1913151---» All matchesArsenal FC192215-1--» All matchesBirmingham City1874712--» All matchesFulham FC1854912--» All matchesMiddlesbrough FC18657-4--» All matchesNewcastle United18666-11-» All matchesAston Villa17575----» All matchesPortsmouth FC16727-1--» All matchesBolton Wanderers1582513--» All matchesManchester City15726----» All matchesCharlton Athletic1463522--» All matchesEverton FC1332813--» All matchesSouthampton FC124531---» All matchesSunderland AFC1242611--» All matchesWest Ham United1233611--» All matchesSheffield United105232---» All matchesCrystal Palace105411---» All matchesIpswich Town10415----» All matchesWest Bromwich Albion9234----» All matchesNorwich City85213---» All matchesWolverhampton Wanderers844022--» All matchesWatford FC843111--» All matchesLeeds United8125-1--» All matchesWigan Athletic8233-1--» All matchesCyprus8611----» All matchesTranmere Rovers72141---» All matchesBradford City7133----» All matchesCrewe Alexandra7115-1--» All matchesSwindon Town624011--» All matchesBrentford FC6213----» All matchesLeicester City6222-3--» All matchesDerby County53201---» All matchesQueens Park Rangers51131---» All matchesStockport County53111---» All matchesCzech Republic521212--» All matchesBury FC5221----» All matchesHuddersfield Town5203-1--» All matchesAFC Bournemouth412112--» All matchesPort Vale FC43101---» All matchesReading FC401311--» All matchesStoke City41121---» All matchesFrance4022-1--» All matchesGeorgia4400----» All matchesMillwall FC4112----» All matchesNottingham Forest4022----» All matchesOxford United4103----» All matchesRussia4112-1--» All matchesSwitzerland4022----» All matchesAndorra33003---» All matchesBarnsley FC31201---» All matchesBurnley FC30031---» All matchesDagenham & Redbridge321011--» All matchesBrazil3012----» All matchesBulgaria3030----» All matchesCambridge United3210----» All matchesCarlisle United3111----» All matchesCoventry City3003----» All matchesGermany3021----» All matchesItaly3021----» All matchesCroatia3111-1--» All matchesNetherlands3111----» All matchesNorth Macedonia3300----» All matchesPortugal3120----» All matchesPreston North End3300----» All matchesSheffield Wednesday3201-1--» All matchesSlovakia3120----» All matchesTurkey3030----» All matchesHalifax Town21102---» All matchesFaeroe Islands22001---» All matchesFinland22001---» All matchesSan Marino22001---» All matchesScotland210111--» All matchesWalsall FC21011---» All matchesWimbledon FC21011---» All matchesAlbania2110----» All matchesArgentina2002----» All matchesAustralia2101----» All matchesBristol City2110----» All matchesCardiff City2002----» All matchesEstonia2200----» All matchesFC Dinamo Bucureşti2101----» All matchesHull City2101----» All matchesIran2101----» All matchesIsrael2020-1--» All matchesLuton Town2110----» All matchesMontenegro2020----» All matchesNorway2110----» All matchesPeterborough United2011----» All matchesPlymouth Argyle2200----» All matchesSweden2200----» All matchesShrewsbury Town2002----» All matchesUSA2110----» All matchesVillarreal CF2002-1--» All matchesWales2110----» All matchesWycombe Wanderers2110----» All matchesYeovil Town2020----» All matchesDoncaster Rovers11001---» All matchesExeter City11001---» All matchesArmenia1100----» All matchesBlackpool FC1100----» All matchesBolivia1010----» All matchesBrighton & Hove Albion1100----» All matchesBristol Rovers1100-1--» All matchesChile1001----» All matchesChina1100----» All matchesColchester United1010----» All matchesDenmark1100----» All matchesDover Athletic1100-1--» All matchesEcuador1010----» All matchesGreece1001----» All matchesGrimsby Town1010----» All matchesHartlepool United1100----» All matchesIceland1100----» All matchesYugoslavia1100----» All matchesCameroon1010----» All matchesCanada1100----» All matchesLeyton Orient1010----» All matchesMalta1100----» All matchesMansfield Town1100----» All matchesMexico1010----» All matchesMilton Keynes Dons1100----» All matchesNigeria1001----» All matchesNotts County1100----» All matchesOldham Athletic1010----» All matchesPoland1001----» All matchesRochdale AFC1100----» All matchesSaudi Arabia1100----» All matchesScunthorpe United1001-1--» All matchesSouthend United1100----» All matchesSpain1001----» All matchesStevenage FC1001-1--» All matchesSouth Africa1100----» All matchesSwansea City1100----» All matches