Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South22886----» All matchesAlloa Athletic19568----» All matchesFalkirk FC14527-2--» All matchesInverness CT14347----» All matchesMontrose FC14536----» All matchesDumbarton FC13814----» All matchesPeterhead FC13643----» All matchesElgin City11551----» All matchesCove Rangers9612----» All matchesEast Fife FC9441-1--» All matchesForfar Athletic9441----» All matchesAnnan Athletic8620----» All matchesClyde FC8422----» All matchesCowdenbeath FC8611----» All matchesEdinburgh City8233----» All matchesKelty Hearts8431----» All matchesRaith Rovers8224-1--» All matchesStranraer FC8701----» All matchesDunfermline Athletic7124-1--» All matchesAirdrieonians FC6114----» All matchesAlbion Rovers6411-1--» All matchesArbroath FC6303-1--» All matchesGreenock Morton FC6204----» All matchesHibernian FC6006----» All matchesRangers FC6024----» All matchesStirling Albion FC6321----» All matchesDundee United5104----» All matchesHeart of Midlothian5005----» All matchesBonnyrigg Rose Athletic4310----» All matchesBrechin City FC4400----» All matchesHamilton Academical4211----» All matchesLivingston FC4202----» All matchesPartick Thistle4211----» All matchesSt. Johnstone FC4202----» All matchesStenhousemuir FC4400----» All matchesThe Spartans FC4310----» All matchesBrora Rangers FC3201----» All matchesSt. Mirren FC3111----» All matchesAyr United2101----» All matchesMotherwell FC2101----» All matchesAberdeen FC1001----» All matchesBuckie Thistle1100----» All matchesClachnacuddin FC1100----» All matchesIrvine Meadow XI1100----» All matchesQueen's Park FC1100----» All matchesRangers FC (R)1001----» All matchesRoss County FC1100----» All matches