Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday19123412--» All matchesLiverpool FC18459-5--» All matchesTottenham Hotspur1763821--» All matchesAston Villa16102411--» All matchesChelsea FC16853-2--» All matchesEverton FC16826-2--» All matchesCoventry City1573521--» All matchesManchester United1515923--» All matchesWimbledon FC1467121--» All matchesArsenal FC14455-2--» All matchesLeeds United1324712--» All matchesNottingham Forest13922----» All matchesSouthampton FC13634-1--» All matchesQueens Park Rangers1273211--» All matchesWest Ham United126241---» All matchesNewcastle United11533-2--» All matchesNorwich City10721----» All matchesCrystal Palace9432-1--» All matchesMiddlesbrough FC8224-3--» All matchesSheffield United8341-1--» All matchesManchester City741211--» All matchesDerby County7223----» All matchesIpswich Town7223-1--» All matchesLeicester City623111--» All matchesMillwall FC61321---» All matchesBrentford FC6402----» All matchesEstonia6420----» All matchesCeltic FC5221-3--» All matchesOldham Athletic5311-2--» All matchesSan Marino44002---» All matchesBirmingham City4220----» All matchesBolton Wanderers4202-1--» All matchesHuddersfield Town4130----» All matchesLuton Town4220----» All matchesSt. Johnstone FC4400---1» All matchesSunderland AFC4220----» All matchesAFC Bournemouth3210----» All matchesBarnsley FC3111----» All matchesEngland3102-2--» All matchesFinland3210----» All matchesKilmarnock FC3210----» All matchesNetherlands3012----» All matchesAustria3210-1--» All matchesParma Calcio 19133012----» All matchesPortsmouth FC3210-1--» All matchesSweden3102----» All matchesSwindon Town3300----» All matchesBurnley FC22001---» All matchesTorquay United21101---» All matchesAberdeen FC2200-1--» All matchesAustralia2101----» All matchesBayer Leverkusen2110----» All matchesBlackburn Rovers2011----» All matchesBosnia-Herzegovina2200----» All matchesCharlton Athletic2011----» All matchesCrewe Alexandra2101----» All matchesDenmark2002----» All matchesDundee FC2110----» All matchesDunfermline Athletic2110----» All matchesFaeroe Islands2200----» All matchesColombia2011----» All matchesLegia Warszawa2011----» All matchesLatvia2200----» All matchesMotherwell FC2101----» All matchesNotts County2002----» All matchesPort Vale FC2101--1-» All matchesShrewsbury Town2110----» All matchesSpartak Moskva2002-1-1» All matchesTranmere Rovers2101----» All matchesTrelleborgs FF2011----» All matchesUSA2011----» All matchesWatford FC2200----» All matchesWigan Athletic2110----» All matchesMalta11001---» All matchesStockport County10101---» All matchesBayern Munich1010----» All matchesBeitar Jerusalem1100----» All matchesBelgium1010----» All matchesBradford City1100----» All matchesBrazil1001----» All matchesBristol City1010-1--» All matchesCambridge United1100----» All matchesCardiff City1001----» All matchesColchester United1100----» All matchesGermany1100----» All matchesDundee United1100----» All matchesFrance1001----» All matchesFulham FC1010-1--» All matchesGillingham FC1010-1--» All matchesGreece1001-1--» All matchesGrimsby Town1010----» All matchesHeart of Midlothian1100----» All matchesHibernian FC1100----» All matchesCroatia1010----» All matchesLithuania1010----» All matchesMorocco1001----» All matchesNorway1010----» All matchesPeterborough United1100----» All matchesPlymouth Argyle1010----» All matchesPreston North End1100-1--» All matchesRosenborg BK1001----» All matchesRussia1010----» All matchesSwitzerland1100----» All matchesWalsall FC1100---1» All matchesWelling United FC1100----» All matchesWest Bromwich Albion1001----» All matchesWycombe Wanderers1100----» All matches