Record by opponent MatchesWDLScoresYellowYellow-RedRedSunderland AFC15546-1--» All matchesWest Bromwich Albion144461---» All matchesEverton FC14149----» All matchesLiverpool FC13238----» All matchesManchester City131210----» All matchesManchester United13139-1--» All matchesWigan Athletic124082---» All matchesArsenal FC12111011--» All matchesTottenham Hotspur1243511--» All matchesStoke City12228----» All matchesQueens Park Rangers1043321--» All matchesNewcastle United1034311--» All matchesChelsea FC10217----» All matchesSwansea City94323---» All matchesAston Villa82332---» All matchesBlackpool FC824221--» All matchesBristol City81431---» All matchesDoncaster Rovers85121---» All matchesFulham FC832311--» All matchesSouthampton FC83501---» All matchesCardiff City74212---» All matchesWest Ham United71152---» All matchesAFC Bournemouth72231---» All matchesBolton Wanderers71151---» All matchesNorwich City72321---» All matchesNottingham Forest7223----» All matchesPreston North End7322----» All matchesBurnley FC63031---» All matchesScunthorpe United62131---» All matchesMillwall FC52121---» All matchesBarnsley FC5212----» All matchesBirmingham City5023----» All matchesBlackburn Rovers5104----» All matchesBradford City5302-1--» All matchesIpswich Town5113----» All matchesWatford FC5311----» All matchesDerby County42021---» All matchesHartlepool United42021---» All matchesHull City40221---» All matchesLeicester City40131---» All matchesRotherham United43011---» All matchesTranmere Rovers431011--» All matchesHuddersfield Town32012---» All matchesPort Vale FC31112---» All matchesBrighton & Hove Albion3003----» All matchesCharlton Athletic3300----» All matchesChesterfield FC3201----» All matchesCoventry City3012----» All matchesCrewe Alexandra3012----» All matchesCrystal Palace3003----» All matchesNorthampton Town3012----» All matchesOldham Athletic3003----» All matchesPlymouth Argyle3111----» All matchesReading FC3003----» All matchesWalsall FC3102----» All matchesYeovil Town3012----» All matchesCheltenham Town21101---» All matchesLeyton Orient21101---» All matchesMaidenhead United21101---» All matchesWolverhampton Wanderers21101---» All matchesAldershot Town2002----» All matchesAltrincham FC2011----» All matchesBarnet FC2101----» All matchesBirkirkara FC2200----» All matchesBoreham Wood2011----» All matchesBrentford FC2110----» All matchesColchester United2101----» All matchesFC Lusitanos2200----» All matchesLeeds United2101----» All matchesMilton Keynes Dons2200----» All matchesPortsmouth FC2101----» All matchesSheffield United2020----» All matchesSheffield Wednesday2200----» All matchesSouthend United2101----» All matchesBurscough10011---» All matchesOxford United11001---» All matchesAFC Wimbledon1001----» All matchesAstra Giurgiu1010----» All matchesBlackburn Rovers U211001----» All matchesBromley FC1100----» All matchesBurton Albion1010----» All matchesCambridge United1100----» All matchesCarlisle United1100----» All matchesDagenham & Redbridge1100----» All matchesDover Athletic1100----» All matchesEastleigh FC1010----» All matchesFulham FC U211001----» All matchesGhana1010----» All matchesGillingham FC1100----» All matchesHalifax Town1010----» All matchesKing's Lynn1001----» All matchesMiddlesbrough FC1001----» All matchesMiddlesbrough FC U211010----» All matchesNotts County1001----» All matchesRochdale AFC1001----» All matchesStockport County1001----» All matchesSutton United1001----» All matchesSwindon Town1100----» All matchesVfL Wolfsburg II1010----» All matchesWealdstone FC1100----» All matchesWest Ham United U211001----» All matchesWimbledon FC1100----» All matchesWrexham AFC1001----» All matches