Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC1584361--» All matchesSt. Mirren FC1337351--» All matchesYeovil Town137513---» All matchesInverness CT1351722--» All matchesCeltic FC13111111--» All matchesChesterfield FC13634-1--» All matchesHeart of Midlothian13157----» All matchesDundee United1263352--» All matchesTranmere Rovers124444---» All matchesSwindon Town1244411--» All matchesKilmarnock FC114342---» All matchesMotherwell FC110382---» All matchesSt. Johnstone FC1153311--» All matchesHartlepool United101271---» All matchesColchester United92522---» All matchesBristol City924311--» All matchesCarlisle United9522----» All matchesAFC Bournemouth83234---» All matchesStockport County86114---» All matchesPort Vale FC84133---» All matchesPlymouth Argyle8224----» All matchesBarnsley FC71244---» All matchesDoncaster Rovers72233---» All matchesLeyton Orient74031---» All matchesCrewe Alexandra7403----» All matchesHuddersfield Town7421----» All matchesWycombe Wanderers7124----» All matchesBrighton & Hove Albion62223---» All matchesGillingham FC62312---» All matchesNorwich City61142---» All matchesMilton Keynes Dons61141---» All matchesScunthorpe United63211---» All matchesSouthend United6114----» All matchesBlackpool FC51222---» All matchesBrentford FC50232---» All matchesPeterborough United52302---» All matchesNotts County51311---» All matchesOldham Athletic51311---» All matchesRangers FC50141---» All matchesSheffield Wednesday52121---» All matchesLuton Town5212----» All matchesRoss County FC5122-2--» All matchesWalsall FC5203----» All matchesGrimsby Town42204---» All matchesBristol Rovers40132---» All matchesCoventry City41032---» All matchesNorthampton Town42111---» All matchesCheltenham Town4301----» All matchesExeter City4121----» All matchesLeicester City4112----» All matchesMansfield Town4211----» All matchesNottingham Forest4022----» All matchesRotherham United4103----» All matchesStevenage FC4112----» All matchesDunfermline Athletic32014---» All matchesBradford City33001---» All matchesHamilton Academical32101---» All matchesSwansea City31111---» All matchesAccrington Stanley3210----» All matchesBarnet FC3111----» All matchesCrawley Town3021----» All matchesDundee FC3300----» All matchesHull City3012----» All matchesLeeds United3102----» All matchesMillwall FC3012----» All matchesMorecambe FC3111----» All matchesNewport County3021-1--» All matchesWrexham AFC3012----» All matchesIpswich Town21012---» All matchesAFC Wimbledon21101---» All matchesPreston North End21011---» All matchesSheffield United21101---» All matchesWest Bromwich Albion20021---» All matchesBurnley FC2110----» All matchesBurton Albion2011----» All matchesCardiff City2110----» All matchesCharlton Athletic2002----» All matchesCrystal Palace2011----» All matchesPortsmouth FC2002----» All matchesQueens Park Rangers2110----» All matchesRushden & Diamonds AFC2101----» All matchesAldershot Town11001---» All matchesManchester City11001---» All matchesBolton Wanderers1001----» All matchesBury FC1100----» All matchesCambridge United1010----» All matchesDerby County1100----» All matchesDumbarton FC1100----» All matchesFleetwood Town1010----» All matchesForest Green Rovers1100----» All matchesGainsborough Trinity1100----» All matchesHereford United1001----» All matchesLincoln City1010----» All matchesOxford United1100----» All matchesPartick Thistle1100----» All matchesSouthampton FC1010----» All matchesStoke City1001----» All matchesThurrock FC1100----» All matchesTorquay United1001----» All matchesTottenham Hotspur1001----» All matchesWigan Athletic1001-1--» All matchesWolverhampton Wanderers1001----» All matchesYork City1100----» All matches