Record by opponent MatchesWDLScoresYellowYellow-RedRedThe Spartans FC12363-3--» All matchesEdinburgh City11614-3--» All matchesStranraer FC11632-4--» All matchesElgin City1015412-1» All matchesEast Fife FC10523-21-» All matchesForfar Athletic926113--» All matchesPeterhead FC943213--» All matchesDumbarton FC9315-4--» All matchesStirling Albion FC8413----» All matchesAnnan Athletic7511-1--» All matchesBonnyrigg Rose Athletic7412-3--» All matchesQueen's Park FC61321-1-» All matchesAirdrieonians FC4301-2--» All matchesCove Rangers4004----» All matchesEast Kilbride FC4022----» All matchesFalkirk FC4112-1--» All matchesHamilton Academical4013-1--» All matchesMontrose FC4121-1--» All matchesCeltic FC3003-2--» All matchesClyde FC3201-1--» All matchesStenhousemuir FC3210----» All matchesPartick Thistle2101----» All matchesQueen Of The South2101----» All matchesAberdeen FC1001----» All matchesAlbion Rovers1001----» All matchesAyr United1100----» All matchesBrechin City FC1001----» All matchesBroomhill FC1100-1--» All matchesCowdenbeath FC1001----» All matchesDunfermline Athletic1001----» All matchesGreenock Morton FC1001----» All matchesInverness CT1001----» All matchesKeith FC1100----» All matchesKelty Hearts1100-1--» All matchesKilmarnock FC (R)1100----» All matchesLivingston FC1100-1--» All matchesMotherwell FC (R)1100----» All matchesRaith Rovers1001----» All matchesRangers FC (R)1001----» All matchesRoss County FC1001-1--» All matchesSt. Johnstone FC1001----» All matches