Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic14437-11-» All matchesGreenock Morton FC13652----» All matchesPartick Thistle13346-1--» All matchesQueen's Park FC13733----» All matchesAyr United11515-1--» All matchesInverness CT11722----» All matchesArbroath FC10424----» All matchesAirdrieonians FC8332----» All matchesHamilton Academical7403----» All matchesDundee United6204----» All matchesKilmarnock FC6204----» All matchesSt. Johnstone FC6123-1--» All matchesRaith Rovers5221----» All matchesRoss County FC5203----» All matchesAlloa Athletic4301----» All matchesAberdeen FC3012-1--» All matchesFalkirk FC3210-1-1» All matchesHeart of Midlothian3003----» All matchesQueen Of The South3102----» All matchesStenhousemuir FC3021----» All matchesBrechin City FC2200----» All matchesCeltic FC2002----» All matchesClyde FC2200----» All matchesDundee FC2101-1--» All matchesEdinburgh City2101----» All matchesElgin City2200----» All matchesKelty Hearts2110----» All matchesLivingston FC2011----» All matchesMotherwell FC2002----» All matchesPeterhead FC2200----» All matchesRangers FC2002----» All matchesSt. Mirren FC2101----» All matchesAnnan Athletic1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesCowdenbeath FC1100----» All matchesDumbarton FC1100----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1001----» All matchesHibernian FC1010----» All matchesMontrose FC1100----» All matchesStranraer FC1100----» All matches