Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle1955912-1» All matchesRaith Rovers1866612--» All matchesAyr United1444612--» All matchesQueen's Park FC14644-3--» All matchesArbroath FC135354---» All matchesDunfermline Athletic1353541--» All matchesInverness CT10334-4--» All matchesHamilton Academical941423--» All matchesDundee FC7232-1--» All matchesQueen Of The South7511-1--» All matchesCove Rangers6510-2--» All matchesGreenock Morton FC6231-3--» All matchesRoss County FC6114----» All matchesMontrose FC53111---» All matchesAirdrieonians FC5131----» All matchesDundee United5212----» All matchesFalkirk FC4004-2--» All matchesLivingston FC4013----» All matchesSt. Johnstone FC4004----» All matchesDumbarton FC33002---» All matchesAlloa Athletic3003----» All matchesStenhousemuir FC22002---» All matchesBonnyrigg Rose Athletic22001---» All matchesClyde FC2101----» All matchesMotherwell FC2101----» All matchesAberdeen FC1001----» All matchesAnnan Athletic1100----» All matchesBo'ness United1100----» All matchesDundee North End1100----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1001----» All matchesEdinburgh City1100----» All matchesKelty Hearts1100-1--» All matchesKilmarnock FC1001----» All matchesPeterhead FC1100----» All matchesRangers FC1001----» All matchesSt. Mirren FC1001----» All matchesStranraer FC1100----» All matches