Record by opponent MatchesWDLScoresYellowYellow-RedRedClyde FC1465322--» All matchesEast Fife FC13841-2--» All matchesMontrose FC11047-3--» All matchesThe Spartans FC10235-2--» All matchesStenhousemuir FC923423--» All matchesAlloa Athletic9414-4--» All matchesQueen Of The South9414-3--» All matchesElgin City833214--» All matchesKelty Hearts8323-3--» All matchesAirdrieonians FC7115-3--» All matchesDumbarton FC7511-1--» All matchesForfar Athletic7241-3-1» All matchesHamilton Academical7214----» All matchesStranraer FC7322-11-» All matchesBonnyrigg Rose Athletic6420-2--» All matchesCove Rangers6204-3--» All matchesEdinburgh City6312-3--» All matchesGreenock Morton FC6105-1--» All matchesCeltic FC5014-1--» All matchesFalkirk FC5023-4--» All matchesQueen's Park FC5104-2--» All matchesDundee United4103-1--» All matchesDunfermline Athletic4103-2--» All matchesMotherwell FC4103----» All matchesStirling Albion FC4301-3--» All matchesAberdeen FC3012----» All matchesAyr United3102-2--» All matchesHeart of Midlothian3012-1--» All matchesInverness CT3102-1--» All matchesRoss County FC3111-2--» All matchesEast Kilbride FC210111--» All matchesDundee FC2101-1--» All matchesKilmarnock FC2002----» All matchesSt. Johnstone FC2011----» All matchesDundee United (R)11001---» All matchesLochee United FC11001---» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesArbroath FC1010----» All matchesBrechin City FC1100----» All matchesCivil Service Strollers1100----» All matchesClachnacuddin FC1100----» All matchesFormartine United1100----» All matchesHibernian FC1001----» All matchesLivingston FC1001----» All matchesPartick Thistle1001-1--» All matchesRangers FC1001----» All matchesSt. Mirren FC1100----» All matches