Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC705214-1» All matchesDundee United7133-3--» All matchesHibernian FC6231-4--» All matchesAberdeen FC521212--» All matchesGreenock Morton FC530211--» All matchesDunfermline Athletic5122----» All matchesPartick Thistle440011--» All matchesQueen Of The South42021---» All matchesHeart of Midlothian3003-1--» All matchesRangers FC3003-1--» All matchesRoss County FC3003-1--» All matchesInverness CT20111---» All matchesCeltic FC2002----» All matchesClyde FC2110-1--» All matchesDumbarton FC2110----» All matchesDundee FC2101----» All matchesFalkirk FC2200-1--» All matchesFC Nordsjælland2002-1--» All matchesHamilton Academical2200-1--» All matchesMotherwell FC2110-1--» All matchesStranraer FC2110-1--» All matchesAirdrieonians FC1100-1--» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100----» All matchesArbroath FC1100----» All matchesBelarus U191100-1--» All matchesGermany U211001----» All matchesEskişehirspor1001----» All matchesFrance U191010----» All matchesJapan U201001-1--» All matchesKilmarnock FC1100----» All matchesLivingston FC1100----» All matchesNigeria U201001-1--» All matchesPortugal U191010----» All matchesQueen's Park FC1010----» All matchesRaith Rovers1001----» All matchesSpain U191001----» All matchesStenhousemuir FC1100----» All matchesCzech Republic U191100-1--» All matchesTurkey U191100----» All matchesYeovil Town1001----» All matches