Record by opponent MatchesWDLScoresYellowYellow-RedRedClyde FC1657411--» All matchesElgin City14356-3--» All matchesPeterhead FC14653-2--» All matchesThe Spartans FC13148-4--» All matchesEdinburgh City120751---» All matchesEast Fife FC1154211--» All matchesStranraer FC1163212--» All matchesDumbarton FC11335----» All matchesStirling Albion FC942312--» All matchesBonnyrigg Rose Athletic841311--» All matchesAirdrieonians FC7304----» All matchesKelty Hearts7412----» All matchesCove Rangers6213-1--» All matchesAlloa Athletic50232---» All matchesDunfermline Athletic5203-1--» All matchesFalkirk FC5122-1--» All matchesAnnan Athletic4301----» All matchesQueen Of The South4211----» All matchesRoss County FC30031---» All matchesArbroath FC3201----» All matchesEast Kilbride FC3102----» All matchesQueen's Park FC3120-1--» All matchesStenhousemuir FC3012-2--» All matchesBrechin City FC2200----» All matchesHibernian FC2002----» All matchesLivingston FC2002----» All matchesMontrose FC2101-1--» All matchesPartick Thistle2002----» All matchesSt. Johnstone FC2101----» All matchesSt. Mirren FC2002----» All matchesHuntly FC11001---» All matchesTranent FC11001---» All matchesAberdeen FC (R)1100----» All matchesAyr United1001-1--» All matchesBerwick Rangers1100----» All matchesBrora Rangers FC1100----» All matchesCowdenbeath FC1100----» All matchesDarvel FC1001----» All matchesDundee FC1001----» All matchesDundee FC (R)1100----» All matchesForfar Athletic1001----» All matchesFraserburgh FC1001----» All matchesHamilton Academical1001----» All matchesHibernian FC (R)1100-1--» All matchesInverness CT1001----» All matchesMusselburgh Athletic1100----» All matches