Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC131111--1-» All matchesHeart of Midlothian11407-1--» All matchesAberdeen FC10406-1--» All matchesDundee United8422----» All matchesAirdrieonians FC75021---» All matchesHibernian FC713311--» All matchesSt. Mirren FC7313----» All matchesAlloa Athletic6411----» All matchesInverness CT6411-1--» All matchesKilmarnock FC6042-1--» All matchesMotherwell FC531111--» All matchesRoss County FC50141---» All matchesPartick Thistle5212----» All matchesRangers FC5014-1--» All matchesSt. Johnstone FC5131----» All matchesArbroath FC4211----» All matchesLivingston FC33001---» All matchesAyr United3300----» All matchesBonnyrigg Rose Athletic3300-1--» All matchesClyde FC3300----» All matchesMontrose FC3210----» All matchesQueen Of The South3111-1--» All matchesBrora Rangers FC2200----» All matchesCove Rangers2200----» All matchesDumbarton FC2200----» All matchesDunfermline Athletic2110-1--» All matchesGreenock Morton FC2011-1--» All matchesHamilton Academical2200----» All matchesQueen's Park FC2110----» All matchesAnnan Athletic1100----» All matchesBelgium U211100----» All matchesEast Fife FC1001----» All matchesFalkirk FC1100----» All matchesForfar Athletic1100----» All matchesJapan U191010----» All matchesPeterhead FC1100----» All matchesRaith Rovers1100----» All matchesStranraer FC1100----» All matches