Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United23797-3--» All matchesInverness CT2265112---» All matchesGreenock Morton FC2168713--» All matchesPartick Thistle18468----» All matchesRaith Rovers18567-1--» All matchesDunfermline Athletic1764731--» All matchesQueen Of The South1656523--» All matchesQueen's Park FC13607-2--» All matchesAirdrieonians FC921611--» All matchesAlloa Athletic9324----» All matchesDundee FC8134----» All matchesDundee United8107-1--» All matchesHamilton Academical724111--» All matchesMontrose FC74211-1-» All matchesStenhousemuir FC7304-2--» All matchesCove Rangers63122---» All matchesAnnan Athletic6402-1-1» All matchesKelty Hearts52121---» All matchesSt. Johnstone FC5104----» All matchesDumbarton FC412111--» All matchesKilmarnock FC4211-1--» All matchesLivingston FC4103-1--» All matchesRoss County FC4211----» All matchesSt. Mirren FC4202----» All matchesFalkirk FC3012----» All matchesForfar Athletic3102----» All matchesElgin City22001---» All matchesCowdenbeath FC2200----» All matchesEast Fife FC2200----» All matchesHeart of Midlothian2011-1--» All matchesHibernian FC2002----» All matchesStirling Albion FC2200-1--» All matchesThe Spartans FC2101----» All matchesBerwick Rangers1100----» All matchesCeltic FC1001----» All matchesDarvel FC1100----» All matchesEdinburgh City1100----» All matchesMotherwell FC1001----» All matchesRangers FC1001----» All matchesStranraer FC1100----» All matches