Record by opponent MatchesWDLScoresYellowYellow-RedRedMontrose FC43102---» All matchesDundee FC4103----» All matchesGreenock Morton FC4112-1--» All matchesPartick Thistle4013----» All matchesQueen's Park FC4112-1--» All matchesAyr United3003----» All matchesDunfermline Athletic3003----» All matchesHamilton Academical3111----» All matchesQueen Of The South3210-1--» All matchesRaith Rovers3111----» All matchesAlloa Athletic21011---» All matchesSt. Johnstone FC200211--» All matchesClyde FC2002-1--» All matchesCove Rangers2011-1--» All matchesDumbarton FC2200-1--» All matchesEast Kilbride FC2101----» All matchesInverness CT2011----» All matchesLivingston FC2002----» All matchesRoss County FC2011----» All matchesStenhousemuir FC2002----» All matchesGeorgia U1711001---» All matchesAirdrieonians FC1001----» All matchesArbroath FC1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesDenmark U171001----» All matchesDundee North End1100----» All matchesEast Fife FC1010----» All matchesEdinburgh City1001-1--» All matchesFalkirk FC1001-1--» All matchesFrance U181001----» All matchesPeterhead FC1010----» All matchesPoland U181001----» All matchesPortugal U171001----» All matchesStranraer FC1100----» All matchesThe Spartans FC1001-1--» All matches