Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United1444611--» All matchesAirdrieonians FC14653-3-1» All matchesRaith Rovers14626-6--» All matchesPartick Thistle13337-4--» All matchesGreenock Morton FC12732-3--» All matchesQueen Of The South1072134--» All matchesHamilton Academical10433-2--» All matchesInverness CT916213--» All matchesQueen's Park FC9234-5--» All matchesArbroath FC8242----» All matchesFalkirk FC7322-3--» All matchesKilmarnock FC7214-3--» All matchesKelty Hearts6420-2--» All matchesAlloa Athletic54013---» All matchesPeterhead FC541011--» All matchesLivingston FC5203-2--» All matchesMontrose FC5401-3--» All matchesRoss County FC5122-1--» All matchesClyde FC42111--1» All matchesDundee United4121-3--» All matchesDunfermline Athletic4301-2--» All matchesEdinburgh City4310----» All matchesSt. Johnstone FC4112-3--» All matchesForfar Athletic3201----» All matchesHibernian FC3102-1--» All matchesAberdeen FC2101-1--» All matchesCove Rangers2101----» All matchesEast Fife FC2200-1--» All matchesEast Kilbride FC2200-1--» All matchesFrance U162002----» All matchesCzech Republic U192110----» All matchesStenhousemuir FC11001---» All matchesAlbion Rovers1100----» All matchesAndorra U191100----» All matchesAndorra U171100----» All matchesBuckie Thistle1100----» All matchesDenmark U171010----» All matchesDarvel FC1100----» All matchesGermany U191100-1--» All matchesGermany U171100--1-» All matchesDumbarton FC1100----» All matchesFrance U211100----» All matchesFrance U181001----» All matchesFrance U171001----» All matchesGreece U171001-1--» All matchesIreland U161001----» All matchesNorthern Ireland U161100----» All matchesNorway U171001----» All matchesSan Marino U191100----» All matchesSpain U171100----» All matchesStirling Albion FC1100----» All matchesSouth Korea U211100----» All matchesThe Spartans FC1100-1--» All matchesTurkey U211001-1--» All matchesWales U171100----» All matchesWales U161010----» All matches