Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic54102---» All matchesInverness CT5005----» All matchesQueen's Park FC5032----» All matchesRaith Rovers43102---» All matchesClyde FC43011---» All matchesAirdrieonians FC4220-1--» All matchesEast Fife FC4301-1--» All matchesHibernian FC4103----» All matchesHamilton Academical312011--» All matchesPeterhead FC320111--» All matchesDumbarton FC3300----» All matchesDundee FC3102---1» All matchesHeart of Midlothian3012----» All matchesMontrose FC3120----» All matchesBerwick Rangers22002---» All matchesEast Kilbride FC22001---» All matchesKilmarnock FC20111---» All matchesArbroath FC2110----» All matchesFalkirk FC2101----» All matchesGreenock Morton FC2002-2--» All matchesQueen Of The South2110----» All matchesAyr United10011---» All matchesDunipace FC11001---» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesCowdenbeath FC1001----» All matchesDunfermline Athletic1001----» All matchesFormartine United1100----» All matchesPartick Thistle1010----» All matchesRangers FC1001----» All matchesSt. Johnstone FC1100----» All matchesSt. Mirren FC1010----» All matches