Record by opponent MatchesWDLScoresYellowYellow-RedRedIpswich Town12237----» All matchesCardiff City103432---» All matchesCrystal Palace10433-1--» All matchesReading FC10415-1--» All matchesWolverhampton Wanderers10334----» All matchesDerby County944142--» All matchesSheffield United952241--» All matchesCoventry City932421--» All matchesLeeds United93151---» All matchesMillwall FC913513--» All matchesArsenal FC9225-1--» All matchesBarnsley FC841331--» All matchesNorwich City84222---» All matchesWatford FC841311--» All matchesQueens Park Rangers8530-1--» All matchesSunderland AFC8323----» All matchesTottenham Hotspur8305-1--» All matchesHull City73223---» All matchesBirmingham City73221---» All matchesSheffield Wednesday71241---» All matchesBolton Wanderers7133----» All matchesStoke City62313---» All matchesSwansea City62133---» All matchesBlackburn Rovers62042---» All matchesBlackpool FC64202---» All matchesWigan Athletic62132---» All matchesBristol City64111---» All matchesBurnley FC62131---» All matchesEverton FC63031---» All matchesNottingham Forest62221---» All matchesPreston North End63121---» All matchesDoncaster Rovers6222-1--» All matchesFulham FC6123----» All matchesAston Villa52121---» All matchesBrighton & Hove Albion52211---» All matchesCharlton Athletic52301---» All matchesMiddlesbrough FC521212--» All matchesPortsmouth FC51221---» All matchesChelsea FC5113-2--» All matchesLeicester City5113----» All matchesPlymouth Argyle5131--1-» All matchesScunthorpe United5023----» All matchesLiverpool FC4103-1--» All matchesManchester City4013----» All matchesManchester United4103----» All matchesSouthampton FC4211----» All matchesWest Bromwich Albion4022----» All matchesHuddersfield Town32102---» All matchesWest Ham United30031---» All matchesAFC Bournemouth3012----» All matchesBradford City3102----» All matchesCrewe Alexandra3201----» All matchesExeter City3021----» All matchesFleetwood Town3012----» All matchesMacclesfield FC3111----» All matchesRotherham United3120-1--» All matchesGillingham FC21101---» All matchesMorecambe FC22001---» All matchesPort Vale FC21101---» All matchesWalsall FC22001---» All matchesAFC Ajax2011----» All matchesAZ Alkmaar2011----» All matchesBury FC2110----» All matchesCambridge United2101----» All matchesCheltenham Town2011----» All matchesCrawley Town2101----» All matchesFC Twente2002----» All matchesKilmarnock FC2011----» All matchesLuton Town2020----» All matchesMilton Keynes Dons2110----» All matchesNewcastle United2002----» All matchesNorthampton Town2011----» All matchesPeterborough United2002----» All matchesRochdale AFC2101----» All matchesShrewsbury Town2101----» All matchesBurton Albion11002---» All matchesAFC Wimbledon110011--» All matchesEVV11001---» All matchesFeyenoord11001---» All matchesSouthend United101011--» All matchesSwindon Town11001---» All matchesAberdeen FC1001----» All matchesADO Den Haag1100----» All matchesAS Roma1010----» All matchesBarnet FC1001----» All matchesBristol Rovers1010----» All matchesCarlisle United1001----» All matchesChesterfield FC1001----» All matchesColchester United1001----» All matchesDundee FC1001----» All matchesFC Dinamo Bucureşti1100-1--» All matchesFenerbahçe1001----» All matchesGateshead FC1100----» All matchesHamilton Academical1001----» All matchesHartlepool United1100----» All matchesHeracles Almelo1100-1--» All matchesHibernian FC1001----» All matchesLiverpool FC U211100----» All matchesNAC Breda1100----» All matchesOldham Athletic1100----» All matchesOxford United1001----» All matchesPartick Thistle1001----» All matchesRangers FC1001----» All matchesRoda JC Kerkrade1010-1--» All matchesSalford City1001----» All matchesSBV Excelsior1010----» All matchesSc Heerenveen1001-1--» All matchesSparta Rotterdam1001----» All matchesSt. Johnstone FC1010----» All matchesVitesse1100----» All matchesWillem II1001----» All matchesWycombe Wanderers1010-1--» All matchesYeovil Town1010----» All matches