Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South241077361-» All matchesFalkirk FC1945102511» All matchesAyr United1846811--» All matchesHibernian FC17331115--» All matchesGreenock Morton FC16826-2-1» All matchesAlloa Athletic15101413--» All matchesHeart of Midlothian143110-3--» All matchesInverness CT1315713-1» All matchesLivingston FC1223711--» All matchesDumbarton FC12534-2--» All matchesRaith Rovers12327-21-» All matchesPartick Thistle1133522--» All matchesAirdrieonians FC114521--1» All matchesHamilton Academical1052313--» All matchesDundee United10244-3--» All matchesArbroath FC9432-1--» All matchesDunfermline Athletic9351-2--» All matchesSt. Mirren FC9612-3--» All matchesRangers FC7043----» All matchesRoss County FC7232-2--» All matchesDundee FC621321--» All matchesCeltic FC6006-2--» All matchesKilmarnock FC6222-1--» All matchesPeterhead FC6510-1--» All matchesAberdeen FC5203----» All matchesCowdenbeath FC5302-1--» All matchesEdinburgh City5410----» All matchesMontrose FC5401-1--» All matchesQueen's Park FC5221----» All matchesCove Rangers41031---» All matchesForfar Athletic4211----» All matchesKelty Hearts4220-1--» All matchesClyde FC31202---» All matchesEast Fife FC3210-1--» All matchesMotherwell FC3012----» All matchesSt. Johnstone FC3012----» All matchesAlbion Rovers22001---» All matchesBrechin City FC2110----» All matchesBuckie Thistle2200-1--» All matchesStenhousemuir FC2200----» All matchesStirling Albion FC2200----» All matchesAnnan Athletic1100----» All matches