Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC7223-1--» All matchesSt. Johnstone FC5311----» All matchesStenhousemuir FC5212--1-» All matchesAnnan Athletic4013----» All matchesCove Rangers4022----» All matchesDundee United4301-1--» All matchesEast Fife FC4202----» All matchesElgin City4211----» All matchesHibernian FC4202-1--» All matchesKilmarnock FC4220-1--» All matchesRangers FC4112----» All matchesAberdeen FC31021---» All matchesCeltic FC3003----» All matchesDundee FC3102----» All matchesGreenock Morton FC3120-1--» All matchesHeart of Midlothian3102----» All matchesQueen Of The South3210----» All matchesQueen's Park FC3300----» All matchesStranraer FC3201----» All matchesAirdrieonians FC2020----» All matchesAlloa Athletic2101----» All matchesArbroath FC2101-2--» All matchesAyr United2002----» All matchesBonnyrigg Rose Athletic2200-1--» All matchesDumbarton FC2011-1--» All matchesEdinburgh City2200----» All matchesFalkirk FC2011----» All matchesForfar Athletic2002-1--» All matchesHamilton Academical2101----» All matchesHB Tórshavn2200----» All matchesMontrose FC2101----» All matchesSC Freiburg2002----» All matchesSt. Mirren FC2200----» All matchesThe Spartans FC2011----» All matchesClyde FC1100----» All matchesDunfermline Athletic1001----» All matchesHJK Helsinki1100----» All matchesInverness CT1100----» All matchesIreland U211100----» All matchesIceland U211001----» All matchesKazakhstan U211001----» All matchesKelty Hearts1100----» All matchesMalta U211100----» All matchesPartick Thistle1001----» All matchesPeterhead FC1100----» All matchesSpain U211001----» All matchesStirling Albion FC1100----» All matches