Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic1471612--» All matchesElgin City13346---1» All matchesStranraer FC13625-4--» All matchesClyde FC941411--» All matchesKelty Hearts94231---» All matchesMontrose FC913513--» All matchesDumbarton FC9423-1--» All matchesPeterhead FC8431-1--» All matchesStirling Albion FC72141---» All matchesThe Spartans FC704312--» All matchesAlloa Athletic7313-1--» All matchesEdinburgh City7412-1--» All matchesFalkirk FC7106-3--» All matchesAirdrieonians FC6402-1--» All matchesAnnan Athletic6411-2--» All matchesEast Fife FC6213-2--» All matchesBonnyrigg Rose Athletic5212----» All matchesStenhousemuir FC5122-1--» All matchesDunfermline Athletic4013-1--» All matchesQueen Of The South4004----» All matchesEast Kilbride FC3003-1--» All matchesHamilton Academical3012-11-» All matchesAlbion Rovers2002----» All matchesAyr United2101----» All matchesBrechin City FC2101----» All matchesCowdenbeath FC2110----» All matchesGreenock Morton FC2002----» All matchesInverness CT2002----» All matchesLivingston FC2002----» All matchesMotherwell FC10011---» All matchesAberdeen FC1001-1--» All matchesBerwick Rangers1100----» All matchesCove Rangers1010----» All matchesDrumchapel United1001-1--» All matchesDundee FC1001----» All matchesDundee United1001----» All matchesHeart of Midlothian1001----» All matchesHibernian FC (R)1100-1--» All matchesKilmarnock FC1001----» All matchesPartick Thistle1100----» All matchesRaith Rovers1001----» All matchesRoss County FC1001----» All matchesSt. Mirren FC1001----» All matches