Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC18468-2--» All matchesChelsea FC171061----» All matchesNewcastle United16745----» All matchesTottenham Hotspur16817-1--» All matchesLeeds United155551---» All matchesWimbledon FC15852-2--» All matchesWest Ham United1474322--» All matchesEverton FC14102212--» All matchesSheffield Wednesday148241---» All matchesLiverpool FC14725-21-» All matchesSouthampton FC14923-1--» All matchesManchester United131391--1» All matchesCoventry City13814----» All matchesAston Villa12714----» All matchesNottingham Forest11821----» All matchesLeicester City104511---» All matchesBolton Wanderers10271-1--» All matchesMiddlesbrough FC10424-2--» All matchesDerby County9423----» All matchesQueens Park Rangers9621-2--» All matchesManchester City8521----» All matchesCharlton Athletic7511----» All matchesIpswich Town7232-1--» All matchesSunderland AFC621312--» All matchesFulham FC6303-1--» All matchesBarnsley FC5230----» All matchesBirmingham City5410-2--» All matchesCrystal Palace5401----» All matchesNorwich City5032----» All matchesPortsmouth FC5320----» All matchesBelarus42111---» All matchesLuxembourg440011--» All matchesPoland4202-1--» All matchesSpain4112-1--» All matchesSwindon Town4400----» All matchesWales4220----» All matchesWatford FC4301----» All matchesDenmark32101---» All matchesSheffield United30211---» All matchesBelgium3012----» All matchesEngland3030----» All matchesFinland3111----» All matchesHeart of Midlothian3210----» All matchesHibernian FC3300----» All matchesJuventus3111-1--» All matchesNetherlands3012----» All matchesOldham Athletic3300----» All matchesScotland3030-2--» All matchesSweden3021----» All matchesSwitzerland3210----» All matchesStockport County3111----» All matchesTurkey3111----» All matchesWest Bromwich Albion3201----» All matchesFC VSS Košice22001---» All matchesMexico22001---» All matchesCzech Republic20111---» All matchesAberdeen FC2200----» All matchesACF Fiorentina2101----» All matchesAS Monaco2020----» All matchesAzerbaijan2200----» All matchesBosnia-Herzegovina2101----» All matchesBrazil2200----» All matchesBrentford FC2200-1--» All matchesBurnley FC2200----» All matchesCeltic FC2002----» All matchesCSKA Sofia2020----» All matchesDinamo Zagreb2110----» All matchesDundee FC2200----» All matchesDunfermline Athletic2101----» All matchesFrance2020----» All matchesGreece2200-1--» All matchesGrimsby Town2200----» All matchesHuddersfield Town2200-1--» All matchesInter2110----» All matchesIceland2020-1--» All matchesItaly2002----» All matchesLegia Warszawa2011----» All matchesLatvia2101----» All matchesMalta2200----» All matchesMotherwell FC2110----» All matchesNorthern Ireland2200-1--» All matchesOlympique de Marseille2101----» All matchesPanathinaikos A.O.2011----» All matchesPartick Thistle2200----» All matchesPreston North End2200----» All matchesReal Madrid2011----» All matchesRosenborg BK2101----» All matchesRomania2110----» All matchesSlovenia2200----» All matchesSpartak Moskva2002-1--» All matchesSturm Graz2200----» All matchesTranmere Rovers2110----» All matchesTrelleborgs FF2011----» All matchesUkraine2011----» All matchesHungary2110----» All matchesUSA2101-1--» All matchesVfB Stuttgart2101----» All matchesWolverhampton Wanderers2110----» All matchesDenmark B11002---» All matchesAlbania10101---» All matchesJapan11001---» All matchesAFC Bournemouth1010----» All matchesEgypt1010----» All matchesArmenia1010----» All matchesBlackburn Rovers1100----» All matchesBradford City1100----» All matchesBury FC1100----» All matchesChina1001----» All matchesCrewe Alexandra1100----» All matchesDundee United1100----» All matchesFaeroe Islands1100----» All matchesFC Barcelona1010----» All matchesFC Copenhagen1100----» All matchesFeyenoord1100----» All matchesGeorgia1100-1--» All matchesGhana1100-1--» All matchesGillingham FC1001----» All matchesGirondins de Bordeaux1100----» All matchesIraq U201001----» All matchesIreland1010----» All matchesQatar1100----» All matchesKilmarnock FC1100----» All matchesLazio Roma1001----» All matchesLithuania1100----» All matchesMorocco1010----» All matchesPort Vale FC1100----» All matchesPortugal1010----» All matchesSaudi Arabia1100----» All matchesShrewsbury Town1010----» All matchesSlovakia1100----» All matchesSouth Melbourne FC1100----» All matchesTunisia1010----» All matchesUA Emirates1100----» All matchesValencia CF1010----» All matchesWalsall FC1100----» All matchesCyprus1100----» All matches