Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC1402121---» All matchesBlackburn Rovers1142512--» All matchesLiverpool FC1033422--» All matchesManchester United933322--» All matchesEverton FC9225-1--» All matchesTottenham Hotspur840421--» All matchesNewcastle United8323-1--» All matchesBolton Wanderers732221--» All matchesSheffield Wednesday73222---» All matchesLeeds United73041---» All matchesCyprus741211--» All matchesChelsea FC7115----» All matchesCoventry City7340-1--» All matchesAustria613221--» All matchesCharlton Athletic602411--» All matchesDerby County632111--» All matchesLeicester City62221---» All matchesAston Villa6312----» All matchesDundee United54011---» All matchesWimbledon FC512211--» All matchesMiddlesbrough FC5311-1--» All matchesSouthampton FC5104----» All matchesHeart of Midlothian420221--» All matchesMotherwell FC42112---» All matchesAberdeen FC44001---» All matchesCrystal Palace42111---» All matchesRomania41121---» All matchesWatford FC43011---» All matchesDundee FC4310----» All matchesNottingham Forest4211----» All matchesSpain4013-1--» All matchesSt. Johnstone FC4310----» All matchesWest Bromwich Albion4310-2--» All matchesFrance31111---» All matchesFulham FC32011---» All matchesGrimsby Town33001---» All matchesManchester City320111--» All matchesSheffield United31201---» All matchesBarnsley FC3300----» All matchesBirmingham City3300----» All matchesHibernian FC3111-1--» All matchesHuddersfield Town3201----» All matchesLuxembourg3300----» All matchesPoland3111-1--» All matchesPortsmouth FC3210----» All matchesRussia3012-1--» All matchesSlovakia3012-1--» All matchesStockport County3021----» All matchesSunderland AFC3300-1--» All matchesHungary3111----» All matchesWolverhampton Wanderers3120-1--» All matchesNorwich City21012---» All matchesRangers FC20112---» All matchesGeorgia21101---» All matchesIceland21101---» All matchesKilmarnock FC21101---» All matchesLincoln City21101---» All matchesOxford United21101---» All matchesQueens Park Rangers22001---» All matchesWest Ham United21101---» All matchesAPOEL Nikosia2011----» All matchesArgentina2101----» All matchesAzerbaijan2200----» All matchesBulgaria2101-1--» All matchesDenmark2002-1--» All matchesF91 Dudelange2200-1--» All matchesHJK Helsinki2101----» All matchesKÍ Klaksvík2101----» All matchesCroatia2002----» All matchesLiechtenstein2200----» All matchesLithuania2200----» All matchesMalta2110----» All matchesMillwall FC2200----» All matchesParma Calcio 19132002----» All matchesPartizan2002----» All matchesPortugal2002----» All matchesPreston North End2101-1-1» All matchesRB Salzburg2002----» All matchesSporting CP2011----» All matchesSwansea City2011----» All matchesThe New Saints2200----» All matchesTorpedo Moskva2101----» All matchesTurkey2101----» All matchesWalsall FC2110----» All matchesJeunesse Esch11002---» All matchesBosnia-Herzegovina11001---» All matchesBurnley FC11001---» All matchesCrewe Alexandra11001---» All matchesCwmbran Town11001---» All matchesIpswich Town11001---» All matchesCzech Republic10011---» All matchesBelarus1100----» All matchesBrazil1001----» All matchesFaeroe Islands1010----» All matchesGillingham FC1100----» All matchesGirondins de Bordeaux1001----» All matchesGreece1001----» All matchesCIS1001----» All matchesHapoel Tel Aviv1100----» All matchesYugoslavia1100----» All matchesMoldova1010----» All matchesNorthampton Town1001----» All matchesNotts County1100----» All matchesOlympique Lyonnais1001----» All matchesReading FC1001----» All matchesRotherham United1010----» All matchesSan Marino1100----» All matchesSweden1001----» All matchesScunthorpe United1100----» All matchesSlovenia1001-1--» All matchesSouth Korea1001----» All matchesSwindon Town1100-1--» All matchesUkraine1100----» All matchesUzbekistan1100----» All matchesWakefield FC1100----» All matches