Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1030715-1» All matchesRangers FC10028-1--» All matchesHibernian FC94141--1» All matchesSt. Johnstone FC952212--» All matchesCeltic FC8125-1--» All matchesSt. Mirren FC8233-1--» All matchesMotherwell FC702511--» All matchesDundee United7412-2-1» All matchesRoss County FC7421----» All matchesBristol Rovers64021---» All matchesHeart of Midlothian6024-1--» All matchesKilmarnock FC6501----» All matchesLuton Town6213-1--» All matchesWycombe Wanderers52121---» All matchesFulham FC U215410----» All matchesAFC Wimbledon430112--» All matchesBlackpool FC41211---» All matchesDundee FC43101---» All matchesNewcastle United U2141211---» All matchesAston Villa U214310-2--» All matchesBlackburn Rovers U214202----» All matchesCharlton Athletic4202-1--» All matchesMansfield Town4013-1--» All matchesNorthampton Town4202----» All matchesPeterborough United4121-2--» All matchesSwansea City U214202-1--» All matchesWest Ham United U214103----» All matchesAccrington Stanley310212--» All matchesBrighton & Hove Albion U213111----» All matchesCoventry City3201----» All matchesCrawley Town3021----» All matchesDoncaster Rovers3102----» All matchesLincoln City3111----» All matchesNorwich City U213201----» All matchesOxford United3300-1--» All matchesPlymouth Argyle3201----» All matchesPort Vale FC3102----» All matchesReading FC3021----» All matchesRotherham United3102----» All matchesStevenage FC3201----» All matchesWigan Athletic3021-1--» All matchesRaith Rovers22001---» All matchesWolverhampton Wanderers U2120021---» All matchesBarnet FC2110----» All matchesBarnsley FC2110----» All matchesBirmingham City2002----» All matchesBolton Wanderers2002-1--» All matchesBradford City2011----» All matchesCardiff City2002-1--» All matchesColchester United2020-1--» All matchesCrewe Alexandra2200-1--» All matchesFleetwood Town2101-1--» All matchesGillingham FC2110----» All matchesGrimsby Town2002--1-» All matchesHamilton Academical2200----» All matchesHuddersfield Town2011-1--» All matchesInverness CT2002-1--» All matchesMacclesfield FC2101----» All matchesManchester United U212002-1--» All matchesMiddlesbrough FC U212011----» All matchesMilton Keynes Dons2101----» All matchesScunthorpe United2011----» All matchesShrewsbury Town2110----» All matchesStenhousemuir FC2200----» All matchesStoke City U212110----» All matchesTranmere Rovers2110----» All matchesWalsall FC2011----» All matchesAyr United11002---» All matchesBlackburn Rovers10011---» All matchesOldham Athletic10101---» All matchesYork City10011---» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1001----» All matchesArsenal FC U211100----» All matchesBrechin City FC1100----» All matchesBurton Albion1100----» All matchesBury FC1100----» All matchesCambridge United1100----» All matchesCarlisle United1001----» All matchesCheltenham Town1010----» All matchesChesterfield FC1001-1--» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesDerby County1001----» All matchesEdinburgh City1100----» All matchesHalifax Town1100----» All matchesKelty Hearts1100-1--» All matchesLeyton Orient1001----» All matchesManchester City1001----» All matchesMiddlesbrough FC1001----» All matchesMorecambe FC1100----» All matchesPortsmouth FC1001----» All matchesReading FC U211001----» All matchesRochdale AFC1100----» All matchesSalford City1001----» All matchesSouthend United1001----» All matchesStockport County1001----» All matchesSunderland AFC U211100----» All matchesSwindon Town1100----» All matchesTottenham Hotspur U211100----» All matchesYeovil Town1100----» All matches