Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers8314----» All matchesHull City8440-1--» All matchesMillwall FC8314----» All matchesSheffield United8116-1-1» All matchesSwansea City8332----» All matchesCoventry City713311--» All matchesBirmingham City7223----» All matchesNorwich City7214-1--» All matchesStoke City7223----» All matchesWatford FC7322-1--» All matchesWest Bromwich Albion7313-1--» All matchesPort Vale FC6222----» All matchesPreston North End6231----» All matchesQueens Park Rangers6222----» All matchesSheffield Wednesday6321----» All matchesMiddlesbrough FC5410----» All matchesOldham Athletic5014-1--» All matchesOxford United5221----» All matchesSunderland AFC5221----» All matchesBradford City4202----» All matchesColchester United4211----» All matchesHuddersfield Town4031----» All matchesLeicester City4112----» All matchesPlymouth Argyle4211-1--» All matchesPortsmouth FC4400----» All matchesSouthampton FC4202----» All matchesLeyton Orient32101---» All matchesSalford City312011--» All matchesBlackpool FC3102-1--» All matchesCambridge United3003----» All matchesCardiff City3021----» All matchesCheltenham Town3021----» All matchesCrawley Town3210----» All matchesDerby County3102----» All matchesLeeds United3012----» All matchesNottingham Forest3012----» All matchesRotherham United3300----» All matchesScunthorpe United3102----» All matchesStevenage FC3102-1--» All matchesWalsall FC3012----» All matchesWolverhampton Wanderers U213003----» All matchesLuton Town21011---» All matchesMorecambe FC21011---» All matchesAston Villa U212101--1-» All matchesBarrow AFC2110-1--» All matchesBolton Wanderers2101----» All matchesBurnley FC2101----» All matchesCarlisle United2110----» All matchesCharlton Athletic2020----» All matchesFC Basel 1893 U192101-1--» All matchesFulham FC2011----» All matchesHarrogate Town2011-1--» All matchesIpswich Town2011-1--» All matchesMansfield Town2110-1--» All matchesNewcastle United U212101----» All matchesNewport County2200----» All matchesNorthampton Town2011-1--» All matchesReading FC U212101----» All matchesSL Benfica U192020-2--» All matchesSouthampton FC U212011----» All matchesSouthend United2200----» All matchesStoke City U212101----» All matchesSunderland AFC U212110---1» All matchesSwindon Town2101----» All matchesTranmere Rovers2002----» All matchesWest Bromwich Albion U212020----» All matchesWest Ham United2110----» All matchesWolverhampton Wanderers2002----» All matchesWrexham AFC2011----» All matchesPeterborough United11001---» All matchesAFC Bournemouth1001----» All matchesBarnsley FC1100----» All matchesBSC Young Boys U191100----» All matchesBurton Albion1001----» All matchesCrewe Alexandra1001----» All matchesCSKA Moskva U191100----» All matchesDerby County U211010-1--» All matchesGermany U171010----» All matchesDoncaster Rovers1001----» All matchesExeter City1001----» All matchesFK Brodarac U191100----» All matchesFleetwood Town1001----» All matchesForest Green Rovers1001----» All matchesFrance U181001----» All matchesFulham FC U211010----» All matchesGrimsby Town1010----» All matchesHartlepool United1001----» All matchesHayes & Yeading United1100----» All matchesJong PSV1010----» All matchesJuventus U191010----» All matchesLiverpool FC U191001----» All matchesManchester City1001----» All matchesMilton Keynes Dons1100----» All matchesNetherlands U171001----» All matchesNorwich City U211001----» All matchesParis Saint-Germain U211100----» All matchesReading FC1010----» All matchesValencia CF U191100----» All matchesWigan Athletic1010-1--» All matchesWycombe Wanderers1100----» All matches