Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC6114---1» All matchesSheffield United6222----» All matchesBlackburn Rovers5122-1--» All matchesWigan Athletic5311----» All matchesFulham FC U2142111---» All matchesNewcastle United U2141031--1» All matchesSunderland AFC41121---» All matchesBradford City4112-2--» All matchesCoventry City4220-1--» All matchesReading FC4400-1--» All matchesStoke City4112-1--» All matchesSwansea City4310----» All matchesAston Villa U2132011---» All matchesCardiff City321012--» All matchesManchester United U2131111---» All matchesStoke City U21310211--» All matchesWatford FC32011--1» All matchesBirmingham City3111-1--» All matchesBolton Wanderers3111----» All matchesBristol City3201----» All matchesBurnley FC3021----» All matchesCharlton Athletic3201-1--» All matchesHull City3111----» All matchesLeyton Orient3120----» All matchesMiddlesbrough FC U213102----» All matchesMillwall FC3021----» All matchesNorwich City U213111-1--» All matchesOGC Nice3111----» All matchesPlymouth Argyle3111-1--» All matchesTorquay United3201-1--» All matchesWest Bromwich Albion U213210-1--» All matchesWolverhampton Wanderers U213210-1--» All matchesAFC Wimbledon20111---» All matchesNewcastle United211011--» All matchesAFC Bournemouth2101----» All matchesAngers SCO2101---1» All matchesBarnsley FC2200----» All matchesBlackburn Rovers U212002----» All matchesBlackpool FC2101----» All matchesBrentford FC2002----» All matchesBrighton & Hove Albion U212200-1--» All matchesChelsea FC2002----» All matchesChelsea FC U212002----» All matchesCrystal Palace2110-1--» All matchesDoncaster Rovers2101----» All matchesEastleigh FC2101----» All matchesExeter City2200----» All matchesFulham FC2011----» All matchesGrimsby Town2011----» All matchesHalifax Town2200-1--» All matchesHuddersfield Town2020----» All matchesLincoln City2101----» All matchesLiverpool FC2011----» All matchesLuton Town2200----» All matchesManchester City U212101----» All matchesManchester United2002-1--» All matchesMilton Keynes Dons2101----» All matchesMontpellier HSC2101----» All matchesOlympique de Marseille2200----» All matchesParis Saint-Germain2011----» All matchesPeterborough United2110----» All matchesPortsmouth FC2002----» All matchesRotherham United2110----» All matchesSouthampton FC U212011----» All matchesStade de Reims2200----» All matchesSwindon Town2200-1--» All matchesTottenham Hotspur U212002----» All matchesWest Bromwich Albion2101-1--» All matchesWest Ham United U212011----» All matchesWrexham AFC2110----» All matchesWycombe Wanderers2011---1» All matchesSunderland AFC U2111002---» All matchesArsenal FC10011---» All matchesRC Lens10101---» All matchesSwansea City U2111001---» All matchesAccrington Stanley1100----» All matchesAFC Fylde1010----» All matchesAldershot Town1100----» All matchesArsenal FC U211001----» All matchesAS Monaco1001-1--» All matchesAS Saint-Étienne1001----» All matchesAston Villa1001----» All matchesBarrow AFC1001----» All matchesBayern München II1001----» All matchesBenin1010----» All matchesBraintree Town1100-1--» All matchesBrighton & Hove Albion1100----» All matchesBristol Rovers1100----» All matchesBromley FC1100----» All matchesCambridge United1100----» All matchesChesterfield FC1100----» All matchesCrewe Alexandra1010----» All matchesDerby County1100----» All matchesEbbsfleet United1001----» All matchesEverton FC1010----» All matchesFC Lorient1100----» All matchesFC Nantes1001----» All matchesFleetwood Town1001----» All matchesGateshead FC1001----» All matchesGillingham FC1010----» All matchesHavre AC1001----» All matchesIpswich Town1010----» All matchesLeicester City U211100----» All matchesLiverpool FC U211001----» All matchesNewport County1001----» All matchesNorthampton Town1100----» All matchesNorwich City1100--1-» All matchesOxford United1001----» All matchesPort Vale FC1100----» All matchesPreston North End1010----» All matchesQueens Park Rangers1001----» All matchesRacing Strasbourg1001----» All matchesRwanda1001----» All matchesSalford City1001----» All matchesShrewsbury Town1001----» All matchesStade Brestois 291100----» All matchesStevenage FC1001-1--» All matchesStockport County1010----» All matchesSutton United1001----» All matchesToulouse FC1010----» All matchesUSL Dunkerque1001----» All matchesWest Ham United1001----» All matchesWolverhampton Wanderers1001----» All matches