Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United6402----» All matchesGillingham FC5113-1--» All matchesRaith Rovers5311----» All matchesSt. Johnstone FC5113----» All matchesArbroath FC4121----» All matchesBlackburn Rovers4121----» All matchesBradford City4112----» All matchesCardiff City4031----» All matchesChesterfield FC4301----» All matchesCove Rangers4211----» All matchesNorthampton Town4211----» All matchesOxford United4112----» All matchesPeterborough United4112----» All matchesRotherham United4121----» All matchesAccrington Stanley3111----» All matchesBlackpool FC3102----» All matchesBurnley FC3003----» All matchesBurton Albion3003----» All matchesBury FC3003----» All matchesCheltenham Town3201----» All matchesCrewe Alexandra3111----» All matchesGreenock Morton FC3021----» All matchesHamilton Academical3210----» All matchesHereford United3210----» All matchesInverness CT3120----» All matchesKilmarnock FC3201----» All matchesMiddlesbrough FC3210----» All matchesMillwall FC3201----» All matchesMotherwell FC3201----» All matchesNottingham Forest3111----» All matchesRangers FC3003----» All matchesRoss County FC3003----» All matchesSt. Mirren FC3111-1--» All matchesAberdeen FC2101----» All matchesAFC Bournemouth2002----» All matchesAldershot Town2101----» All matchesBarnet FC2011----» All matchesBarnsley FC2101----» All matchesBirmingham City2101----» All matchesBrighton & Hove Albion2011----» All matchesBristol City2110----» All matchesCeltic FC2002----» All matchesCrystal Palace2002----» All matchesDundee United2011----» All matchesDunfermline Athletic2110----» All matchesHeart of Midlothian2011-1--» All matchesHibernian FC2011----» All matchesHull City2002----» All matchesLeeds United2101----» All matchesLincoln City2110----» All matchesLivingston FC2011----» All matchesMacclesfield FC2101----» All matchesMorecambe FC2101----» All matchesNewcastle United2011-1--» All matchesPartick Thistle2011----» All matchesPort Vale FC2011----» All matchesQueen's Park FC2200----» All matchesReading FC2110----» All matchesSheffield Wednesday2110----» All matchesShrewsbury Town2011----» All matchesSouthend United2110----» All matchesStevenage FC2002----» All matchesStockport County2110----» All matchesTorquay United2011----» All matchesWycombe Wanderers2002----» All matchesAirdrieonians FC1100----» All matchesAlloa Athletic1100----» All matchesBolton Wanderers1010----» All matchesBristol Rovers1100----» All matchesBrora Rangers FC1100----» All matchesCharlton Athletic1010----» All matchesCrawley Town1100----» All matchesDumbarton FC1100----» All matchesFleetwood Town1010----» All matchesForfar Athletic1100----» All matchesHuddersfield Town1100----» All matchesIpswich Town1100----» All matchesLeicester City1001----» All matchesMontrose FC1100----» All matchesOldham Athletic1100----» All matchesPortsmouth FC1100----» All matchesPreston North End1010----» All matchesQueen Of The South1100----» All matchesQueens Park Rangers1010----» All matchesTranmere Rovers1100----» All matchesWalsall FC1010----» All matchesWatford FC1001----» All matchesWolverhampton Wanderers1010----» All matches