Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC256613-62-» All matchesBolton Wanderers24641413--» All matchesEverton FC244812-8--» All matchesBlackburn Rovers21957-6-1» All matchesManchester United212514-4--» All matchesAston Villa20758-5--» All matchesChelsea FC19451025--» All matchesFulham FC19757151-» All matchesTottenham Hotspur1964911--» All matchesNewcastle United19766-6--» All matchesManchester City18648-5--» All matchesWigan Athletic1784534--» All matchesLiverpool FC17521014--» All matchesBirmingham City15735-4--» All matchesSunderland AFC15744-4--» All matchesStoke City1353522--» All matchesWest Ham United1364323--» All matchesWest Bromwich Albion1365214--» All matchesWolverhampton Wanderers13742-3-1» All matchesMiddlesbrough FC1226412--» All matchesLeeds United1114613--» All matchesPortsmouth FC962113--» All matchesNottingham Forest9423-1--» All matchesSouthampton FC822431--» All matchesDerby County843122--» All matchesIpswich Town841312--» All matchesQueens Park Rangers84221---» All matchesCharlton Athletic723223--» All matchesWatford FC74032---» All matchesNorwich City752012--» All matchesReading FC7322----» All matchesCardiff City61231---» All matchesSheffield Wednesday622211--» All matchesSwansea City631211--» All matchesHull City6222-1--» All matchesBrentford FC5212----» All matchesBurnley FC5203-2--» All matchesAFC Bournemouth4013----» All matchesHuddersfield Town4211----» All matchesLeicester City4211-1--» All matchesPreston North End4310----» All matchesRotherham United4220----» All matchesSheffield United4103-2--» All matchesBlackpool FC312012--» All matchesBarnsley FC3300----» All matchesBrighton & Hove Albion3102-1--» All matchesMillwall FC3111-1--» All matchesAlbania U212200----» All matchesAS Monaco2011----» All matchesAZ Alkmaar2101----» All matchesBradford City2002-1--» All matchesBristol City2002-1--» All matchesBurton Albion2110----» All matchesCrystal Palace2110-1--» All matchesCSKA Moskva2200----» All matchesDagenham & Redbridge2110----» All matchesDenmark2101----» All matchesGermany U212110----» All matchesDoncaster Rovers2200----» All matchesFC Basel 18932011-1--» All matchesFCI Levadia2200----» All matchesFK Ventspils2110----» All matchesGrimsby Town2200----» All matchesInter2101----» All matchesLillestrøm SK2110-1--» All matchesOlympique Lyonnais2110----» All matchesPort Vale FC2110----» All matchesSweden2101----» All matchesStevenage FC2110----» All matchesTranmere Rovers2110----» All matchesWales2200----» All matchesWimbledon FC2002-1--» All matchesCheltenham Town11001---» All matchesLuton Town11001---» All matchesOxford United11001---» All matchesBelgium1100-1--» All matchesBulgaria1100-1--» All matchesBury FC1010----» All matchesCoventry City1100----» All matchesDeportivo A Coruña1001-1--» All matchesDerby County U211001----» All matchesFC Porto1001----» All matchesFenerbahçe1100----» All matchesFinland U211010----» All matchesFrance1010----» All matchesGeorgia U211100----» All matchesHartlepool United1100----» All matchesItaly1001----» All matchesItaly U211010-1--» All matchesCroatia1001----» All matchesLeyton Orient1100----» All matchesMilton Keynes Dons1100----» All matchesMontenegro1010----» All matchesNetherlands1001----» All matchesNetherlands U211100----» All matchesNorway1100----» All matchesParis Saint-Germain1010----» All matchesPlymouth Argyle1100----» All matchesPortugal U211001----» All matchesCelta de Vigo1100----» All matchesSan Marino1100----» All matchesSwitzerland1010----» All matchesSwitzerland U211100----» All matchesSlovenia U211100----» All matchesSpain1100----» All matchesStockport County1100----» All matchesUkraine1100----» All matchesVfB Stuttgart1010----» All matches