Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City1051411--» All matchesLeeds United10217---1» All matchesNewcastle United10226-2--» All matchesAston Villa93241---» All matchesBolton Wanderers833212--» All matchesChelsea FC83051---» All matchesSunderland AFC82331---» All matchesEverton FC8224-3--» All matchesManchester United8035----» All matchesSouthampton FC8413-2--» All matchesArsenal FC7124-1--» All matchesBlackburn Rovers7412-1--» All matchesIpswich Town7313-1--» All matchesManchester City7214-1--» All matchesWest Ham United7421----» All matchesSheffield Wednesday62221---» All matchesTottenham Hotspur63211---» All matchesBarnsley FC6222----» All matchesCrystal Palace6222----» All matchesLiverpool FC6303-1--» All matchesMiddlesbrough FC6303----» All matchesSwindon Town522111--» All matchesLeicester City5203-1--» All matchesWest Bromwich Albion5410-1--» All matchesWimbledon FC5032-1--» All matchesGrimsby Town412111--» All matchesTranmere Rovers42111---» All matchesCharlton Athletic4202-1--» All matchesCrewe Alexandra4310----» All matchesFulham FC4040-2--» All matchesHuddersfield Town4130-1--» All matchesNorwich City4211----» All matchesNottingham Forest4022----» All matchesPortsmouth FC4310----» All matchesQueens Park Rangers4310----» All matchesStockport County4202----» All matchesWolverhampton Wanderers4103----» All matchesBradford City3012-1--» All matchesBristol City3300----» All matchesPort Vale FC3201----» All matchesSheffield United3300----» All matchesMacclesfield FC22002---» All matchesOxford United21012---» All matchesSouthend United22002---» All matchesBristol Rovers22001---» All matchesWatford FC21101---» All matchesBury FC2200----» All matchesCrvena Zvezda2011----» All matchesDerby County2101----» All matchesLuton Town2011----» All matchesStoke City2110----» All matchesWalsall FC2101----» All matchesOldham Athletic11001---» All matchesYork City11001---» All matchesBirmingham City1010-1--» All matchesBurscough1100----» All matchesExeter City1100----» All matchesGillingham FC1100----» All matchesMillwall FC1010----» All matchesNotts County1100----» All matchesShrewsbury Town1010----» All matchesTamworth FC1001----» All matchesWycombe Wanderers1001----» All matches