Record by opponent MatchesWDLScoresYellowYellow-RedRedCharlton Athletic2188553-1» All matchesChelsea FC20241462-1» All matchesTottenham Hotspur198387---» All matchesMiddlesbrough FC1856773--» All matchesNewcastle United1865742--» All matchesArsenal FC18311433--» All matchesManchester United1831142---» All matchesLiverpool FC17521031--» All matchesManchester City1674522--» All matchesFulham FC1534882--» All matchesWest Ham United1552871--» All matchesAston Villa154475---» All matchesBlackburn Rovers1585241--» All matchesBolton Wanderers144551---» All matchesEverton FC1343622--» All matchesLeeds United114252---» All matchesLeicester City105326---» All matchesPortsmouth FC1061351--» All matchesSunderland AFC1052341--» All matchesBirmingham City92432---» All matchesCoventry City9333----» All matchesWolverhampton Wanderers842262--» All matchesDerby County822413--» All matchesIpswich Town723262--» All matchesWigan Athletic73312---» All matchesWatford FC750211--» All matchesPlymouth Argyle632141--» All matchesWest Bromwich Albion63123---» All matchesBristol City53113---» All matchesPreston North End52122---» All matchesSheffield Wednesday52122---» All matchesNorwich City52031---» All matchesBurnley FC421121--» All matchesHull City42111---» All matchesSouthampton FC402211--» All matchesMillwall FC4220-1--» All matchesTranmere Rovers4121-1--» All matchesBlackpool FC31203---» All matchesBarnsley FC330021--» All matchesGillingham FC31112---» All matchesBradford City32011---» All matchesCardiff City30211---» All matchesColchester United30301---» All matchesOxford United30121---» All matchesSheffield United321011--» All matchesWimbledon FC32101---» All matchesNottingham Forest3111----» All matchesReading FC3111----» All matchesScunthorpe United3111-1--» All matchesCrystal Palace20112---» All matchesFleetwood Town21011---» All matchesChesterfield FC2200----» All matchesExeter City2011-1-1» All matchesFCSB2011-1--» All matchesInverness CT2110----» All matchesNotts County2200----» All matchesPoland U212101----» All matchesStoke City2101----» All matchesYork City2110----» All matchesCheltenham Town10102---» All matchesBrighton & Hove Albion11001---» All matchesBurton Albion10101---» All matchesHungary U2110101---» All matchesVillarreal CF10011---» All matchesAFC Wimbledon1100----» All matchesAustralia1001----» All matchesBarnet FC1010----» All matchesBristol Rovers1100----» All matchesBursaspor1010-1--» All matchesBury FC1100----» All matchesCarlisle United1001----» All matchesCeltic FC1100----» All matchesDagenham & Redbridge1001----» All matchesDenmark1001----» All matchesDoncaster Rovers1100----» All matchesFC Dinamo Bucureşti1100----» All matchesFrance U211100----» All matchesHamilton Academical1100----» All matchesHartlepool United1100----» All matchesHibernian FC1100----» All matchesKilmarnock FC1100----» All matchesCroatia1100----» All matchesLiechtenstein1100----» All matchesLuton Town1100----» All matchesMansfield Town1100----» All matchesMilton Keynes Dons1001----» All matchesMorecambe FC1100----» All matchesOldham Athletic1001----» All matchesPeterborough United1100----» All matchesPort Vale FC1001----» All matchesQueens Park Rangers1010----» All matchesRochdale AFC1100----» All matchesRotherham United1001----» All matchesSalisbury City1100----» All matchesSerbia1100----» All matchesSouthend United1010----» All matchesSt. Johnstone FC1100----» All matchesStevenage FC1010----» All matchesStockport County1001----» All matchesSwansea City1010----» All matchesTorquay United1010----» All matchesCzech Republic U211001----» All matchesWalsall FC1001----» All matchesWycombe Wanderers1100----» All matchesYeovil Town1100----» All matches