Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC22787----» All matchesAston Villa211065----» All matchesLiverpool FC20488----» All matchesQueens Park Rangers20857----» All matchesManchester United194411----» All matchesTottenham Hotspur18639----» All matchesArsenal FC16466----» All matchesCoventry City16745----» All matchesNorwich City16934----» All matchesSouthampton FC16583----» All matchesChelsea FC15456----» All matchesSheffield Wednesday15564----» All matchesCrystal Palace13238----» All matchesManchester City13562----» All matchesNottingham Forest13625----» All matchesLeeds United11326----» All matchesLuton Town11533----» All matchesNewcastle United10514-1--» All matchesIpswich Town9135-2--» All matchesWest Ham United9414----» All matchesSheffield United8431----» All matchesBlackburn Rovers7133----» All matchesDerby County6231----» All matchesCharlton Athletic5212----» All matchesMiddlesbrough FC5221----» All matchesOldham Athletic5311----» All matchesLeicester City4301----» All matchesMillwall FC4220----» All matchesSunderland AFC4220-1--» All matchesAZ Alkmaar3201----» All matchesBolton Wanderers3201----» All matchesHelmond Sport3300----» All matchesSwindon Town3210----» All matchesWatford FC3111----» All matchesBristol City2011----» All matchesFC Dordrecht2200----» All matchesFortuna Sittard2200----» All matchesHereford United2200----» All matchesNAC Breda2200----» All matchesNotts County2110----» All matchesPeterborough United2011----» All matchesPlymouth Argyle2002----» All matchesPort Vale FC2200----» All matchesStoke City2110----» All matchesTorquay United2200----» All matchesWest Bromwich Albion2002----» All matchesAFC Ajax1001----» All matchesBarnsley FC1001----» All matchesBirmingham City1100----» All matchesBradford City1100----» All matchesBrentford FC1100----» All matchesColchester United1100----» All matchesCrewe Alexandra1100----» All matchesFC Groningen1100----» All matchesFC Volendam1100----» All matchesFerencvárosi TC1100----» All matchesFeyenoord1010----» All matchesGo Ahead Eagles1100----» All matchesGrimsby Town1100----» All matchesHFC Haarlem1010----» All matchesMVV1100----» All matchesOxford United1001----» All matchesPEC Zwolle1100----» All matchesPortsmouth FC1100----» All matchesReading FC1100----» All matchesScunthorpe United1100----» All matchesShrewsbury Town1001----» All matchesSparta Rotterdam1010----» All matchesStockport County1001----» All matchesTranmere Rovers1100----» All matchesWimbledon FC1100----» All matches