Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City1343654--» All matchesQueens Park Rangers1160543--» All matchesBlackburn Rovers1042441--» All matchesSwansea City1033431--» All matchesSheffield United932461--» All matchesStoke City942332--» All matchesPreston North End903612--» All matchesSunderland AFC923413--» All matchesPortsmouth FC9414-2--» All matchesBristol City851263--» All matchesHull City850321--» All matchesCardiff City843112--» All matchesNorwich City83141---» All matchesMillwall FC8224-2--» All matchesBirmingham City73221---» All matchesBlackpool FC741212--» All matchesCharlton Athletic741211--» All matchesWatford FC720511--» All matchesWest Bromwich Albion71331---» All matchesDoncaster Rovers62222---» All matchesRotherham United63122---» All matchesBurnley FC603311--» All matchesHuddersfield Town622212--» All matchesMiddlesbrough FC631211--» All matchesLincoln City6015----» All matchesOxford United6114----» All matchesSheffield Wednesday52123---» All matchesBolton Wanderers541021--» All matchesFulham FC501422--» All matchesReading FC50412---» All matchesShrewsbury Town52301---» All matchesWigan Athletic502311--» All matchesAFC Wimbledon5311----» All matchesPeterborough United5122----» All matchesDundee United431031--» All matchesInverness CT420231--» All matchesAccrington Stanley43012---» All matchesGillingham FC43102---» All matchesRochdale AFC420221--» All matchesDerby County421112--» All matchesDundee FC421112--» All matchesIpswich Town422011--» All matchesKilmarnock FC420213--» All matchesPlymouth Argyle40221---» All matchesNorthampton Town4220----» All matchesNottingham Forest4031----» All matchesWest Ham United4013-1--» All matchesWycombe Wanderers4202-2--» All matchesAFC Bournemouth320121--» All matchesBrentford FC31021---» All matchesBristol Rovers32011---» All matchesEverton FC32101---» All matchesBurton Albion3012----» All matchesFleetwood Town3210----» All matchesManchester City3003----» All matchesMilton Keynes Dons3111-1--» All matchesMotherwell FC3111-1--» All matchesRoss County FC3003----» All matchesSouthend United3111----» All matchesSt. Johnstone FC3012----» All matchesWolverhampton Wanderers20112---» All matchesAston Villa20021---» All matchesBrighton & Hove Albion21011---» All matchesLuton Town21011---» All matchesManchester United20021---» All matchesMiddlesbrough FC U2120021---» All matchesNewcastle United21101---» All matchesScunthorpe United220011--» All matchesSouthampton FC20111---» All matchesStevenage FC21011---» All matchesArsenal FC2002----» All matchesBradford City2011----» All matchesBury FC2011----» All matchesCeltic FC2011----» All matchesChelsea FC2002----» All matchesCrystal Palace2110----» All matchesDagenham & Redbridge2011----» All matchesFulham FC U212101----» All matchesGrimsby Town2011----» All matchesHeart of Midlothian2101-2--» All matchesLeeds United2011----» All matchesLiverpool FC2011----» All matchesMorecambe FC2101----» All matchesNewport County2101-1--» All matchesOldham Athletic2200-1--» All matchesPartick Thistle2020----» All matchesSouthampton FC U212002----» All matchesTottenham Hotspur2002-1--» All matchesWalsall FC2110----» All matchesWrexham AFC2020-1--» All matchesBarrow AFC110021--» All matchesAldershot Town11001---» All matchesAndorra U1911001---» All matchesAston Villa U2111001---» All matchesBlackburn Rovers U2110011---» All matchesAberdeen FC1010----» All matchesAnnan Athletic1001----» All matchesBarnet FC1100----» All matchesBrighton & Hove Albion U211010-1--» All matchesCarlisle United1100----» All matchesCheltenham Town1001----» All matchesCrewe Alexandra1001-1--» All matchesEastleigh FC1100-1--» All matchesExeter City1001----» All matchesMaidenhead United1100----» All matchesManchester United U211001----» All matchesMansfield Town1001----» All matchesSwitzerland U191100----» All matchesSolihull Moors1100----» All matchesSwansea City U211001----» All matchesWest Bromwich Albion U211100----» All matchesWest Ham United U211001-1--» All matches