Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers1033423--» All matchesBirmingham City8314-2--» All matchesBolton Wanderers8143-1--» All matchesManchester United8125-3--» All matchesWigan Athletic732214--» All matchesLiverpool FC7403-1--» All matchesSheffield Wednesday601511--» All matchesAston Villa6213-1--» All matchesChelsea FC6114-3--» All matchesFulham FC6213----» All matchesHuddersfield Town6132---1» All matchesMiddlesbrough FC6213-2--» All matchesBurnley FC530211--» All matchesManchester City51041---» All matchesNewcastle United511313--» All matchesRotherham United53201---» All matchesWest Bromwich Albion511311--» All matchesDerby County5122-2--» All matchesEverton FC5014-1--» All matchesLeeds United5032-2--» All matchesSunderland AFC5320----» All matchesBrighton & Hove Albion410311--» All matchesHull City411211--» All matchesPortsmouth FC421111--» All matchesReading FC422011--» All matchesNottingham Forest4013----» All matchesQueens Park Rangers4301-1--» All matchesWolverhampton Wanderers4103-2--» All matchesAFC Bournemouth32012---» All matchesDoncaster Rovers31111---» All matchesSwansea City302111--» All matchesWest Ham United320111--» All matchesArsenal FC3012----» All matchesBristol City3201----» All matchesCardiff City3012-1--» All matchesCharlton Athletic3120-1--» All matchesIpswich Town3003----» All matchesStoke City3003-1--» All matchesSwindon Town3012----» All matchesWales U213210----» All matchesWatford FC3111----» All matchesBlackpool FC21011---» All matchesSlavia Praha211012--» All matchesYeovil Town21011---» All matchesBarnsley FC2011----» All matchesBrentford FC2011----» All matchesCarlisle United2011----» All matchesGillingham FC2020-1--» All matchesHartlepool United2002----» All matchesMillwall FC2200----» All matchesMilton Keynes Dons2011----» All matchesPreston North End2110----» All matchesPSV Eindhoven2002----» All matchesSouthend United2002----» All matchesWalsall FC2011----» All matchesWisła Kraków2110-1--» All matchesColchester United10101---» All matchesN.E.C.11001---» All matchesPort Vale FC10011---» All matchesSouthampton FC11001---» All matchesTranmere Rovers10011---» All matchesBristol Rovers1001----» All matchesChesterfield FC1010----» All matchesCrewe Alexandra1010----» All matchesCrystal Palace1001----» All matchesLeicester City1001----» All matchesLuton Town1001----» All matchesNorthampton Town1100----» All matchesNorway U211100----» All matchesNorwich City1001----» All matchesPeterborough United1001----» All matchesPoland U211010----» All matchesScunthorpe United1001----» All matchesShakhtar Donetsk1010-1--» All matchesSheffield United1001----» All matchesSpartak Moskva1010----» All matchesStevenage FC1100----» All matchesTottenham Hotspur1001----» All matchesCzech Republic U211100----» All matchesUdinese Calcio1001--1-» All matchesWycombe Wanderers1100-1--» All matches