Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC303918-1--» All matchesAberdeen FC281774----» All matchesDundee United282053-1--» All matchesHibernian FC2810117-1--» All matchesCeltic FC263518----» All matchesHeart of Midlothian25997-2-1» All matchesMotherwell FC24996--1-» All matchesDundee FC221147----» All matchesDunfermline Athletic20983-1--» All matchesSt. Johnstone FC14554-1--» All matchesKilmarnock FC13463----» All matchesPartick Thistle12822----» All matchesLivingston FC10523----» All matchesFalkirk FC6321----» All matchesRaith Rovers5410----» All matchesInverness CT3012---1» All matchesSt. Mirren FC3300----» All matches1. FC Köln2101----» All matchesBath City FC2110----» All matchesDinamo Batumi2200----» All matchesFC VSS Košice2110-1--» All matchesGlenavon FC2200----» All matchesHamburger SV2002----» All matchesParis Saint-Germain2002----» All matchesSigma Olomouc2002----» All matchesUWIC Inter Cardiff2200----» All matchesViking FK2011----» All matchesŽeljezničar Sarajevo2110----» All matchesAirdrieonians FC (old)1010----» All matchesUSA1100----» All matches