Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC1452712--» All matchesQueen Of The South12345----» All matchesSt. Mirren FC12552----» All matchesRaith Rovers10442-1--» All matchesGreenock Morton FC9234-1--» All matchesDundee United823311--» All matchesAlloa Athletic8611----» All matchesFalkirk FC8134----» All matchesDunfermline Athletic7016-1--» All matchesDumbarton FC63211---» All matchesAyr United6123----» All matchesLivingston FC6213----» All matchesPartick Thistle6213----» All matchesKilmarnock FC4103----» All matchesRoss County FC4211----» All matchesBrechin City FC33001---» All matchesCowdenbeath FC33001---» All matchesAberdeen FC3210-1--» All matchesHeart of Midlothian3102----» All matchesInverness CT3003----» All matchesMotherwell FC3102----» All matchesRangers FC3012----» All matchesSt. Johnstone FC3012----» All matchesPeterhead FC21011---» All matchesArbroath FC2110----» All matchesCeltic FC2002-1--» All matchesClyde FC2002----» All matchesWales U1911001---» All matchesAnnan Athletic1001----» All matchesBelgium U191001----» All matchesBerwick Rangers1100-1--» All matchesDundee FC1001----» All matchesEast Fife FC1001----» All matchesEast Stirlingshire FC1100----» All matchesEdinburgh City1001----» All matchesEngland U211001----» All matchesForfar Athletic1001----» All matchesPortugal U211001----» All matchesStenhousemuir FC1100----» All matches