Record by opponent MatchesWDLScoresYellowYellow-RedRedMacclesfield FC723222--» All matchesRochdale AFC721421--» All matchesSwansea City641162--» All matchesSouthend United6303----» All matchesTorquay United52124---» All matchesScunthorpe United530231--» All matchesMotherwell FC52032---» All matchesHibernian FC50321---» All matchesHull City51221---» All matchesLeyton Orient53111---» All matchesAberdeen FC5023----» All matchesHeart of Midlothian5023----» All matchesKilmarnock FC5302----» All matchesCeltic FC40132---» All matchesCarlisle United42111---» All matchesDundee United42021---» All matchesNorthampton Town4220----» All matchesOxford United4112----» All matchesRangers FC30121---» All matchesCambridge United3102----» All matchesDarlington FC3201----» All matchesKidderminster Harriers3300----» All matchesLincoln City3012----» All matchesRushden & Diamonds AFC3012----» All matchesWrexham AFC20203---» All matchesShrewsbury Town220021--» All matchesBoston United21011---» All matchesBristol Rovers20111---» All matchesBury FC21011---» All matchesDunfermline Athletic20021---» All matchesHuddersfield Town21011---» All matchesYork City21101---» All matchesAFC Bournemouth2002----» All matchesAston Villa2002----» All matchesBolton Wanderers2011----» All matchesCheltenham Town2002----» All matchesColchester United2110----» All matchesExeter City2200----» All matchesHartlepool United2110----» All matchesGillingham FC10011---» All matchesManchester City10011---» All matchesPartick Thistle11001---» All matchesBlackburn Rovers1001----» All matchesBrentford FC1001----» All matchesChelsea FC1001----» All matchesDoncaster Rovers1001----» All matchesFalkirk FC1100----» All matchesFulham FC1001----» All matchesHalifax Town1010----» All matchesLiverpool FC1001----» All matchesLuton Town1001----» All matchesMaidstone United1100----» All matchesMansfield Town1001----» All matchesNewcastle United1001----» All matchesNorwich City1001----» All matchesOldham Athletic1001----» All matchesPortsmouth FC1001----» All matchesReading FC1001----» All matchesSheffield United1001----» All matchesStoke City1001----» All matchesTottenham Hotspur1001----» All matchesYeovil Town1001----» All matches