Record by opponent MatchesWDLScoresYellowYellow-RedRedWalsall FC12444----» All matchesCeltic FC11119-3--» All matchesRangers FC1004611--» All matchesSt. Johnstone FC1070312--» All matchesDundee United10325-3--» All matchesHartlepool United10523-1--» All matchesKilmarnock FC9333-4--» All matchesOldham Athletic9522-1--» All matchesCarlisle United84131---» All matchesSwindon Town840412--» All matchesAberdeen FC8530-1--» All matchesColchester United8332-2--» All matchesHeart of Midlothian8602-3-1» All matchesLeyton Orient8224-2--» All matchesMilton Keynes Dons8413----» All matchesSt. Mirren FC8341-4--» All matchesCrewe Alexandra72141---» All matchesNorthampton Town7322----» All matchesPeterborough United7034-3--» All matchesSouthend United7214-31-» All matchesYeovil Town7241----» All matchesBrentford FC6015----» All matchesHibernian FC6402-1--» All matchesHuddersfield Town6312----» All matchesScunthorpe United6213-1--» All matchesShrewsbury Town6402----» All matchesBradford City51221---» All matchesDoncaster Rovers531112--» All matchesStevenage FC512211--» All matchesBristol Rovers5212-1-1» All matchesBury FC5221-1--» All matchesCheltenham Town5212-1--» All matchesChesterfield FC5410--1-» All matchesHamilton Academical5221-2--» All matchesInverness CT5212-1--» All matchesSwansea City5113----» All matchesAFC Bournemouth42111---» All matchesHereford United412111--» All matchesBrighton & Hove Albion4220-1--» All matchesLeeds United4202-2--» All matchesLuton Town4103----» All matchesMillwall FC4202-1--» All matchesNottingham Forest4004-1--» All matchesPort Vale FC4400----» All matchesPortsmouth FC4112-1--» All matchesRotherham United4112----» All matchesSheffield United4121-1--» All matchesStockport County4112----» All matchesNotts County32011---» All matchesAccrington Stanley3210-1--» All matchesBarnsley FC3012----» All matchesBristol City3012-2--» All matchesDunfermline Athletic3300----» All matchesGillingham FC3210-1--» All matchesOxford United3111----» All matchesPreston North End3021-2--» All matchesLeicester City21011---» All matchesAalesunds FK2110----» All matchesAldershot Town2200----» All matchesBarnet FC2101----» All matchesBreiðablik2200----» All matchesCambridge United2110--1-» All matchesCrawley Town2101----» All matchesDagenham & Redbridge2101-1--» All matchesFalkirk FC2011----» All matchesFCSB2002----» All matchesMorecambe FC2110----» All matchesTorquay United2200----» All matchesTranmere Rovers2101-1--» All matchesAFC Fylde1010----» All matchesAFC Wimbledon1010----» All matchesBirmingham City1100----» All matchesBlackpool FC1010----» All matchesBoreham Wood1001----» All matchesBoston United1100----» All matchesBraintree Town1100----» All matchesBurton Albion1001----» All matchesCardiff City1001----» All matchesChester City1010----» All matchesCoventry City1100----» All matchesEastleigh FC1100----» All matchesExeter City1100----» All matchesFlamurtari Vlorë1100----» All matchesGrimsby Town1001----» All matchesHarrogate Town1010----» All matchesHavant & Waterlooville1001----» All matchesHull City1001----» All matchesLincoln City1100----» All matchesMacclesfield FC1001----» All matchesMaidstone United1100----» All matchesMansfield Town1001----» All matchesNewport County1010-1--» All matchesOdense BK1001--1-» All matchesPlymouth Argyle1001----» All matchesQueens Park Rangers1010----» All matchesRochdale AFC1010----» All matchesSheffield Wednesday1100----» All matchesSutton United1100----» All matchesTottenham Hotspur1001----» All matchesWolverhampton Wanderers1010----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1001----» All matchesYork City1001----» All matches