Record by opponent MatchesWDLScoresYellowYellow-RedRedPreston North End19847-1--» All matchesQueens Park Rangers1710162---» All matchesSheffield Wednesday1755712--» All matchesBirmingham City17368-4--» All matchesCardiff City17566-2--» All matchesBolton Wanderers16646-5--» All matchesNorwich City164210-31-» All matchesHull City1444613--» All matchesBristol City1382314--» All matchesStoke City13247-1--» All matchesNottingham Forest12615131-» All matchesDerby County12453-2--» All matchesReading FC12435-6--» All matchesBlackburn Rovers1171313--» All matchesMillwall FC1153311--» All matchesBlackpool FC11623-2--» All matchesLeeds United11623-1--» All matchesWigan Athletic11515-31-» All matchesIpswich Town1043312--» All matchesBrentford FC10352-1--» All matchesBurnley FC10316----» All matchesFulham FC10325-1--» All matchesAston Villa932412--» All matchesSouthampton FC930612--» All matchesCrystal Palace9414-2--» All matchesWest Bromwich Albion9513-1--» All matchesCoventry City84311---» All matchesMiddlesbrough FC841312-1» All matchesBarnsley FC8701-1--» All matchesRotherham United8332-1--» All matchesSheffield United8314-3--» All matchesWatford FC8323-2--» All matchesCharlton Athletic7241-1--» All matchesSwansea City7232-2--» All matchesWolverhampton Wanderers7223----» All matchesSunderland AFC621312--» All matchesChelsea FC6105-1--» All matchesHuddersfield Town6123-1-1» All matchesManchester City6105-1--» All matchesOldham Athletic6312-1--» All matchesPlymouth Argyle6132-1--» All matchesLiverpool FC520311--» All matchesArsenal FC5014-1--» All matchesBrighton & Hove Albion5131----» All matchesColchester United5230----» All matchesLuton Town5122----» All matchesMilton Keynes Dons5311-1--» All matchesPeterborough United5302-2--» All matchesTottenham Hotspur5212----» All matchesDoncaster Rovers43101---» All matchesSouthend United421111--» All matchesAccrington Stanley4400----» All matchesCrewe Alexandra4220----» All matchesEverton FC4022----» All matchesNewcastle United4013----» All matchesNotts County4301----» All matchesLeyton Orient32101---» All matchesAFC Bournemouth3102-2--» All matchesAldershot Town3111---1» All matchesBurton Albion3111-3--» All matchesManchester United3102----» All matchesPort Vale FC3201-1--» All matchesTranmere Rovers3210---1» All matchesWest Ham United3012-1--» All matchesBradford City22001---» All matchesLeicester City22001---» All matchesAFC Fylde2200----» All matchesBarnet FC2011-1--» All matchesCarlisle United2110----» All matchesCrawley Town2101----» All matchesDorking Wanderers2110----» All matchesHalifax Town2110----» All matchesMansfield Town2101----» All matchesNorthampton Town2101----» All matchesPortugal U172101----» All matchesScunthorpe United2110----» All matchesShrewsbury Town2020----» All matchesStevenage FC2110----» All matchesTorquay United2110----» All matchesWalsall FC2200----» All matchesBury FC11001---» All matchesHereford United110011--» All matchesAltrincham FC1001----» All matchesAzerbaijan U211100----» All matchesBoreham Wood1100----» All matchesBromley FC1010----» All matchesDagenham & Redbridge1100----» All matchesGermany U211010----» All matchesEastleigh FC1010----» All matchesEbbsfleet United1100----» All matchesEcuador U211001----» All matchesFinland U171100----» All matchesFleetwood Town1010----» All matchesFrance U171010----» All matchesGateshead FC1001-1--» All matchesGillingham FC1100----» All matchesHartlepool United1100----» All matchesKidderminster Harriers1100----» All matchesMacclesfield FC1100----» All matchesMaidenhead United1001-1--» All matchesManchester City U211001----» All matchesAustria U171100----» All matchesOxford City1010----» All matchesPortsmouth FC1010----» All matchesRochdale AFC1100----» All matchesSpain U171001-1--» All matchesSwindon Town1100----» All matchesCzech Republic U211100----» All matchesUkraine U171100----» All matchesWealdstone FC1100----» All matchesWest Bromwich Albion U211010----» All matchesWoking FC1010----» All matchesWycombe Wanderers1010----» All matchesYork City1010----» All matches