Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC10352-2--» All matchesInverness CT9333-31-» All matchesPartick Thistle8323-1--» All matchesAyr United731311--» All matchesQueen's Park FC76101---» All matchesAlloa Athletic7322-1--» All matchesCove Rangers6411---1» All matchesDunfermline Athletic6312----» All matchesRaith Rovers6330-1--» All matchesHamilton Academical53202---» All matchesFalkirk FC5104-3--» All matchesQueen Of The South5131----» All matchesStirling Albion FC4211-1--» All matchesArbroath FC3102--1-» All matchesDundee FC3021-1--» All matchesHeart of Midlothian3012-1--» All matchesStranraer FC3201----» All matchesAnnan Athletic210112--» All matchesAirdrieonians FC2101----» All matchesBSC Young Boys U192020-1--» All matchesCeltic FC2101----» All matchesDundee United2110-1-1» All matchesKilmarnock FC2011-1--» All matchesLivingston FC2002-1--» All matchesSlovan Bratislava U192200-1--» All matchesTurkey U212011-1--» All matchesNorthern Ireland U2111001---» All matchesBanks O’ Dee FC1100----» All matchesBelgium U211001-1--» All matchesDenmark U211001----» All matchesEdinburgh City1100----» All matchesForfar Athletic1100----» All matchesKazakhstan U211100----» All matchesKelty Hearts1100----» All matchesMontrose FC1100----» All matchesRoss County FC1100----» All matchesThe Spartans FC1100----» All matches