Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United10235-1--» All matchesRaith Rovers8125-2--» All matchesInverness CT6213--1-» All matchesKilmarnock FC6006-2--» All matchesQueen's Park FC5104----» All matchesAirdrieonians FC4202----» All matchesArbroath FC4031----» All matchesDundee FC4103-1--» All matchesGreenock Morton FC4220----» All matchesMotherwell FC4112----» All matchesPartick Thistle4031-1--» All matchesSt. Mirren FC4112----» All matchesBonnyrigg Rose Athletic32101---» All matchesCove Rangers311111--» All matchesAlloa Athletic3102-1--» All matchesAnnan Athletic3102-1--» All matchesCeltic FC3003----» All matchesDunfermline Athletic3111-1--» All matchesEdinburgh City3210-1--» All matchesElgin City3300----» All matchesFalkirk FC3102----» All matchesLivingston FC3102-1--» All matchesRangers FC3003----» All matchesStranraer FC3201----» All matchesBrora Rangers FC21101---» All matchesFC Basel 1893 U192110-1--» All matchesFC Midtjylland U192002----» All matchesHibernian FC2002----» All matchesQueen Of The South2200-2--» All matchesRoss County FC2002----» All matchesAberdeen FC1001----» All matchesAlbion Rovers1100----» All matchesAuchinleck Talbot1001----» All matchesCeltic FC (R)1100----» All matchesDumbarton FC1010----» All matchesDundee United1010----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1100----» All matchesForfar Athletic1100----» All matchesHamilton Academical1001----» All matchesHeart of Midlothian (R)1100-1--» All matchesMontrose FC1001-1--» All matchesMotherwell FC (R)1100----» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1001-1--» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1001----» All matches