Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City20113652--» All matchesHull City19451022--» All matchesBlackburn Rovers186575---» All matchesNottingham Forest1856741--» All matchesMillwall FC1855821--» All matchesDerby County17557102--» All matchesBarnsley FC1782742--» All matchesHuddersfield Town175843---» All matchesMiddlesbrough FC17421131--» All matchesReading FC175663---» All matchesCardiff City17241121-1» All matchesSwansea City172692---» All matchesQueens Park Rangers174581---» All matchesIpswich Town164665---» All matchesLeeds United1552862--» All matchesPreston North End1533911--» All matchesLeicester City1304911--» All matchesSheffield Wednesday126424---» All matchesWatford FC1233631--» All matchesNorwich City1212911--» All matchesStoke City1164131--» All matchesBrentford FC1144321--» All matchesSunderland AFC113352---» All matchesBlackpool FC105323---» All matchesWest Bromwich Albion1042421--» All matchesWigan Athletic102442---» All matchesSheffield United10352----» All matchesFulham FC93062---» All matchesBurnley FC92251---» All matchesCoventry City9153-2--» All matchesRotherham United853041--» All matchesLuton Town84223---» All matchesCrystal Palace82241---» All matchesCharlton Athletic75202---» All matchesAFC Bournemouth702511--» All matchesBirmingham City70341---» All matchesBrighton & Hove Albion61142---» All matchesAston Villa603312--» All matchesBolton Wanderers61231---» All matchesWycombe Wanderers63211---» All matchesNewcastle United50321---» All matchesPortsmouth FC53021---» All matchesDoncaster Rovers5230----» All matchesPeterborough United5023-1--» All matchesWest Ham United5014----» All matchesBurton Albion40131---» All matchesCeltic FC40131---» All matchesDundee United41121---» All matchesRangers FC40311---» All matchesSouthampton FC41031---» All matchesHeart of Midlothian4301----» All matchesAberdeen FC31202---» All matchesHamilton Academical31202---» All matchesAccrington Stanley31021---» All matchesBristol Rovers32011---» All matchesBury FC32011---» All matchesHibernian FC30121---» All matchesWalsall FC31111---» All matchesLiverpool FC3102----» All matchesMansfield Town3201----» All matchesScunthorpe United3210----» All matchesWolverhampton Wanderers3003----» All matchesSt. Mirren FC21102---» All matchesFalkirk FC21101---» All matchesKilmarnock FC22001---» All matchesTorquay United22001---» All matchesBoston United2110----» All matchesCheltenham Town2110----» All matchesEverton FC2002----» All matchesHartlepool United2101----» All matchesLeyton Orient2200----» All matchesLincoln City2200----» All matchesManchester United2011----» All matchesMilton Keynes Dons2110----» All matchesNotts County2020----» All matchesPlymouth Argyle2110----» All matchesRochdale AFC2110----» All matchesShrewsbury Town2200----» All matchesSt. Johnstone FC2101----» All matchesStevenage FC2200----» All matchesStockport County2011----» All matchesTottenham Hotspur2011----» All matchesWrexham AFC2110----» All matchesAldershot Town11002---» All matchesForest Green Rovers11001---» All matchesYeovil Town10101---» All matchesArsenal FC1001----» All matchesBarnet FC1001----» All matchesCambridge United1100----» All matchesCarlisle United1100----» All matchesChelsea FC1001----» All matchesChester City1100----» All matchesColchester United1010----» All matchesCrawley Town1010----» All matchesCrewe Alexandra1001----» All matchesDarlington FC1010----» All matchesExeter City1100----» All matchesGrimsby Town1001----» All matchesHereford United1010----» All matchesMacclesfield FC1001----» All matchesManchester City1001----» All matchesMorecambe FC1100----» All matchesNorthampton Town1010----» All matchesPort Vale FC1001----» All matchesSutton United1100----» All matchesSwindon Town1100----» All matches