Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC8323-11-» All matchesQueens Park Rangers8323----» All matchesBarnsley FC7412----» All matchesCardiff City7124-3--» All matchesIpswich Town7331----» All matchesLeeds United7142-2--» All matchesSwansea City7232----» All matchesWatford FC7034-1-1» All matchesBristol City6141----» All matchesCoventry City6321----» All matchesDoncaster Rovers6123----» All matchesHibernian FC6411----» All matchesLincoln City6411----» All matchesMillwall FC6132----» All matchesReading FC6321----» All matchesSheffield Wednesday6312----» All matchesWolverhampton Wanderers6204-11-» All matchesCrystal Palace521211--» All matchesAberdeen FC5410----» All matchesBrighton & Hove Albion5122----» All matchesBristol Rovers5122----» All matchesCheltenham Town5311----» All matchesDerby County5212-1--» All matchesDundee United5410----» All matchesKilmarnock FC5401----» All matchesNorwich City5212----» All matchesPreston North End5302-1--» All matchesSt. Johnstone FC5221-1--» All matchesDarlington FC42201---» All matchesShrewsbury Town42111---» All matchesBirmingham City4112----» All matchesBlackburn Rovers4103----» All matchesBlackpool FC4013----» All matchesBoston United4202-2--» All matchesBrentford FC4112----» All matchesChester City4211----» All matchesHeart of Midlothian4301-3--» All matchesHuddersfield Town4121---1» All matchesMansfield Town4112-2--» All matchesMotherwell FC4400-1--» All matchesNorthampton Town4130----» All matchesPlymouth Argyle4301----» All matchesRochdale AFC4112-1--» All matchesRoss County FC4121-1--» All matchesRushden & Diamonds AFC4022-1--» All matchesSheffield United4121---1» All matchesSouthend United4121----» All matchesSt. Mirren FC4310----» All matchesSwindon Town4211----» All matchesYeovil Town4301-1--» All matchesWycombe Wanderers310211--» All matchesAFC Bournemouth3021-1--» All matchesBurnley FC3012----» All matchesBury FC3102-1--» All matchesCarlisle United3111----» All matchesCrewe Alexandra3210----» All matchesDundee FC3300----» All matchesGrimsby Town3003-1--» All matchesHartlepool United3201----» All matchesInverness CT3300----» All matchesLeicester City3102----» All matchesLeyton Orient3102----» All matchesLuton Town3102-1--» All matchesMacclesfield FC3111----» All matchesOldham Athletic3030----» All matchesOxford United3003----» All matchesPeterborough United3102-1--» All matchesRotherham United3210----» All matchesScunthorpe United3120----» All matchesSouthampton FC3210----» All matchesTorquay United3021-1--» All matchesWalsall FC3012----» All matchesCambridge United2110----» All matchesCharlton Athletic2020-1--» All matchesCliftonville FC2200----» All matchesColchester United2101----» All matchesFC Barcelona2101----» All matchesFulham FC2101----» All matchesGillingham FC2101----» All matchesHelsingborgs IF2200-1--» All matchesIF Elfsborg2110----» All matchesJuventus2002----» All matchesKidderminster Harriers2011----» All matchesNewcastle United2101-1--» All matchesPort Vale FC2101-1--» All matchesSL Benfica2011----» All matchesSpartak Moskva2200----» All matchesStockport County2110----» All matchesWest Bromwich Albion2101----» All matchesWigan Athletic2011----» All matchesWrexham AFC2110-1--» All matchesStoke City11001---» All matchesWest Ham United10011---» All matchesAtlético Madrid1001----» All matchesBolton Wanderers1100----» All matchesBradford City1100----» All matchesChesterfield FC1010----» All matchesDunfermline Athletic1100----» All matchesFC Sion1100----» All matchesHull City1010----» All matchesManchester City1100----» All matchesMorecambe FC1001----» All matchesNottingham Forest1010----» All matchesPortsmouth FC1001----» All matchesRangers FC1001----» All matchesSunderland AFC1100----» All matchesTottenham Hotspur1001----» All matchesTranmere Rovers1100----» All matchesWoking FC1100----» All matches