Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC730411--» All matchesStockport County742111--» All matchesSt. Mirren FC7124----» All matchesCeltic FC6114----» All matchesHuddersfield Town6312----» All matchesMansfield Town6123----» All matchesBarnsley FC5203----» All matchesBirmingham City5023-2--» All matchesLincoln City5302-1--» All matchesNorthampton Town5401----» All matchesSt. Johnstone FC5131-1--» All matchesWycombe Wanderers5302----» All matchesBolton Wanderers43101---» All matchesDundee United402212--» All matchesExeter City41211---» All matchesKilmarnock FC41031---» All matchesQueens Park Rangers41121---» All matchesReading FC42021---» All matchesAberdeen FC4031-2--» All matchesCoventry City4112-1--» All matchesHibernian FC4013-1--» All matchesHull City4013-1--» All matchesPlymouth Argyle4202-1--» All matchesRangers FC4013----» All matchesRoss County FC4103----» All matchesStevenage FC4121-1--» All matchesWigan Athletic4013----» All matchesBlackburn Rovers31202---» All matchesBlackpool FC312011--» All matchesCambridge United32101---» All matchesCrewe Alexandra33001---» All matchesIpswich Town301211--» All matchesMiddlesbrough FC321011--» All matchesSunderland AFC31111---» All matchesAFC Wimbledon3300----» All matchesAston Villa U213102----» All matchesBradford City3102----» All matchesCharlton Athletic3120----» All matchesCrawley Town3003----» All matchesFulham FC U213102-1--» All matchesHeart of Midlothian3030-1--» All matchesLeyton Orient3111----» All matchesLivingston FC3102-1--» All matchesMillwall FC3102----» All matchesMilton Keynes Dons3102-1--» All matchesMorecambe FC3201----» All matchesNewcastle United U213300----» All matchesPeterborough United3210----» All matchesStoke City3102-1--» All matchesWatford FC3012----» All matchesWest Bromwich Albion3102----» All matchesLeeds United20111---» All matchesPreston North End200211--» All matchesShrewsbury Town20111---» All matchesBrighton & Hove Albion U212110----» All matchesBristol Rovers2110----» All matchesBurton Albion2011-1--» All matchesDoncaster Rovers2110-1--» All matchesDundee FC2002----» All matchesGillingham FC2200----» All matchesMiddlesbrough FC U212011----» All matchesNewport County2002----» All matchesPort Vale FC2110----» All matchesReading FC U212011----» All matchesSheffield United2110----» All matchesSwansea City2002----» All matchesSwansea City U212011----» All matchesWrexham AFC2002----» All matchesScunthorpe United110011--» All matchesStranraer FC10011---» All matchesTranmere Rovers11001---» All matchesWest Ham United U2110101---» All matchesAccrington Stanley1001----» All matchesAnnan Athletic1001----» All matchesArsenal FC U211010----» All matchesAyr United1100----» All matchesBlackburn Rovers U211001----» All matchesBrentford FC1001----» All matchesBristol City1001----» All matchesBromley FC1100----» All matchesBurnley FC1001----» All matchesCardiff City1100----» All matchesCarlisle United1010----» All matchesChelsea FC1001----» All matchesCheltenham Town1001-1--» All matchesChesterfield FC1100-1--» All matchesColchester United1100----» All matchesEdinburgh City1100-1--» All matchesFleetwood Town1001-1--» All matchesForest Green Rovers1100----» All matchesFulham FC1001----» All matchesHamilton Academical1010----» All matchesHartlepool United1100----» All matchesIpswich Town U211100----» All matchesLeicester City1001----» All matchesLuton Town1010----» All matchesManchester City U211100----» All matchesNorwich City1001----» All matchesNotts County1010----» All matchesOldham Athletic1100----» All matchesRotherham United1100-1--» All matchesSheffield Wednesday1001-1--» All matchesSouthampton FC1001----» All matchesSouthampton FC U211100----» All matchesStoke City U211001----» All matchesSwindon Town1010----» All matchesWest Bromwich Albion U211010----» All matches