Record by opponent MatchesWDLScoresYellowYellow-RedRedElgin City125343---» All matchesDumbarton FC1133514--» All matchesForfar Athletic10343----» All matchesAlbion Rovers952241--» All matchesStirling Albion FC92072---» All matchesStranraer FC82153---» All matchesEast Fife FC822411--» All matchesAnnan Athletic751121--» All matchesBonnyrigg Rose Athletic72501---» All matchesEdinburgh City62312---» All matchesThe Spartans FC501422--» All matchesKelty Hearts510411--» All matchesPeterhead FC42022---» All matchesHamilton Academical31021---» All matchesCowdenbeath FC3021----» All matchesEast Kilbride FC3210----» All matchesStenhousemuir FC3102----» All matchesGreenock Morton FC20021---» All matchesPartick Thistle20021---» All matchesSt. Mirren FC20021---» All matchesAyr United2002----» All matchesClyde FC2200----» All matchesDunfermline Athletic2101----» All matchesHibernian FC2002----» All matchesRoss County FC2002----» All matchesBrora Rangers FC11001---» All matchesAlloa Athletic1100----» All matchesBerwick Rangers1100----» All matchesCivil Service Strollers1100----» All matchesFalkirk FC1010----» All matchesFormartine United1100----» All matchesFraserburgh FC1100----» All matchesKilmarnock FC1001----» All matchesLivingston FC1001----» All matchesMontrose FC1100----» All matchesMotherwell FC1001----» All matchesRaith Rovers1001----» All matchesSt. Johnstone FC1001----» All matches