Record by opponent MatchesWDLScoresYellowYellow-RedRedStranraer FC1374241--» All matchesForfar Athletic115244---» All matchesThe Spartans FC913531-1» All matchesClyde FC951323--» All matchesDumbarton FC903622--» All matchesElgin City940522--» All matchesEast Fife FC843153--» All matchesPeterhead FC803511--» All matchesStenhousemuir FC803512--» All matchesStirling Albion FC621312--» All matchesAlbion Rovers520311--» All matchesEdinburgh City411211--» All matchesAnnan Athletic4013----» All matchesDundee FC3003-1--» All matchesEast Kilbride FC3012----» All matchesFraserburgh FC3201-1--» All matchesCowdenbeath FC22002---» All matchesAirdrieonians FC2002-1--» All matchesFalkirk FC2101----» All matchesInverness CT2002----» All matchesAberdeen FC1001----» All matchesAlloa Athletic1001----» All matchesArbroath FC1001-1--» All matchesCumbernauld Colts1100----» All matchesGreenock Morton FC1001----» All matchesHamilton Academical1001----» All matchesHibernian FC1001----» All matchesLivingston FC1001----» All matchesMontrose FC1001----» All matchesSauchie Juniors1001----» All matchesSt. Mirren FC1001----» All matches