Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC1753941--» All matchesDundee United175482---» All matchesKilmarnock FC1683591--» All matchesHibernian FC164758---» All matchesAberdeen FC165743---» All matchesHeart of Midlothian1544771--» All matchesCeltic FC144645---» All matchesSt. Johnstone FC92075---» All matchesDunfermline Athletic931541--» All matchesPartick Thistle93423---» All matchesRaith Rovers74125---» All matchesFalkirk FC53112---» All matchesMotherwell FC4211----» All matchesNeuchâtel Xamax FCS3102----» All matchesDundee FC22002---» All matchesNetherlands21011---» All matchesBeerschot AC2110----» All matchesBorussia Dortmund2002----» All matchesFC Universitatea Craiova2101----» All matchesItaly2101-1--» All matchesNorthern Ireland2200----» All matchesRussia2011----» All matchesUSA2101----» All matchesLASK11002---» All matchesLiechtenstein11002---» All matchesAirdrieonians FC (old)11001---» All matchesHB Tórshavn11001---» All matchesPortugal11001---» All matchesRC Lens11001---» All matchesSwitzerland11001---» All matchesWales11001---» All matchesAlbania1100----» All matchesAS Roma1100----» All matchesBelgium1010----» All matchesBohemian FC1010----» All matchesBolivia1100----» All matchesGermany1100----» All matchesHajduk Split1100----» All matchesLatvia1100----» All matchesMexico1001----» All matchesMyPa-471001----» All matchesAustria1001----» All matchesPartizan1001----» All matchesRapid Vienna1100----» All matchesCzech Republic1001----» All matches