Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC9441-1--» All matchesFalkirk FC7223-1--» All matchesDundee United6015-1--» All matchesDumbarton FC5320----» All matchesGreenock Morton FC5311-1--» All matchesQueen Of The South5131----» All matchesAyr United4121----» All matchesHibernian FC4121----» All matchesInverness CT3111----» All matchesRaith Rovers3210----» All matchesAberdeen FC2200----» All matchesBrechin City FC2200----» All matchesHamilton Academical2011----» All matchesKilmarnock FC2200----» All matchesLivingston FC2110----» All matchesRoss County FC2011----» All matchesSt. Johnstone FC2101-1--» All matchesAldershot Town1100----» All matchesAlloa Athletic1100----» All matchesBarnet FC1010----» All matchesBK Häcken1010----» All matchesBradford City1100----» All matchesBristol Rovers1100----» All matchesBurton Albion1100----» All matchesCeltic FC1001----» All matchesCowdenbeath FC1100----» All matchesCrewe Alexandra1001----» All matchesDundee FC1100----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesGillingham FC1010----» All matchesHeart of Midlothian1100----» All matchesMotherwell FC1100----» All matchesNorthampton Town1010----» All matchesNotts County1001----» All matchesOxford United1010----» All matchesPeterhead FC1100----» All matchesPlymouth Argyle1010----» All matchesPort Vale FC1001----» All matchesRangers FC1001----» All matchesRotherham United1010----» All matchesScunthorpe United1001----» All matchesSouthend United1001----» All matches