Record by opponent MatchesWDLScoresYellowYellow-RedRedClyde FC135534---» All matchesEast Fife FC1061311--» All matchesPeterhead FC10145131-» All matchesStranraer FC107121---» All matchesStirling Albion FC93244---» All matchesStenhousemuir FC831441--» All matchesBonnyrigg Rose Athletic86201---» All matchesRoss County FC860212--» All matchesEdinburgh City722311--» All matchesAlloa Athletic7313-2--» All matchesPartick Thistle7025-4--» All matchesElgin City622211--» All matchesAyr United6213----» All matchesInverness CT6132----» All matchesAirdrieonians FC50141--1» All matchesForfar Athletic52211---» All matchesCove Rangers5113-1--» All matchesDundee FC5104---1» All matchesFalkirk FC5113-1--» All matchesThe Spartans FC5014----» All matchesAnnan Athletic431012--» All matchesDunfermline Athletic421112--» All matchesAlbion Rovers4211----» All matchesDundee United4031-2--» All matchesKilmarnock FC4112----» All matchesMontrose FC4112----» All matchesQueen Of The South31111---» All matchesAberdeen FC3102----» All matchesGreenock Morton FC3012----» All matchesLivingston FC3003----» All matchesCeltic FC2002-1--» All matchesHamilton Academical2101----» All matchesKelty Hearts2101----» All matchesQueen's Park FC2002----» All matchesArbroath FC1100----» All matchesBanks O’ Dee FC1100----» All matchesBrechin City FC1100-1--» All matchesCumnock Juniors1100----» All matchesEast Kilbride FC1001-1--» All matchesFraserburgh FC1001----» All matchesHibernian FC (R)1100----» All matchesSt. Mirren FC1001----» All matches