Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC4112821-6--» All matchesRangers FC40952637--» All matchesCeltic FC394102514--» All matchesHeart of Midlothian39101217110--» All matchesSt. Johnstone FC3713101426--» All matchesMotherwell FC371591314--» All matchesSt. Mirren FC362385-5--» All matchesKilmarnock FC33188711--» All matchesDundee United3211101114--» All matchesLivingston FC291469111-» All matchesRoss County FC291271012--» All matchesFalkirk FC23126532--» All matchesHamilton Academical20124421--» All matchesInverness CT167361--1» All matchesDunfermline Athletic15726221-» All matchesDundee FC151041-1--» All matchesGreenock Morton FC15672----» All matchesPartick Thistle1465323--» All matchesRaith Rovers13841-1--» All matchesAyr United12705----» All matchesQueen Of The South1162311--» All matchesAlloa Athletic111001----» All matchesQueen's Park FC11722-1--» All matchesDumbarton FC961231--» All matchesArbroath FC85121---» All matchesAirdrieonians FC7322----» All matchesAustria U214112----» All matchesCowdenbeath FC33002---» All matchesLuxembourg U2122001---» All matchesAlbania U212200----» All matchesAsteras Tripolis2110----» All matchesAston Villa2002----» All matchesBelarus U212110----» All matchesBelgium U212002----» All matchesBrøndby IF2002----» All matchesBulgaria U212020----» All matchesElgin City2200----» All matchesFC Luzern2110----» All matchesFC Santa Coloma2200----» All matchesIF Elfsborg2002----» All matchesInter Club d’Escaldes2101----» All matchesIceland U212002----» All matchesMalmö FF2002----» All matchesMolde FK2011----» All matchesNetherlands U212110----» All matchesNetherlands U192002----» All matchesStenhousemuir FC2020----» All matchesStranraer FC2200----» All matchesBrora Rangers FC110011--» All matchesAzerbaijan U211100----» All matchesBerwick Rangers1100----» All matchesBroomhill FC1100----» All matchesCove Rangers1100-1--» All matchesEast Kilbride FC1001----» All matchesForfar Athletic1100----» All matchesHNK Rijeka1010----» All matchesItaly U211001----» All matchesLinlithgow Rose1100----» All matchesMontrose FC1100-1--» All matchesNK Maribor1001----» All matchesNSÍ Runavík1100----» All matchesStirling Albion FC1100----» All matchesCzech Republic1100----» All matches