Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United29771594--» All matchesTottenham Hotspur2710611121--» All matchesLiverpool FC25581273-1» All matchesSheffield Wednesday24391282--» All matchesAston Villa22769122--» All matchesNottingham Forest224612112--» All matchesChelsea FC22751045--» All matchesWimbledon FC2188510---» All matchesEverton FC21441345--» All matchesCoventry City2095662--» All matchesArsenal FC20451144--» All matchesWest Ham United19103642--» All matchesQueens Park Rangers1862109---» All matchesNewcastle United1793581--» All matchesNorwich City174768--1» All matchesLeeds United17359-2--» All matchesManchester City1646633--» All matchesDerby County1424821--» All matchesCrystal Palace1253431--» All matchesBlackburn Rovers1144363--» All matchesLuton Town115336---» All matchesMiddlesbrough FC1143442--» All matchesLeicester City1033471--» All matchesIpswich Town941451--» All matchesCharlton Athletic84221---» All matchesOldham Athletic72147---» All matchesSwindon Town62314---» All matchesSheffield United631231--» All matchesSunderland AFC620432--» All matchesWatford FC64111---» All matchesScarborough FC42203---» All matchesBolton Wanderers431011--» All matchesMillwall FC40311---» All matchesBarnsley FC320141--» All matchesReading FC31021---» All matchesFulham FC3012----» All matchesHuddersfield Town22005---» All matchesCardiff City22002---» All matchesGillingham FC21102---» All matchesCrewe Alexandra21101---» All matchesLincoln City21101---» All matchesMansfield Town22001---» All matchesPeterborough United22001---» All matchesStockport County20111---» All matchesNotts County2011----» All matchesPort Vale FC2011----» All matchesPortsmouth FC2101----» All matchesYork City2200----» All matchesBrentford FC110021--» All matchesAFC Bournemouth10101---» All matchesSouthend United11001---» All matchesBradford City1100----» All matchesDenmark1100----» All matchesGreece1100----» All matchesIreland1001----» All matchesItaly1001----» All matchesMoldova1100----» All matchesNigeria1100----» All matchesNorway1010----» All matchesOxford United1100----» All matchesRochdale AFC1100----» All matchesRotherham United1001----» All matchesRomania1010----» All matchesShrewsbury Town1100----» All matches