Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City11236-2--» All matchesSunderland AFC11515-1--» All matchesMillwall FC10514----» All matchesBlackburn Rovers823321--» All matchesDerby County841311--» All matchesHull City85121--1» All matchesPreston North End842212--» All matchesCoventry City8215-1--» All matchesStoke City8512-2--» All matchesFleetwood Town751121--» All matchesBolton Wanderers73221---» All matchesBirmingham City7322----» All matchesCardiff City7043-1--» All matchesPlymouth Argyle7412----» All matchesQueens Park Rangers7232-1--» All matchesSwansea City7223-1--» All matchesWest Bromwich Albion7403----» All matchesIpswich Town62311---» All matchesKilmarnock FC641112--» All matchesReading FC65101---» All matchesCharlton Athletic6420-1--» All matchesLeeds United6006----» All matchesNorwich City6213----» All matchesOxford United6123----» All matchesRoss County FC6123----» All matchesRotherham United6312----» All matchesWycombe Wanderers6312----» All matchesAberdeen FC51131---» All matchesBurton Albion53021---» All matchesCheltenham Town522111--» All matchesInverness CT53021---» All matchesPortsmouth FC52301---» All matchesShrewsbury Town530211--» All matchesBarnsley FC5104----» All matchesBrentford FC5023----» All matchesCeltic FC5104----» All matchesDundee FC5122----» All matchesHamilton Academical5212-1--» All matchesLuton Town5131----» All matchesMilton Keynes Dons5410-1--» All matchesMorecambe FC5401-1--» All matchesPeterborough United5302----» All matchesSheffield Wednesday5302----» All matchesSt. Johnstone FC5104----» All matchesGillingham FC422011--» All matchesHeart of Midlothian41121---» All matchesHuddersfield Town42111---» All matchesNottingham Forest42201---» All matchesRangers FC42021---» All matchesCambridge United4310----» All matchesLincoln City4031----» All matchesMiddlesbrough FC4112-1--» All matchesOldham Athletic4112-1--» All matchesPort Vale FC4310-1--» All matchesWatford FC4022-1--» All matchesWigan Athletic4301----» All matchesRochdale AFC33002---» All matchesDundee United32011---» All matchesPartick Thistle32011---» All matchesAFC Wimbledon3102-2--» All matchesBristol Rovers3111----» All matchesFulham FC3021----» All matchesSheffield United3003-1--» All matchesBury FC220011--» All matchesAccrington Stanley2110----» All matchesAFC Bournemouth2011----» All matchesBradford City2101----» All matchesBurnley FC2002-1--» All matchesCrewe Alexandra2200----» All matchesDoncaster Rovers2200----» All matchesExeter City2110----» All matchesForest Green Rovers2101-1--» All matchesLeicester City2011----» All matchesMacclesfield FC2110-1--» All matchesMansfield Town2200----» All matchesNewcastle United2200----» All matchesNorthampton Town2011----» All matchesScunthorpe United2110----» All matchesSouthampton FC2002----» All matchesSouthend United2002----» All matchesSt. Mirren FC2101----» All matchesSwindon Town2200----» All matchesTottenham Hotspur2011----» All matchesWalsall FC2020----» All matchesWrexham AFC2002----» All matchesAnnan Athletic11001---» All matchesBlackburn Rovers U2110101---» All matchesCove Rangers11001---» All matchesEast Stirlingshire FC11001---» All matchesNewcastle United U2111001---» All matchesStranraer FC11001---» All matchesWealdstone FC11001---» All matchesAston Villa1010----» All matchesBarnet FC1001----» All matchesBlackpool FC1100----» All matchesCarlisle United1001----» All matchesEast Fife FC1100----» All matchesGreenock Morton FC1001----» All matchesGrimsby Town1100----» All matchesKidderminster Harriers1100----» All matchesMaldon & Tiptree FC1100----» All matchesMerstham FC1100----» All matchesNewport County1100----» All matchesNotts County1100----» All matchesStockport County1001----» All matchesWorthing FC1001----» All matches