Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United12714----» All matchesDunfermline Athletic11614-1--» All matchesGreenock Morton FC10424----» All matchesInverness CT10244----» All matchesQueen Of The South9612----» All matchesArbroath FC8332----» All matchesQueen's Park FC8512----» All matchesHamilton Academical7313----» All matchesAlloa Athletic6330----» All matchesRaith Rovers5113----» All matchesRoss County FC5113----» All matchesCove Rangers41211---» All matchesAirdrieonians FC4310-1--» All matchesDundee United4004----» All matchesKilmarnock FC4112----» All matchesPeterhead FC3210----» All matchesDundee FC2101----» All matchesEast Kilbride FC2020----» All matchesFalkirk FC2011----» All matchesMontrose FC2110----» All matchesRangers FC2002-1--» All matchesStenhousemuir FC2200----» All matchesAberdeen FC1001----» All matchesAnnan Athletic1100----» All matchesDumbarton FC1100----» All matchesEast Fife FC1010----» All matchesFraserburgh FC1100----» All matchesKelty Hearts1100----» All matchesLivingston FC1001----» All matchesSt. Mirren FC1001----» All matches