Record by opponent MatchesWDLScoresYellowYellow-RedRedPortsmouth FC16862-4--» All matchesNewcastle United15375-2--» All matchesLiverpool FC12435-4-1» All matchesMiddlesbrough FC12516----» All matchesArsenal FC1104712--» All matchesEverton FC1124512--» All matchesBlackburn Rovers11434-3--» All matchesSouthampton FC11632-1--» All matchesWest Bromwich Albion1053211--» All matchesBolton Wanderers10334-2--» All matchesCharlton Athletic10244-11-» All matchesFulham FC10334-3--» All matchesManchester United10037-3--» All matchesAston Villa9423-5--» All matchesChelsea FC9054-1--» All matchesBarnsley FC8323-1--» All matchesSunderland AFC8413-1--» All matchesTottenham Hotspur8224-1--» All matchesManchester City74121---» All matchesWest Ham United732212--» All matchesNottingham Forest7322-1--» All matchesLeeds United630311-1» All matchesPreston North End621311--» All matchesCrystal Palace6222----» All matchesSheffield United6411-1--» All matchesWolverhampton Wanderers6132-1--» All matchesCoventry City5131-1--» All matchesNorwich City5212---1» All matchesReading FC5122-1--» All matchesGrimsby Town43101---» All matchesIpswich Town4211----» All matchesLeicester City4121-2--» All matchesMalta4310----» All matchesMilton Keynes Dons4211----» All matchesPoland4112----» All matchesRochdale AFC4121----» All matchesStoke City4220-1--» All matchesWalsall FC4220----» All matchesWimbledon FC4310----» All matchesHuddersfield Town33001---» All matchesBristol Rovers3012----» All matchesBulgaria3003----» All matchesColchester United3210----» All matchesDerby County3210----» All matchesLeyton Orient3210----» All matchesPort Vale FC3111----» All matchesQueens Park Rangers3201-1--» All matchesScunthorpe United3111----» All matchesSpain3012-1--» All matchesTranmere Rovers3120----» All matchesWigan Athletic3111---1» All matchesYeovil Town3300-1--» All matchesSwansea City20201---» All matchesAldershot Town2101----» All matchesArmenia2002----» All matchesAzerbaijan2110----» All matchesBlackpool FC2002----» All matchesBradford City2101----» All matchesCambridge United2110----» All matchesCrewe Alexandra2200----» All matchesGermany U212101----» All matchesEngland2101-2--» All matchesExeter City2101----» All matchesFinland2002----» All matchesGillingham FC2020----» All matchesItaly2002----» All matchesLiechtenstein2110----» All matchesMorecambe FC2200----» All matchesNorthampton Town2101----» All matchesNorway2002----» All matchesNotts County2200----» All matchesOldham Athletic2101-1--» All matchesAustria2011-1-1» All matchesPeterborough United2002-1--» All matchesPlymouth Argyle2110-1--» All matchesSheffield Wednesday2110----» All matchesSouthend United2101----» All matchesSwindon Town2011----» All matchesTorquay United2020----» All matchesCzech Republic2011----» All matchesUkraine2020----» All matchesWales2011----» All matchesWatford FC2101----» All matchesYork City2110-1--» All matchesAccrington Stanley1001----» All matchesAFC Bournemouth1001----» All matchesAFC Wimbledon1010----» All matchesBarbados1010----» All matchesBarnet FC1100----» All matchesBirmingham City1100----» All matchesBrentford FC1100-1--» All matchesBrighton & Hove Albion1100----» All matchesBristol City1100----» All matchesBurnley FC1001----» All matchesBurton Albion1100-1--» All matchesBury FC1100----» All matchesCardiff City1001-1--» All matchesCarlisle United1100----» All matchesCheltenham Town1010----» All matchesDagenham & Redbridge1001----» All matchesDenmark1010----» All matchesGermany1001----» All matchesDoncaster Rovers1100----» All matchesGeorgia1100----» All matchesGreece1001----» All matchesHartlepool United1100----» All matchesHull City1100----» All matchesIreland1100----» All matchesIceland1001----» All matchesIsrael1010----» All matchesYugoslavia1001----» All matchesLatvia1100----» All matchesLuxembourg1100----» All matchesMacclesfield FC1100----» All matchesMillwall FC1100----» All matchesOlympique Lyonnais1010----» All matchesOxford United1001----» All matchesRotherham United1010-1--» All matchesSan Marino1100----» All matchesSweden1100-1--» All matchesSwitzerland1010----» All matchesSlovakia1001----» All matchesSlovenia1100----» All matchesSaint Kitts and Nevis1100----» All matchesStevenage FC1100-1--» All matchesStockport County1100----» All matchesTrinidad & Tobago1100-1--» All matchesHungary1001----» All matchesWycombe Wanderers1001----» All matchesCyprus1010----» All matches