Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur321641253-1» All matchesArsenal FC31751953--» All matchesSouthampton FC31159743--» All matchesCoventry City291410531--» All matchesManchester United28891153--» All matchesLiverpool FC2865171---» All matchesSheffield Wednesday25122115---» All matchesEverton FC251087121-» All matchesChelsea FC2379731--» All matchesAston Villa2369822--» All matchesNorwich City21105631--» All matchesWest Ham United2055103--1» All matchesManchester City2094723--» All matchesCrystal Palace1910817---» All matchesQueens Park Rangers18103511--» All matchesWimbledon FC1745841-1» All matchesNewcastle United1785421--» All matchesLeicester City1565412-1» All matchesLuton Town15672----» All matchesDerby County1484211--» All matchesWatford FC138412---» All matchesLeeds United12624-1--» All matchesIpswich Town1162321--» All matchesMiddlesbrough FC1045122--» All matchesBlackburn Rovers912613--» All matchesCharlton Athletic96301---» All matchesSunderland AFC9324-2--» All matchesBolton Wanderers8611-1--» All matchesSheffield United72232---» All matchesPoland74301---» All matchesStoke City53113---» All matchesWolverhampton Wanderers54102---» All matchesBarnsley FC541012--» All matchesBradford City532012--» All matchesHereford United53201---» All matchesOxford United53111---» All matchesBirmingham City5500-1--» All matchesMillwall FC5311----» All matchesNottingham Forest5212----» All matchesPortsmouth FC5302----» All matchesWalsall FC5320-1--» All matchesOldham Athletic42023---» All matchesBrazil4121----» All matchesDenmark4220-1--» All matchesStockport County4211-1--» All matchesTranmere Rovers4211----» All matchesWest Bromwich Albion4211-1--» All matchesBristol City32101---» All matchesBurnley FC330011--» All matchesCrewe Alexandra33001---» All matchesTurkey33001---» All matchesGermany3003----» All matchesIreland3030----» All matchesItaly3111----» All matchesNotts County3210----» All matchesScotland3210----» All matchesSweden3021----» All matchesHungary3210----» All matchesBrighton & Hove Albion21101---» All matchesChester City22001---» All matchesCSSR21101---» All matchesNew Zealand22001---» All matchesSwitzerland21101---» All matchesAJ Auxerre2110----» All matchesAlbania2200----» All matchesBayern Munich2002----» All matchesDinamo Zagreb2110----» All matchesFrance2110----» All matchesGillingham FC2200----» All matchesGreece2200----» All matchesHuddersfield Town2020----» All matchesCameroon2200-1--» All matchesMalmö FF2101----» All matchesNetherlands2110----» All matchesNorway2020----» All matchesOlympique Lyonnais2110----» All matchesPartizan2101----» All matchesPlymouth Argyle2200----» All matchesPreston North End2101----» All matchesRotherham United2110-1--» All matchesSpain2101----» All matchesStevenage FC2110----» All matchesWycombe Wanderers2110----» All matchesDynamo Kyiv11001---» All matchesHalifax Town11001---» All matchesEgypt1100----» All matchesArgentina1010----» All matchesAustralia1100----» All matchesBelgium1100----» All matchesBristol Rovers1100----» All matchesBulgaria1100-1--» All matchesChile1010----» All matchesFC Barcelona1001----» All matchesFinland1100----» All matchesGrimsby Town1100----» All matchesIsrael1010----» All matchesJapan1100----» All matchesYugoslavia1100-1--» All matchesYugoslavia U211010----» All matchesCroatia1010-1--» All matchesLeyton Orient1100----» All matchesLuxembourg1100-1--» All matchesMalaysia1100----» All matchesMexico1100----» All matchesMoldova1100-1--» All matchesPortugal1010----» All matchesRomania1010----» All matchesSan Marino1100----» All matchesSaudi Arabia1010----» All matchesSouth Africa1100----» All matchesSwindon Town1100----» All matchesTunisia1010----» All matchesUruguay1001----» All matchesWrexham AFC1010----» All matches