Record by opponent MatchesWDLScoresYellowYellow-RedRedRochdale AFC12615111-» All matchesShrewsbury Town1173112--» All matchesMotherwell FC10226-1-1» All matchesOxford United10028-12-» All matchesPortsmouth FC932411--» All matchesAberdeen FC9135-3-2» All matchesAFC Wimbledon9432-3--» All matchesGillingham FC9315-2--» All matchesHeart of Midlothian9135-4--» All matchesNorthampton Town861131--» All matchesBradford City840423--» All matchesWalsall FC833221--» All matchesDundee United822414--» All matchesSt. Johnstone FC83321--1» All matchesBury FC8404-3--» All matchesFleetwood Town8224-4--» All matchesHibernian FC8233-2--» All matchesOldham Athletic8233-3--» All matchesScunthorpe United8215-1--» All matchesSt. Mirren FC8314-1--» All matchesBlackpool FC732211--» All matchesBurton Albion714211--» All matchesCoventry City722312--» All matchesCharlton Athletic7214-2--» All matchesKilmarnock FC7313-2--» All matchesLeyton Orient7412-2--» All matchesLivingston FC7232-1--» All matchesMilton Keynes Dons7214-2--» All matchesPlymouth Argyle7403-1--» All matchesPort Vale FC7331-1--» All matchesCeltic FC600612--» All matchesAccrington Stanley6411-1--» All matchesBristol Rovers6510----» All matchesColchester United6123-2--» All matchesCrawley Town6222-3--» All matchesCrewe Alexandra6204-11-» All matchesRangers FC6114-5--» All matchesSheffield United6105-1--» All matchesSouthend United6132-2--» All matchesWycombe Wanderers6114-2--» All matchesBarnsley FC52211---» All matchesTranmere Rovers53201---» All matchesDoncaster Rovers5221-1--» All matchesSwindon Town5032----» All matchesExeter City421111--» All matchesNotts County42111---» All matchesBolton Wanderers4103----» All matchesCarlisle United4202-1--» All matchesChesterfield FC4121-1--» All matchesDundee FC4211-1--» All matchesMansfield Town4202-1--» All matchesStevenage FC4112-2--» All matchesYeovil Town4202----» All matchesCheltenham Town3012-1--» All matchesHuddersfield Town3201-2--» All matchesLincoln City3102-2--» All matchesRotherham United3102----» All matchesWigan Athletic3120-1--» All matchesAFC Bournemouth20111---» All matchesMorecambe FC21101---» All matchesRaith Rovers22001---» All matchesBarrow AFC2101----» All matchesBlackburn Rovers2002--1-» All matchesBrentford FC2020----» All matchesForest Green Rovers2101-1--» All matchesHull City2002-1--» All matchesIpswich Town2002----» All matchesLuton Town2020-1--» All matchesNewport County2101-1--» All matchesPartick Thistle2101----» All matchesPeterborough United2020----» All matchesPreston North End2101-2--» All matchesWest Bromwich Albion2011----» All matchesWoking FC2020----» All matchesWrexham AFC2002----» All matchesYork City2110----» All matchesEastleigh FC11001---» All matchesKidderminster Harriers11001---» All matchesStranraer FC11001---» All matchesAirdrieonians FC1100-1--» All matchesAldershot Town1100----» All matchesAlloa Athletic1100----» All matchesAltrincham FC1001----» All matchesBarnet FC1001----» All matchesBirmingham City1010----» All matchesBurnley FC1100----» All matchesCambridge United1100----» All matchesDagenham & Redbridge1100----» All matchesDarlington FC1100----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesGreenock Morton FC1100----» All matchesHamilton Academical1001----» All matchesHarrogate Town1001----» All matchesHartlepool United1001----» All matchesKelty Hearts1001----» All matchesKettering Town1001----» All matchesMacclesfield FC1100----» All matchesMillwall FC1100-1--» All matchesNottingham Forest1001----» All matchesReading FC1001----» All matchesSheffield Wednesday1001----» All matchesStockport County1010----» All matchesSunderland AFC1001----» All matchesTorquay United1010----» All matches