Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United13364----» All matchesAirdrieonians FC12444----» All matchesPartick Thistle11245-1--» All matchesRaith Rovers11245-1--» All matchesQueen's Park FC103251---» All matchesDunfermline Athletic83232---» All matchesArbroath FC63301---» All matchesRoss County FC6312-1--» All matchesLivingston FC50231---» All matchesHamilton Academical5311-1--» All matchesSt. Johnstone FC5014----» All matchesFalkirk FC4004-1--» All matchesInverness CT4040----» All matchesGreenock Morton FC32012---» All matchesDundee United31111---» All matchesAlloa Athletic22001---» All matchesStenhousemuir FC21011---» All matchesMontrose FC2011----» All matchesPeterhead FC2200----» All matchesQueen Of The South2200----» All matchesAberdeen FC1001----» All matchesBrechin City FC1100----» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesEast Fife FC1001----» All matchesHibernian FC1100----» All matchesMotherwell FC1001-1--» All matchesSt. Mirren FC1010----» All matchesStirling Albion FC1001----» All matches