Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC8242-1--» All matchesKilmarnock FC722311-1» All matchesHibernian FC61321---» All matchesMotherwell FC611411--» All matchesAberdeen FC6204----» All matchesAlloa Athletic6402-1--» All matchesCeltic FC6015----» All matchesHamilton Academical54101---» All matchesHeart of Midlothian52211---» All matchesBradford City5203-1--» All matchesInverness CT5311----» All matchesRoss County FC5122----» All matchesSt. Johnstone FC5023-2--» All matchesDundee United4022-1--» All matchesFleetwood Town4121----» All matchesGillingham FC4112----» All matchesMontrose FC4103----» All matchesOldham Athletic4220----» All matchesPeterhead FC4211----» All matchesRochdale AFC4031----» All matchesBlackpool FC31021---» All matchesDumbarton FC33001---» All matchesFalkirk FC31201---» All matchesSouthend United32101---» All matchesBurton Albion3021----» All matchesColchester United3111----» All matchesDunfermline Athletic3003----» All matchesEast Fife FC3300----» All matchesEdinburgh City3201----» All matchesGuadeloupe3201----» All matchesKelty Hearts3111----» All matchesPort Vale FC3003----» All matchesQueen's Park FC3021----» All matchesAFC Wimbledon2200----» All matchesAirdrieonians FC2101----» All matchesArbroath FC2101----» All matchesBarbados2101----» All matchesBarnsley FC2101----» All matchesBlackburn Rovers2110----» All matchesBury FC2011----» All matchesClyde FC2200-1--» All matchesCove Rangers2002----» All matchesCrewe Alexandra2101----» All matchesDundee FC2101----» All matchesGrimsby Town2101----» All matchesGuyana2002-1--» All matchesCuba2002-1--» All matchesMillwall FC2011----» All matchesOxford United2101-1--» All matchesPartick Thistle2101----» All matchesPeterborough United2002----» All matchesPortsmouth FC2011----» All matchesPuerto Rico2002----» All matchesQueen Of The South2110----» All matchesRotherham United2110----» All matchesScunthorpe United2002----» All matchesSheffield United2002----» All matchesShrewsbury Town2011----» All matchesStranraer FC2101----» All matchesSwindon Town2011----» All matchesWalsall FC2002----» All matchesWigan Athletic2110----» All matchesCheltenham Town10011---» All matchesLivingston FC11001---» All matchesNotts County11001---» All matchesStenhousemuir FC11001---» All matchesAyr United1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBristol City1001----» All matchesBristol Rovers1100----» All matchesCambridge United1100----» All matchesCharlton Athletic1001----» All matchesChesterfield FC1100----» All matchesCoventry City1010----» All matchesCrawley Town1100----» All matchesEast Kilbride FC1001----» All matchesEl Salvador1001----» All matchesForest Green Rovers1100----» All matchesGreenock Morton FC1001-1--» All matchesGrenada1100----» All matchesHartlepool United1001----» All matchesIpswich Town1001----» All matchesLeeds United1100----» All matchesMansfield Town1100-1--» All matchesNorthampton Town1100----» All matchesRaith Rovers1010----» All matchesRangers FC1001-1--» All matchesStalybridge Celtic1100----» All matchesStoke City1001----» All matchesWycombe Wanderers1001----» All matchesYork City1001----» All matches