Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC1522112---» All matchesLuton Town145543---» All matchesChelsea FC1246210---» All matchesEverton FC123276---» All matchesManchester United122192---» All matchesLiverpool FC112453---» All matchesSouthampton FC115243--1» All matchesNottingham Forest104065---» All matchesWest Ham United104335---» All matchesTottenham Hotspur103344---» All matchesNewcastle United104332---» All matchesSheffield Wednesday91533---» All matchesNorwich City9126----» All matchesCoventry City83142---» All matchesCrystal Palace84222---» All matchesLeicester City85032---» All matchesAston Villa73137---» All matchesWatford FC75115---» All matchesCharlton Athletic73311---» All matchesManchester City7241----» All matchesOxford United7322----» All matchesMiddlesbrough FC63211---» All matchesWimbledon FC53113---» All matchesLeeds United5122----» All matchesBlackburn Rovers41122---» All matchesQueens Park Rangers41122---» All matchesDerby County41121---» All matchesIpswich Town42111---» All matchesMillwall FC41211---» All matchesStoke City42201---» All matchesWest Bromwich Albion43101---» All matchesOldham Athletic310221--» All matchesSunderland AFC3102----» All matchesKR Reykjavík22004---» All matchesPartizan21012---» All matchesAFC Bournemouth22001---» All matchesBrighton & Hove Albion20021---» All matchesHull City22001---» All matchesStockport County22001---» All matchesWolverhampton Wanderers21011---» All matchesGrimsby Town2101----» All matchesPortsmouth FC2200----» All matchesBirmingham City11001---» All matchesBath City FC1010----» All matchesBury FC1001----» All matchesCarlisle United1001----» All matchesPoland U211010----» All matchesWoking FC1001----» All matchesYeovil Town1100----» All matches