Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic182412-1--» All matchesFalkirk FC15438-2--» All matchesInverness CT1424814--» All matchesMontrose FC1425714--» All matchesDunfermline Athletic14356----» All matchesDumbarton FC13724-1--» All matchesDundee United10316-6--» All matchesGreenock Morton FC10325-1--» All matchesClyde FC9315----» All matchesAnnan Athletic851221--» All matchesQueen Of The South8305----» All matchesStenhousemuir FC8143-2--» All matchesElgin City740321--» All matchesCove Rangers711511--» All matchesDundee FC7322----» All matchesPartick Thistle7205----» All matchesPeterhead FC7232----» All matchesStranraer FC622211--» All matchesAyr United6312-1--» All matchesRoss County FC6123----» All matchesKelty Hearts511311--» All matchesAirdrieonians FC5005-1--» All matchesArbroath FC5311-1--» All matchesForfar Athletic4301-1--» All matchesQueen's Park FC4031-1--» All matchesSt. Mirren FC4004----» All matchesAlbion Rovers3201-1--» All matchesBonnyrigg Rose Athletic3111----» All matchesBrechin City FC3300-1--» All matchesHamilton Academical3012-1--» All matchesMotherwell FC3003----» All matchesRaith Rovers3210----» All matchesEast Fife FC2002----» All matchesLivingston FC2101-1--» All matchesStirling Albion FC2002----» All matchesThe Spartans FC2002----» All matchesBuckie Thistle11002---» All matchesAberdeen FC1001----» All matchesBanks O’ Dee FC1001--1-» All matchesCeltic FC1001----» All matchesCeltic FC (R)1001-1--» All matchesEdinburgh City1100----» All matchesHibernian FC1001----» All matchesSt. Johnstone FC1001-1--» All matches