Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical8323-1--» All matchesInverness CT8224----» All matchesAnnan Athletic7403-21-» All matchesAyr United7313-2--» All matchesCeltic FC7016-2--» All matchesPartick Thistle7322-2--» All matchesQueen Of The South7304-3--» All matchesAlloa Athletic6312-4--» All matchesDumbarton FC6411----» All matchesKilmarnock FC6114----» All matchesRangers FC6015-1--» All matchesGreenock Morton FC530211--» All matchesArbroath FC5122-2--» All matchesFalkirk FC5203-2--» All matchesMotherwell FC5104---1» All matchesStirling Albion FC5302-2--» All matchesStranraer FC5212----» All matchesThe Spartans FC5014-1--» All matchesSt. Mirren FC40041---» All matchesAberdeen FC4004----» All matchesAirdrieonians FC4103----» All matchesDunfermline Athletic4220-1--» All matchesElgin City4400----» All matchesForfar Athletic4301----» All matchesHibernian FC4121-1--» All matchesRaith Rovers4121-1--» All matchesClyde FC32101---» All matchesBonnyrigg Rose Athletic3210-2--» All matchesDundee United3012-1--» All matchesHeart of Midlothian3111-1--» All matchesPort Vale FC3201-1--» All matchesSt. Johnstone FC3102----» All matchesHarrogate Town22001---» All matchesBarrow AFC2101----» All matchesBolton Wanderers2002----» All matchesBradford City2110----» All matchesBrora Rangers FC2110----» All matchesCambridge United2101-1--» All matchesCarlisle United2101-1--» All matchesCheltenham Town2002-1--» All matchesColchester United2101----» All matchesCove Rangers2110-1--» All matchesCrawley Town2011----» All matchesEdinburgh City2110-1--» All matchesForest Green Rovers2002-1--» All matchesGrimsby Town2101----» All matchesLeyton Orient2110----» All matchesLivingston FC2002-1--» All matchesMansfield Town2002-1--» All matchesMontrose FC2002-1--» All matchesMorecambe FC2011----» All matchesOldham Athletic2110-1--» All matchesQueen's Park FC2101-1--» All matchesRoss County FC2101-1--» All matchesSalford City2011----» All matchesStevenage FC2002----» All matchesBrechin City FC110011--» All matchesEast Stirlingshire FC11001---» All matchesBuckie Thistle1100----» All matchesCowdenbeath FC1100----» All matchesDundee FC1001----» All matchesExeter City1001----» All matchesHeart of Midlothian (R)1100-1--» All matchesKelty Hearts1001----» All matchesLincoln City1001----» All matchesNewport County1010-1--» All matchesPeterhead FC1100----» All matchesSolihull Moors1001----» All matchesSouthend United1001----» All matchesStenhousemuir FC1001----» All matchesTranmere Rovers1001----» All matchesWalsall FC1001----» All matches