Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian2076711--» All matchesDundee FC17575-3-2» All matchesMotherwell FC1546511--» All matchesCeltic FC152112-3--» All matchesDundee United15852-2--» All matchesSt. Mirren FC13742-1--» All matchesSt. Johnstone FC12516-2--» All matchesAberdeen FC11506-1--» All matchesHibernian FC11155-1--» All matchesRoss County FC11416-1--» All matchesLivingston FC10433-1--» All matchesRangers FC10208-2--» All matchesArbroath FC8323-1--» All matchesQueen Of The South8521--1-» All matchesRaith Rovers8224-1--» All matchesInverness CT7133----» All matchesAyr United6231-1--» All matchesDunfermline Athletic6321----» All matchesKilmarnock FC5221-2--» All matchesHamilton Academical42111---» All matchesGreenock Morton FC4013----» All matchesAlloa Athletic3201----» All matchesBelgium U212011-2--» All matchesBrora Rangers FC2200----» All matchesCercle Brugge2011----» All matchesDenmark U212011----» All matchesFC Copenhagen2011----» All matchesKazakhstan U212110----» All matchesKelty Hearts2101----» All matchesSlovan Bratislava U192200----» All matchesTromsø IL2110----» All matchesTurkey U212011----» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1100----» All matchesBSC Young Boys U191010----» All matchesCove Rangers1100----» All matchesDumbarton FC1100----» All matchesEast Fife FC1100----» All matchesFalkirk FC1001-1--» All matchesFaeroe Islands U171100----» All matchesFrance U171001----» All matchesLithuania U211100----» All matchesMontenegro U171100----» All matchesMontrose FC1100----» All matchesNorthern Ireland U211100----» All matchesPortugal U191001----» All matchesQueen's Park FC1100----» All matchesSan Marino U211100----» All matchesSerbia U171100----» All matchesSpain U191010----» All matchesStenhousemuir FC1100----» All matchesCzech Republic U211100----» All matchesTurkey U191100----» All matchesHungary U171010----» All matchesWales U161100----» All matchesCyprus U191100----» All matches