Record by opponent MatchesWDLScoresYellowYellow-RedRedCharlton Athletic1117313--» All matchesMilton Keynes Dons11443-3--» All matchesWigan Athletic10325-3--» All matchesOxford United9117231-» All matchesDerby County9216-2--» All matchesIpswich Town9063-2--» All matchesBristol Rovers822431--» All matchesReading FC823311--» All matchesAFC Wimbledon8332-2--» All matchesLeeds United8026-1--» All matchesPortsmouth FC8026-5-1» All matchesSheffield Wednesday8323-6--» All matchesFleetwood Town73132---» All matchesGillingham FC73312---» All matchesCardiff City731311--» All matchesPort Vale FC741211--» All matchesSunderland AFC723212--» All matchesAccrington Stanley7241-2--» All matchesBlackpool FC7331-3--» All matchesBolton Wanderers7106-3--» All matchesBurton Albion7304-2-1» All matchesCheltenham Town7214-2--» All matchesDoncaster Rovers7223-1--» All matchesHull City7313-3--» All matchesLincoln City7412-3--» All matchesPeterborough United630311-1» All matchesPlymouth Argyle622213--» All matchesSheffield United630312--» All matchesBristol City6123-2--» All matchesCambridge United6105-2--» All matchesCrewe Alexandra6222-1--» All matchesMorecambe FC6411----» All matchesShrewsbury Town6303-2--» All matchesMiddlesbrough FC500512--» All matchesMillwall FC54011---» All matchesRochdale AFC520311--» All matchesBrentford FC5113-2--» All matchesNorthampton Town5203----» All matchesNottingham Forest5104----» All matchesWalsall FC5212----» All matchesWolverhampton Wanderers5122----» All matchesBarnsley FC4112-1--» All matchesCarlisle United4211-1--» All matchesChesterfield FC4013-2--» All matchesHuddersfield Town4103-2--» All matchesPreston North End4022-1--» All matchesQueens Park Rangers4121-1--» All matchesRotherham United4211-1--» All matchesSwindon Town4301-1--» All matchesTranmere Rovers4103-1--» All matchesWycombe Wanderers4022-1--» All matchesBirmingham City3102----» All matchesBlackburn Rovers3201-1--» All matchesBradford City3021-2--» All matchesCrystal Palace3021----» All matchesFulham FC3120----» All matchesLiverpool FC3012-1--» All matchesNorwich City3102----» All matchesOldham Athletic3111----» All matchesLeyton Orient21011---» All matchesScunthorpe United210111--» All matchesBarrow AFC2200-1--» All matchesBrighton & Hove Albion2101-1--» All matchesBromley FC2110-1--» All matchesBurnley FC2002-1--» All matchesBury FC2110-1--» All matchesCeltic FC2011-1--» All matchesColchester United2110----» All matchesCoventry City2110----» All matchesEastleigh FC2110----» All matchesEverton FC2002----» All matchesExeter City2011----» All matchesForest Green Rovers2020-1--» All matchesKilmarnock FC2101-2--» All matchesOxford City2200-1--» All matchesSouthend United2110----» All matchesStoke City2011-1--» All matchesWatford FC2002----» All matchesGreenock Morton FC11001---» All matchesAberdeen FC1010----» All matchesArbroath FC1100----» All matchesAston Villa1100----» All matchesCrawley Town1001----» All matchesEbbsfleet United1100----» All matchesElgin City1100-1--» All matchesGrimsby Town1001-1--» All matchesHamilton Academical1010----» All matchesHarrogate Town1001-1--» All matchesHeart of Midlothian1001----» All matchesKidderminster Harriers1100----» All matchesLeicester City1001----» All matchesManchester United U211100----» All matchesNewcastle United U211100----» All matchesNewport County1100----» All matchesNotts County1001-1--» All matchesRangers FC1001-1--» All matchesRoss County FC1010----» All matchesSouthampton FC1001----» All matchesSt. Johnstone FC1010----» All matchesSt. Mirren FC1100-1--» All matchesStevenage FC1001----» All matchesSwansea City1010----» All matchesTottenham Hotspur1001-1--» All matchesWest Bromwich Albion1100----» All matches