Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC19061315--» All matchesChelsea FC1836927--» All matchesBlackburn Rovers1895414--» All matchesLiverpool FC1726914--» All matchesManchester United15211212--» All matchesNewcastle United15465151-» All matchesEverton FC15447-4--» All matchesFulham FC15366-4--» All matchesWest Ham United15735-2--» All matchesManchester City1423912--» All matchesMiddlesbrough FC1464412--» All matchesTottenham Hotspur13454-31-» All matchesBolton Wanderers11452141-» All matchesCharlton Athletic11533-2--» All matchesAston Villa1025312--» All matchesPortsmouth FC1062212--» All matchesLeicester City951322--» All matchesBirmingham City9324-2--» All matchesLeeds United9216-2--» All matchesSouthampton FC9423-2--» All matchesWest Bromwich Albion8152-2--» All matchesCrystal Palace732212--» All matchesSunderland AFC7412-2--» All matchesWatford FC53111---» All matchesSheffield United5212----» All matchesWigan Athletic5113-2--» All matchesHull City4220-1--» All matchesIpswich Town4301-1--» All matchesDerby County31111---» All matchesBradford City3210-1--» All matchesCoventry City3012-1--» All matchesReading FC3201-1--» All matchesSheffield Wednesday3102-1--» All matchesStoke City3111----» All matchesTranmere Rovers3102----» All matchesWimbledon FC3012-1--» All matchesBurnley FC2101----» All matchesFK Rabotnički2110-1--» All matchesNorwich City2110----» All matchesPort Vale FC2200----» All matchesQueens Park Rangers2110----» All matchesWolverhampton Wanderers2101-2--» All matchesCambridge United11001---» All matchesCrvena Zvezda110011--» All matchesLincoln City110011--» All matchesSporting CP101011--» All matchesAris Saloniki1010----» All matchesAtlético Madrid1010----» All matchesBayern Munich1010----» All matchesCrewe Alexandra1100-1--» All matchesDoncaster Rovers1001----» All matchesNorthampton Town1001----» All matchesOxford United1010----» All matchesScunthorpe United1100----» All matchesSpain1100----» All matchesS.C. Braga1010----» All matchesStockport County1100----» All matchesWycombe Wanderers1100----» All matches