Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen's Park FC231175361-» All matchesPartick Thistle1876571--» All matchesAyr United1792664--» All matchesGreenock Morton FC1666421--» All matchesDunfermline Athletic1580754--» All matchesFalkirk FC1371533--» All matchesAirdrieonians FC1334614--» All matchesArbroath FC1254321--» All matchesHamilton Academical1181252--» All matchesInverness CT1162351--» All matchesCove Rangers823322--» All matchesRoss County FC720521--» All matchesMontrose FC731312--» All matchesAlloa Athletic7502-3--» All matchesSt. Johnstone FC7025-2--» All matchesPeterhead FC65014---» All matchesLivingston FC62131---» All matchesDumbarton FC54103---» All matchesDundee United521212--» All matchesEast Fife FC55001---» All matchesBrechin City FC430111--» All matchesClyde FC422011--» All matchesKilmarnock FC41031---» All matchesDundee FC4013-2--» All matchesStirling Albion FC3102----» All matchesBrora Rangers FC22002---» All matchesElgin City22002---» All matchesLinlithgow Rose22002---» All matchesAlbion Rovers22001---» All matchesQueen Of The South21101---» All matchesAberdeen FC2002----» All matchesAnnan Athletic2101-1--» All matchesCowdenbeath FC2002-1--» All matchesHibernian FC2002----» All matchesMotherwell FC2200-1--» All matchesRaith Rovers2011-1--» All matchesRangers FC2002----» All matchesStenhousemuir FC2110----» All matchesStranraer FC2101----» All matchesAuchinleck Talbot1100----» All matchesBerwick Rangers1100-1--» All matchesCeltic FC1001----» All matchesEast Kilbride FC1001----» All matchesHeart of Midlothian1001----» All matchesSt. Mirren FC1001----» All matches