Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United4103----» All matchesKelty Hearts4022-1--» All matchesKilmarnock FC4103-1--» All matchesAlbion Rovers3201----» All matchesAnnan Athletic3102-1--» All matchesDundee United3021-1--» All matchesElgin City3021-1--» All matchesInverness CT3210----» All matchesSt. Johnstone FC3021----» All matchesAberdeen FC2011----» All matchesCeltic FC2002----» All matchesClyde FC2011-1--» All matchesCowdenbeath FC2110-1--» All matchesDundee FC2011-1--» All matchesDunfermline Athletic2011----» All matchesFalkirk FC2200----» All matchesForfar Athletic2200----» All matchesGreenock Morton FC2011-1--» All matchesMotherwell FC2200----» All matchesPeterhead FC2002----» All matchesRaith Rovers2011-1--» All matchesRoss County FC2101-1--» All matchesStenhousemuir FC2020----» All matchesStirling Albion FC2101----» All matchesStranraer FC2101-1--» All matchesAlloa Athletic1100----» All matchesArbroath FC1010----» All matchesAuchinleck Talbot1001----» All matchesBonnyrigg Rose Athletic1010----» All matchesDumbarton FC1100----» All matchesEdinburgh City1100----» All matchesHamilton Academical1010----» All matchesHibernian FC1001----» All matchesLivingston FC1001-1--» All matchesMontrose FC1010----» All matchesPartick Thistle1001----» All matchesQueen Of The South1100----» All matchesRangers FC1001----» All matchesSt. Mirren FC1010----» All matches