Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC207769---» All matchesTottenham Hotspur177649---» All matchesManchester United155373---» All matchesQueens Park Rangers154743---» All matchesCoventry City146355---» All matchesNottingham Forest144555---» All matchesAston Villa145453---» All matchesLuton Town136256---» All matchesSheffield Wednesday134274---» All matchesSouthampton FC134451---» All matchesLiverpool FC122467---» All matchesArsenal FC123542---» All matchesNorwich City103432---» All matchesWest Ham United104422---» All matchesWimbledon FC102441---» All matchesNewcastle United92343---» All matchesWatford FC82244---» All matchesSunderland AFC831422--» All matchesOxford United72325---» All matchesManchester City73402---» All matchesLeeds United60152---» All matchesCharlton Athletic61321---» All matchesDerby County54104---» All matchesLeicester City52304---» All matchesCrystal Palace52212---» All matchesSheffield United5212----» All matchesIpswich Town42113---» All matchesWest Bromwich Albion44001---» All matchesYork City41121---» All matchesPortsmouth FC32101---» All matchesMillwall FC22005---» All matchesWalsall FC22003---» All matchesCrewe Alexandra21102---» All matchesMansfield Town21102---» All matchesFulham FC21101---» All matchesScunthorpe United20111---» All matchesStoke City21101---» All matchesBirmingham City2200----» All matchesCardiff City2101----» All matchesGillingham FC2110----» All matchesMexico2101----» All matchesNotts County2011----» All matchesOldham Athletic2101----» All matchesReading FC2101----» All matchesScarborough FC2011----» All matchesTranmere Rovers2011----» All matchesGermany11002---» All matchesUSA11002---» All matchesFinland U2110011---» All matchesBarnsley FC1001----» All matchesBristol City1001----» All matchesBristol Rovers1100----» All matchesChelsea FC1001----» All matchesHull City1100----» All matchesIsrael1100----» All matchesMiddlesbrough FC1100----» All matchesNorthern Ireland1010----» All matchesPoland1100----» All matchesSweden1001----» All matchesShrewsbury Town1100----» All matchesSouthend United1100----» All matches