Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC12363-3--» All matchesManchester United11218-2--» All matchesWest Ham United10424-1--» All matchesChelsea FC923412--» All matchesBradford City9423----» All matchesSunderland AFC9531-3--» All matchesTottenham Hotspur9603-2--» All matchesBolton Wanderers8143-1--» All matchesCharlton Athletic8251-2--» All matchesBlackburn Rovers722312--» All matchesLeicester City731311--» All matchesArsenal FC7214-31-» All matchesLiverpool FC7313-1--» All matchesNewcastle United61231---» All matchesManchester City6312-2--» All matchesPortsmouth FC6510-1--» All matchesIpswich Town51312---» All matchesWolverhampton Wanderers540121--» All matchesSwindon Town51221---» All matchesTranmere Rovers512212--» All matchesAston Villa5203-2--» All matchesBury FC5113-1--» All matchesCoventry City5113----» All matchesDerby County5122-1--» All matchesEverton FC5311-4--» All matchesLeeds United5014-2--» All matchesPort Vale FC5311-1--» All matchesWest Bromwich Albion5302-1--» All matchesWimbledon FC430111--» All matchesBirmingham City4112----» All matchesHuddersfield Town4220----» All matchesMansfield Town4301-1--» All matchesMillwall FC4220-1--» All matchesNorwich City4112-2--» All matchesQueens Park Rangers4211----» All matchesSheffield United4301----» All matchesStockport County330011--» All matchesNottingham Forest3021----» All matchesOxford United3111-1--» All matchesSheffield Wednesday3300-2--» All matchesStoke City3201-1--» All matchesWatford FC3210----» All matchesMacclesfield FC22002---» All matchesBarnsley FC2110-1--» All matchesChesterfield FC2110----» All matchesCrewe Alexandra2200----» All matchesCrystal Palace2101----» All matchesFulham FC2101----» All matchesGrimsby Town2101----» All matchesWalsall FC2110----» All matchesAFC Bournemouth1001----» All matchesBlackpool FC1100----» All matchesBristol City1100----» All matchesColchester United1001----» All matchesFCSB1010----» All matchesGillingham FC1100-1--» All matchesLuton Town1010-1--» All matchesMilton Keynes Dons1010----» All matchesOldham Athletic1010----» All matchesPeterborough United1010----» All matchesReading FC1001---1» All matchesRotherham United1001----» All matchesSouthampton FC1010----» All matchesTorquay United1100----» All matchesWrexham AFC1100----» All matches