Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United841321--» All matchesHamilton Academical7511-1--» All matchesSt. Mirren FC7313-3--» All matchesCrawley Town641111--» All matchesDunfermline Athletic613211--» All matchesMotherwell FC62221---» All matchesFalkirk FC532031--» All matchesGreenock Morton FC531111--» All matchesPartick Thistle54011---» All matchesQueen Of The South51221---» All matchesDumbarton FC430111--» All matchesDundee FC42111---» All matchesStevenage FC42111---» All matchesTranmere Rovers43011---» All matchesArbroath FC4121----» All matchesBrechin City FC4310----» All matchesColchester United4211----» All matchesInverness CT4013----» All matchesKilmarnock FC4400----» All matchesRotherham United4211-1--» All matchesShrewsbury Town4202----» All matchesBristol City31111---» All matchesCrewe Alexandra31111---» All matchesPreston North End30211---» All matchesAberdeen FC3102----» All matchesAFC Wimbledon3120----» All matchesAirdrieonians FC3300----» All matchesBurton Albion3102----» All matchesCeltic FC3012-1--» All matchesHartlepool United3021----» All matchesLeyton Orient3021----» All matchesMacclesfield FC3102----» All matchesSheffield United3111----» All matchesWalsall FC3210----» All matchesBarnet FC22001---» All matchesCarlisle United22001---» All matchesHereford United21101---» All matchesHibernian FC201111--» All matchesHuddersfield Town21011---» All matchesMorecambe FC22001---» All matchesPlymouth Argyle22001---» All matchesAccrington Stanley2200----» All matchesAldershot Town2101----» All matchesAlloa Athletic2011----» All matchesAyr United2101----» All matchesBrentford FC2002----» All matchesBristol Rovers2020----» All matchesCheltenham Town2101----» All matchesCoventry City2110----» All matchesDagenham & Redbridge2101----» All matchesDoncaster Rovers2011----» All matchesHeart of Midlothian2011----» All matchesMilton Keynes Dons2101----» All matchesNorthampton Town2200----» All matchesNotts County2011----» All matchesOxford United2011----» All matchesPortsmouth FC2110----» All matchesSouthend United2200----» All matchesSt. Johnstone FC2110----» All matchesSwindon Town2101----» All matchesYeovil Town2200----» All matchesOldham Athletic11002---» All matchesStenhousemuir FC10011---» All matchesWolverhampton Wanderers10011---» All matchesAFC Bournemouth1010----» All matchesBradford City1010----» All matchesBrighton & Hove Albion1100----» All matchesBury FC1001----» All matchesClyde FC1100----» All matchesDover Athletic1001----» All matchesEast Fife FC1001----» All matchesElgin City1100----» All matchesExeter City1001----» All matchesForfar Athletic1001----» All matchesGillingham FC1100----» All matchesLeicester City1001----» All matchesLinlithgow Rose1100----» All matchesMansfield Town1010----» All matchesPeterborough United1100----» All matchesPort Vale FC1001----» All matchesRoss County FC1100----» All matchesScunthorpe United1001----» All matchesStoke City1100----» All matchesStranraer FC1100----» All matchesTorquay United1001----» All matchesWigan Athletic1100----» All matchesWycombe Wanderers1001----» All matchesYork City1001----» All matches