Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC13508-2--» All matchesPreston North End1252511--» All matchesBlackburn Rovers12426----» All matchesDerby County12336-1--» All matchesQueens Park Rangers1163211--» All matchesSwansea City11335-2--» All matchesBirmingham City1024422--» All matchesCardiff City9342-4--» All matchesCoventry City9315-41-» All matchesMillwall FC9234-1--» All matchesWatford FC9504-3--» All matchesNorwich City822411--» All matchesBlackpool FC8314----» All matchesSheffield Wednesday8224-1--» All matchesLuton Town722321--» All matchesNottingham Forest73131---» All matchesStoke City724111--» All matchesBristol City7412-1--» All matchesSheffield United7133-1--» All matchesHuddersfield Town62131---» All matchesHull City631212--» All matchesBristol Rovers6312----» All matchesWigan Athletic6132-2--» All matchesCharlton Athletic513111--» All matchesPortsmouth FC52121---» All matchesAFC Bournemouth5104----» All matchesRotherham United5410----» All matchesWest Bromwich Albion421111--» All matchesWycombe Wanderers430112--» All matchesLeeds United4022-1--» All matchesOxford United4202-2--» All matchesPeterborough United4022----» All matchesReading FC4121-1--» All matchesSouthampton FC4022-1--» All matchesBrentford FC32011---» All matchesIpswich Town302111--» All matchesShrewsbury Town321011--» All matchesBurnley FC3120----» All matchesCarlisle United3102-1--» All matchesFleetwood Town3120----» All matchesIreland3012-1--» All matchesLeicester City3012----» All matchesPlymouth Argyle3102-1--» All matchesSerbia3201----» All matchesSunderland AFC3012-1--» All matchesWrexham AFC3210-1--» All matchesNorthampton Town21011---» All matchesArmenia2200----» All matchesBradford City2011----» All matchesCambridge United2110-1--» All matchesChelsea FC2002----» All matchesCrewe Alexandra2110-1--» All matchesGermany2110----» All matchesEngland2200----» All matchesItaly2002----» All matchesLithuania2110----» All matchesMansfield Town2011----» All matchesMontenegro2110----» All matchesPort Vale FC2101-1--» All matchesPortugal2011-1--» All matchesRochdale AFC2002----» All matchesStevenage FC2200-1--» All matchesTranmere Rovers2200----» All matchesWalsall FC2101----» All matchesWest Ham United11001---» All matchesAccrington Stanley1100----» All matchesAFC Wimbledon1010----» All matchesAzerbaijan1100----» All matchesBarrow AFC1100-1--» All matchesBolton Wanderers1001----» All matchesBulgaria1010----» All matchesBurton Albion1001----» All matchesCheltenham Town1100----» All matchesChesterfield FC1100----» All matchesCrawley Town1001----» All matchesDoncaster Rovers1010-1--» All matchesDover Athletic1100----» All matchesExeter City1100-1--» All matchesFulham FC1001----» All matchesGillingham FC1001----» All matchesGreece1100----» All matchesGrimsby Town1100----» All matchesHorsham FC1010----» All matchesIsrael1100----» All matchesKazakhstan1100----» All matchesKosovo1100----» All matchesLincoln City1010----» All matchesLuxembourg1010-1--» All matchesMacclesfield FC1100----» All matchesMilton Keynes Dons1001----» All matchesMorecambe FC1100----» All matchesNewcastle United1001----» All matchesNorthern Ireland1100----» All matchesNotts County1010----» All matchesOldham Athletic1010-1--» All matchesScotland1100-1--» All matchesScunthorpe United1001----» All matchesSouthend United1100----» All matchesStoke City U211100-1--» All matchesCzech Republic1010----» All matchesTurkey1100----» All matchesWolverhampton Wanderers1001----» All matchesYeovil Town1100----» All matches