Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South1363425--» All matchesInverness CT1235411--» All matchesDunfermline Athletic12336-1--» All matchesFalkirk FC11344----» All matchesRaith Rovers11416-2--» All matchesAyr United10028-1--» All matchesDundee United932411--» All matchesHibernian FC912613--» All matchesHeart of Midlothian9117-1--» All matchesGreenock Morton FC8323111-» All matchesRoss County FC8206----» All matchesArbroath FC7313-1--» All matchesRangers FC600613--» All matchesClyde FC6213-2--» All matchesEast Fife FC6312-1--» All matchesMontrose FC6321---1» All matchesPartick Thistle6132-1-1» All matchesPeterhead FC6501-1--» All matchesCove Rangers511321--» All matchesEdinburgh City530221--» All matchesCowdenbeath FC5113-1--» All matchesDundee FC5014----» All matchesKelty Hearts5221-2--» All matchesLivingston FC5401-1--» All matchesAirdrieonians FC40041---» All matchesBrechin City FC41031---» All matchesAlloa Athletic4301----» All matchesDumbarton FC4202-1--» All matchesCeltic FC3012-1--» All matchesKilmarnock FC3021----» All matchesQueen's Park FC3030----» All matchesSt. Mirren FC3111-1--» All matchesAberdeen FC2011----» All matchesElgin City2101-2--» All matchesStranraer FC2101----» All matchesAnnan Athletic11001---» All matchesBonnyrigg Rose Athletic1100----» All matchesBroomhill FC1100----» All matchesBuckie Thistle1100----» All matchesCeltic FC (R)1100----» All matchesHamilton Academical1001----» All matchesKilmarnock FC (R)1100----» All matchesCroatia1010----» All matchesSt. Johnstone FC1001----» All matchesSt. Mirren FC (R)1001----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matches