Record by opponent MatchesWDLScoresYellowYellow-RedRedMontrose FC1553733--» All matchesKelty Hearts1262462--» All matchesPeterhead FC12543211-» All matchesDumbarton FC11632311-» All matchesAlloa Athletic1153321--» All matchesEdinburgh City104242---» All matchesCove Rangers91351---» All matchesEast Fife FC870141--» All matchesElgin City721431--» All matchesFalkirk FC72142---» All matchesQueen Of The South72141---» All matchesStranraer FC62223---» All matchesThe Spartans FC613231--» All matchesStenhousemuir FC621322--» All matchesBonnyrigg Rose Athletic51133---» All matchesClyde FC514011--» All matchesForfar Athletic521211--» All matchesAirdrieonians FC5113---1» All matchesQueen's Park FC5221-1--» All matchesStirling Albion FC5302-2--» All matchesInverness CT421121--» All matchesAnnan Athletic43011---» All matchesDundee United4004----» All matchesDunfermline Athletic302121--» All matchesArbroath FC2002----» All matchesHibernian FC2002-1--» All matchesMotherwell FC2101----» All matchesPartick Thistle2101----» All matchesLinlithgow Rose11002---» All matchesBrora Rangers FC11001---» All matchesAyr United1010----» All matchesBlackburn Rovers U211001----» All matchesFormartine United1100----» All matchesFulham FC U211001----» All matchesGreenock Morton FC1100----» All matchesHamilton Academical1100----» All matchesHeart of Midlothian1001----» All matchesRangers FC1001----» All matchesRangers FC (R)1001----» All matches