Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC341413747-1» All matchesDunfermline Athletic301081249--» All matchesInverness CT27881147--» All matchesQueen Of The South2369838--» All matchesRaith Rovers22778151-» All matchesDundee United214611371-» All matchesArbroath FC18945-3--» All matchesAyr United18774-5--» All matchesRoss County FC1573515--» All matchesSt. Mirren FC15744-2-1» All matchesAlloa Athletic14113022--» All matchesAirdrieonians FC1454516--» All matchesPartick Thistle1354435--» All matchesHibernian FC13265-4--» All matchesLivingston FC13337-1--» All matchesQueen's Park FC13913-3--» All matchesDumbarton FC11641----» All matchesHamilton Academical11434-5--» All matchesKilmarnock FC1032521--» All matchesDundee FC9216-31-» All matchesSt. Johnstone FC8116-3-1» All matchesRangers FC721413--» All matchesCove Rangers63211---» All matchesHeart of Midlothian611411--» All matchesBrechin City FC541012--» All matchesFalkirk FC5113-2--» All matchesKelty Hearts5311-1--» All matchesAberdeen FC4004-1--» All matchesMontrose FC32011---» All matchesAlbion Rovers3201----» All matchesAnnan Athletic3201----» All matchesCeltic FC3003-1--» All matchesClyde FC3003----» All matchesEdinburgh City2200----» All matchesForfar Athletic2101-1--» All matchesMotherwell FC2101----» All matchesStenhousemuir FC2200----» All matchesThe Spartans FC2101-1--» All matchesEast Stirlingshire FC11001---» All matchesStirling Albion FC11001---» All matchesBerwick Rangers1100----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesFraserburgh FC1100----» All matchesPeterhead FC1100----» All matches