Record by opponent MatchesWDLScoresYellowYellow-RedRedFulham FC176652---» All matchesBlackburn Rovers16934-5--» All matchesBolton Wanderers14734-1--» All matchesManchester City141310-1--» All matchesWigan Athletic14644-1--» All matchesArsenal FC13553-2--» All matchesLiverpool FC13319----» All matchesChelsea FC121110----» All matchesNewcastle United12156-4--» All matchesManchester United1131713--» All matchesTottenham Hotspur113261---» All matchesAston Villa11353-1--» All matchesPortsmouth FC11227-1--» All matchesEverton FC10253-1--» All matchesStoke City10604----» All matchesWest Bromwich Albion9315-2--» All matchesCharlton Athletic8224----» All matchesMilton Keynes Dons8323----» All matchesSunderland AFC7313----» All matchesCoventry City65011---» All matchesWalsall FC641112--» All matchesBirmingham City6411----» All matchesHull City6402----» All matchesNorwich City6222-2--» All matchesSheffield United6123-1--» All matchesWest Ham United6204----» All matchesWolverhampton Wanderers6303-1--» All matchesWatford FC53111---» All matchesMiddlesbrough FC5410-1--» All matchesReading FC5311----» All matchesBrighton & Hove Albion4112----» All matchesBurnley FC4301-1--» All matchesBury FC4310-1--» All matchesCardiff City4211----» All matchesMillwall FC4022----» All matchesOxford United4211----» All matchesPreston North End4103-1--» All matchesQueens Park Rangers4112----» All matchesShrewsbury Town4013-2--» All matchesAberdeen FC3012----» All matchesAFC Wimbledon3300-1--» All matchesBlackpool FC3201----» All matchesBristol Rovers3102-1--» All matchesChesterfield FC3201----» All matchesCrewe Alexandra3210----» All matchesGermany U213210-2--» All matchesGillingham FC3111----» All matchesHuddersfield Town3120----» All matchesIpswich Town3201----» All matchesLeeds United3021----» All matchesMotherwell FC3102----» All matchesNorthampton Town3120-1--» All matchesNottingham Forest3210----» All matchesOldham Athletic3300----» All matchesRochdale AFC3111----» All matchesRotherham United3102----» All matchesSwansea City3111----» All matchesBradford City2110----» All matchesCeltic FC2011----» All matchesColchester United2200----» All matchesCrystal Palace2101----» All matchesDoncaster Rovers2011---1» All matchesFleetwood Town2101----» All matchesFrance U212011----» All matchesGalatasaray2020----» All matchesHibernian FC2011-1--» All matchesKilmarnock FC2002----» All matchesAustria U212101----» All matchesPeterborough United2110----» All matchesPlymouth Argyle2110----» All matchesPoland U212200----» All matchesRangers FC2002-1--» All matchesScunthorpe United2101----» All matchesSheffield Wednesday2020----» All matchesSwindon Town2020----» All matchesAntalyaspor1100----» All matchesBeşiktaş1100----» All matchesBrentford FC1100----» All matchesBristol City1100-1--» All matchesBursaspor1001----» All matchesDenmark U211100----» All matchesDerby County1010----» All matchesDundee FC1010----» All matchesDundee United1100----» All matchesEskişehirspor1010-1--» All matchesFenerbahçe1001----» All matchesGaziantepspor1010----» All matchesHamilton Academical1001----» All matchesItaly U211010----» All matchesLeicester City1010----» All matchesLivingston FC1001----» All matchesMersin Idmanyurdu1100----» All matchesMoldova U211010----» All matchesNetherlands U211001----» All matchesNorway U211100----» All matchesNotts County1001----» All matchesOrduspor 19671100----» All matchesPalermo FC1001----» All matchesPort Vale FC1010----» All matchesRushden & Diamonds AFC1100----» All matchesSwitzerland U211100----» All matchesSouthampton FC1001----» All matchesSt. Johnstone FC1001----» All matchesUkraine U211100----» All matchesWales U211100----» All matchesWimbledon FC1100----» All matchesYeovil Town1001----» All matches