Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC14101315--» All matchesCeltic FC13148-7--» All matchesSt. Johnstone FC1235411-1» All matchesAberdeen FC10433-6-1» All matchesDundee FC953127--» All matchesHibernian FC9144-2--» All matchesInverness CT9612-1--» All matchesKilmarnock FC8332-3--» All matchesSt. Mirren FC8521-3-1» All matchesMotherwell FC7421-1--» All matchesPartick Thistle7421-2--» All matchesBury FC62312---» All matchesLivingston FC6312-1--» All matchesSwindon Town6312-3--» All matchesPort Vale FC54011---» All matchesGreenock Morton FC5302-1--» All matchesHeart of Midlothian5113-2--» All matchesRangers FC5113-2--» All matchesSouthend United5302----» All matchesChesterfield FC43101---» All matchesAlloa Athletic4310-1--» All matchesArbroath FC4301-1--» All matchesBradford City4301----» All matchesFleetwood Town4103----» All matchesHamilton Academical4310-3--» All matchesPeterborough United4211----» All matchesQueen Of The South4202-1--» All matchesRochdale AFC4112-2--» All matchesScunthorpe United4202----» All matchesShrewsbury Town4202-1--» All matchesDoncaster Rovers30212---» All matchesCoventry City32101---» All matchesNorthampton Town330011--» All matchesAccrington Stanley3111----» All matchesAyr United3201-1--» All matchesBolton Wanderers3102-1--» All matchesCharlton Athletic3111----» All matchesColchester United3111----» All matchesCrewe Alexandra3111-1--» All matchesDunfermline Athletic3300-1--» All matchesGillingham FC3300----» All matchesOldham Athletic3120----» All matchesCarlisle United211011--» All matchesAFC Bournemouth2110----» All matchesAFC Wimbledon2020----» All matchesBristol Rovers2101-1--» All matchesCambridge United2101----» All matchesCheltenham Town2101----» All matchesEast Fife FC2101----» All matchesExeter City2101-1--» All matchesFalkirk FC2110-2--» All matchesKelty Hearts2200----» All matchesMillwall FC2101-2--» All matchesMilton Keynes Dons2110----» All matchesMorecambe FC2200----» All matchesNewport County2110-1--» All matchesOxford United2101----» All matchesSheffield United2110----» All matchesSheffield Wednesday2101-1--» All matchesStevenage FC2200----» All matchesTranmere Rovers2110----» All matchesWalsall FC2011----» All matchesWigan Athletic2110----» All matchesYeovil Town2020----» All matchesBarnet FC10101---» All matchesBrechin City FC11001---» All matchesStenhousemuir FC11001---» All matchesAldershot Town1001----» All matchesBarnsley FC1010----» All matchesBlackburn Rovers1010----» All matchesBlackpool FC1100----» All matchesBraintree Town1100----» All matchesChippenham Town1100----» All matchesCowdenbeath FC1100----» All matchesCrawley Town1001----» All matchesDundee United1001-1--» All matchesElgin City1100----» All matchesForest Green Rovers1100----» All matchesForfar Athletic1100----» All matchesGrimsby Town1100-1--» All matchesGuiseley AFC1100----» All matchesLeicester City1100----» All matchesLeicester City U211100----» All matchesLincoln City1100----» All matchesLiverpool FC1001----» All matchesMiddlesbrough FC1001----» All matchesNotts County1100----» All matchesPeterhead FC1001----» All matchesPortsmouth FC1001----» All matchesRaith Rovers1001-1--» All matchesReading FC1001----» All matchesStranraer FC1100----» All matchesTottenham Hotspur1001----» All matchesWest Bromwich Albion1001----» All matchesWycombe Wanderers1010-1--» All matches