Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackpool FC9333----» All matchesCoventry City82151---» All matchesPreston North End8332----» All matchesCrewe Alexandra76102---» All matchesPeterborough United722312--» All matchesBristol City631222--» All matchesNotts County631221--» All matchesMotherwell FC610513--» All matchesOldham Athletic613211--» All matchesDunfermline Athletic6222-1--» All matchesExeter City6303-1--» All matchesRangers FC6114-1--» All matchesBarnsley FC530221--» All matchesChesterfield FC52212---» All matchesCrawley Town541023--» All matchesColchester United522111--» All matchesKilmarnock FC510412--» All matchesMansfield Town521213--» All matchesPartick Thistle52121---» All matchesRoss County FC53201---» All matchesSheffield United54101---» All matchesCeltic FC5104-2--» All matchesLuton Town5014----» All matchesMillwall FC5023-1--» All matchesBradford City40132---» All matchesDerby County41122---» All matchesHibernian FC411221--» All matchesAberdeen FC421112--» All matchesCarlisle United41121---» All matchesGillingham FC431011--» All matchesQueens Park Rangers41121---» All matchesStevenage FC422011--» All matchesYeovil Town42111---» All matchesHamilton Academical4112----» All matchesLeyton Orient4121----» All matchesMorecambe FC4022----» All matchesSt. Johnstone FC4013-1--» All matchesSt. Mirren FC4220-1--» All matchesWycombe Wanderers4013-2--» All matchesInverness CT33004---» All matchesSwindon Town301221--» All matchesAFC Bournemouth32011---» All matchesCheltenham Town311111--» All matchesGrimsby Town31111---» All matchesMiddlesbrough FC31021---» All matchesNewport County31021---» All matchesQueen's Park FC320111--» All matchesShrewsbury Town31021---» All matchesWigan Athletic31111---» All matchesAccrington Stanley3111-2--» All matchesBurton Albion3111--1-» All matchesCardiff City3201-2--» All matchesHuddersfield Town3201-1--» All matchesLincoln City3030----» All matchesLivingston FC3030-1--» All matchesPort Vale FC3102--1-» All matchesPortsmouth FC3003-1--» All matchesStoke City3111----» All matchesSwansea City3111----» All matchesWalsall FC3012----» All matchesDoncaster Rovers21102---» All matchesForest Green Rovers210121--» All matchesBristol Rovers21011---» All matchesCove Rangers21011---» All matchesCowdenbeath FC220011--» All matchesRaith Rovers21101---» All matchesAirdrieonians FC2101----» All matchesArbroath FC2101-1--» All matchesAyr United2020----» All matchesBarnet FC2101----» All matchesBirmingham City2011----» All matchesBlackburn Rovers2101----» All matchesBolton Wanderers2002----» All matchesDover Athletic2110----» All matchesGaziantep FK2002----» All matchesGreenock Morton FC2110----» All matchesHull City2002-1--» All matchesİstanbulspor AŞ2101----» All matchesMaidenhead United2110----» All matchesNorwich City2002----» All matchesNottingham Forest2101----» All matchesPlymouth Argyle2002----» All matchesReading FC2200----» All matchesScunthorpe United2011----» All matchesSheffield Wednesday2101----» All matchesWatford FC2011----» All matchesBrentford FC10011---» All matchesCharlton Athletic10101---» All matchesElgin City11001---» All matchesHartlepool United11001---» All matchesLeeds United10011---» All matchesTanzania101011--» All matchesAlanyaspor1010-1--» All matchesAlgeria1001----» All matchesAntalyaspor1010----» All matchesAuchinleck Talbot1100----» All matchesBeşiktaş1001----» All matchesBodrum FK1100----» All matchesBotswana1100----» All matchesBurnley FC1100-1--» All matchesBury FC1001----» All matchesCambridge United1010----» All matchesDundee FC1100----» All matchesDundee United1100----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1100----» All matchesFenerbahçe1100----» All matchesFleetwood Town1100----» All matchesFulham FC1010-1--» All matchesGiresunspor1100----» All matchesHatayspor1100----» All matchesHeart of Midlothian1001----» All matchesİstanbul Başakşehir1001----» All matchesKasımpaşa SK1010-1--» All matchesMorocco1001----» All matchesMKE Ankaragücü1001----» All matchesMozambique1100----» All matchesNigeria1001-1--» All matchesNorthampton Town1001----» All matchesRochdale AFC1001----» All matchesRotherham United1100-1--» All matchesSivasspor1010-1--» All matchesSouthend United1001----» All matchesStenhousemuir FC1100----» All matchesSutton United1100----» All matchesTottenham Hotspur1001----» All matchesTrabzonspor1010--1-» All matchesTranmere Rovers1001----» All matchesÜmraniyespor1100----» All matchesWest Bromwich Albion1001-1--» All matchesWolverhampton Wanderers1001----» All matches