Record by opponent MatchesWDLScoresYellowYellow-RedRedEast Fife FC16943----» All matchesMontrose FC1315711--» All matchesElgin City1143411--» All matchesClyde FC11344----» All matchesStenhousemuir FC11056----» All matchesStranraer FC94502---» All matchesBonnyrigg Rose Athletic9423-1--» All matchesDumbarton FC85033---» All matchesAlloa Athletic85122---» All matchesThe Spartans FC82331---» All matchesCove Rangers8314----» All matchesHamilton Academical7016----» All matchesStirling Albion FC7313-1--» All matchesPeterhead FC52032---» All matchesForfar Athletic52301---» All matchesQueen Of The South5212----» All matchesGreenock Morton FC41031---» All matchesKelty Hearts42111---» All matchesAlbion Rovers33001---» All matchesEdinburgh City32011---» All matchesAirdrieonians FC3003----» All matchesHibernian FC3102----» All matchesInverness CT3003----» All matchesQueen's Park FC3003----» All matchesAnnan Athletic2200----» All matchesAyr United2002----» All matchesRoss County FC2002----» All matchesDundee United (R)11001---» All matchesLochee United FC11001---» All matchesSan Marino U1911001---» All matchesWales U1711001---» All matchesAberdeen FC (R)1100----» All matchesArbroath FC1100----» All matchesCowdenbeath FC1100----» All matchesDundee FC1001----» All matchesEast Kilbride FC1001----» All matchesFaeroe Islands U171100----» All matchesFrance U171001----» All matchesHuntly FC1100----» All matchesKilmarnock FC1100----» All matchesMalta U171100----» All matchesMontenegro U171100----» All matchesMotherwell FC1001----» All matchesPartick Thistle1001----» All matchesPortugal U171100----» All matchesRaith Rovers1001----» All matchesSweden U191010----» All matchesSwitzerland U171100----» All matchesSerbia U171100----» All matchesSt. Mirren FC1001----» All matchesHungary U171010----» All matchesWales U191100----» All matchesWick Academy FC1100----» All matches