Record by opponent MatchesWDLScoresYellowYellow-RedRedPortsmouth FC1912162---» All matchesBolton Wanderers1765661--» All matchesFulham FC163493---» All matchesNewcastle United1664621--» All matchesBlackburn Rovers155286---» All matchesManchester City1544751--» All matchesManchester United141211----» All matchesBirmingham City136164---» All matchesLiverpool FC1325622--» All matchesTottenham Hotspur133282---» All matchesArsenal FC130211-2--» All matchesChelsea FC1204821--» All matchesMiddlesbrough FC123362---» All matchesAston Villa123361---» All matchesCrystal Palace116324---» All matchesNorwich City114343-1-» All matchesDerby County106224---» All matchesWest Bromwich Albion103344---» All matchesSouthampton FC104241---» All matchesGrimsby Town93334---» All matchesCharlton Athletic92343---» All matchesWest Ham United822421--» All matchesReading FC81341---» All matchesSheffield Wednesday861111--» All matchesWolverhampton Wanderers804412--» All matchesQueens Park Rangers8233----» All matchesNottingham Forest71332---» All matchesPreston North End74122---» All matchesBarnsley FC71241---» All matchesEverton FC713311--» All matchesIpswich Town72231---» All matchesStockport County724111--» All matchesSheffield United7214-1--» All matchesCoventry City51133---» All matchesWatford FC531131--» All matchesLeicester City52121---» All matchesWigan Athletic51041---» All matchesCrewe Alexandra5311----» All matchesPlymouth Argyle5311----» All matchesSunderland AFC5302-1--» All matchesWimbledon FC5122----» All matchesTranmere Rovers42203---» All matchesMillwall FC41301---» All matchesCardiff City4112----» All matchesHuddersfield Town4301----» All matchesLeeds United4103-1--» All matchesSwindon Town4112----» All matchesBurnley FC32101---» All matchesGillingham FC31111---» All matchesPort Vale FC31021---» All matchesScunthorpe United31111---» All matchesWalsall FC320111--» All matchesBradford City3012----» All matchesBristol City3201----» All matchesLincoln City21013---» All matchesBrighton & Hove Albion21101---» All matchesChester City21011--1» All matchesFK Smederevo21101---» All matchesRushden & Diamonds AFC21101---» All matchesSwansea City211011--» All matchesColchester United2200----» All matchesFC Dinamo Bucureşti2101-1--» All matchesStoke City2011----» All matchesVillarreal CF2002----» All matchesShrewsbury Town11001---» All matchesAvenir Beggen1100----» All matchesBlackpool FC1001----» All matchesBury FC1001----» All matchesCarlisle United1100----» All matchesChesterfield FC1100----» All matchesDagenham & Redbridge1100----» All matchesDoncaster Rovers1100----» All matchesKidderminster Harriers1100----» All matchesMorecambe FC1100----» All matchesNotts County1100----» All matchesOldham Athletic1100---1» All matchesOxford United1100----» All matchesPeterborough United1001----» All matchesRotherham United1001----» All matchesTorquay United1100----» All matchesWycombe Wanderers1001----» All matches