Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United144641---» All matchesNottingham Forest133642---» All matchesQueens Park Rangers133282---» All matchesWest Ham United123362---» All matchesLiverpool FC12156----» All matchesSouthampton FC116232---» All matchesTottenham Hotspur117041---» All matchesWatford FC108113---» All matchesSheffield Wednesday107122---» All matchesWimbledon FC10235----» All matchesLuton Town95043---» All matchesArsenal FC93151---» All matchesNorwich City93241--1» All matchesSunderland AFC84222---» All matchesChelsea FC8332----» All matchesIpswich Town75202---» All matchesCoventry City7313----» All matchesEverton FC6231----» All matchesBirmingham City54011---» All matchesDerby County53111---» All matchesLeicester City53111---» All matchesCharlton Athletic41211---» All matchesNewcastle United44001---» All matchesWolverhampton Wanderers42111---» All matchesAston Villa4220----» All matchesMillwall FC4301----» All matchesWest Bromwich Albion31112---» All matchesCrystal Palace3210----» All matchesManchester City3201----» All matchesNotts County3102-1--» All matchesStoke City3210----» All matchesBaník Ostrava22002---» All matchesLeeds United20111---» All matchesSheffield United21011---» All matchesSwindon Town21011---» All matchesBarnsley FC2200----» All matchesBayern Munich2110----» All matchesBlackburn Rovers2110-1--» All matchesExeter City2200----» All matchesFortuna Sittard2200----» All matchesInter2101----» All matchesInter Bratislava2200----» All matchesMiddlesbrough FC2110----» All matchesUC Dublin2110----» All matchesBolton Wanderers1001----» All matchesCrewe Alexandra1100----» All matchesNewport County1100----» All matchesOxford United1001----» All matchesPeterborough United1100----» All matchesPort Vale FC1100----» All matchesRapid Vienna1100----» All matchesSpain U211100----» All matchesWigan Athletic1100----» All matches