Record by opponent MatchesWDLScoresYellowYellow-RedRedElgin City97115---» All matchesForfar Athletic951332--» All matchesThe Spartans FC91352---» All matchesStranraer FC92251---» All matchesClyde FC84316---» All matchesBonnyrigg Rose Athletic732231--» All matchesDumbarton FC72141---» All matchesPeterhead FC620441--» All matchesStirling Albion FC65014---» All matchesEast Fife FC50233---» All matchesStenhousemuir FC5221----» All matchesAnnan Athletic42024---» All matchesAirdrieonians FC3201-2--» All matchesRoss County FC3012----» All matchesEdinburgh City21102---» All matchesLiverpool FC U1920021---» All matchesGreenock Morton FC2110----» All matchesHamilton Academical2002----» All matchesQueen's Park FC2011----» All matchesRaith Rovers2002----» All matchesCove Rangers11002---» All matchesAlloa Athletic11001---» All matchesDunfermline Athletic10011---» All matchesEast Kilbride FC10011---» All matchesHeart of Midlothian (R)11001---» All matchesMusselburgh Athletic11001---» All matchesAberdeen FC1001----» All matchesAFC Ajax U191001----» All matchesAyr United1001----» All matchesCeltic FC (R)1100----» All matchesFalkirk FC1001----» All matchesHeart of Midlothian1001----» All matchesJeanfield Swifts1100----» All matchesLivingston FC1010----» All matchesMontrose FC1001----» All matchesMotherwell FC1001----» All matchesPartick Thistle1001----» All matchesSSC Napoli U191100----» All matches