Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC214116-3-1» All matchesDundee United20123524--» All matchesAberdeen FC19928-41-» All matchesHeart of Midlothian18738241-» All matchesMotherwell FC1894516-2» All matchesDundee FC161123-5--» All matchesHibernian FC16493-2--» All matchesKilmarnock FC1545614--» All matchesLivingston FC13373-1--» All matchesRangers FC131210-4--» All matchesFalkirk FC8125-2--» All matchesInverness CT8143-3--» All matchesSt. Mirren FC5320-1--» All matchesSt. Johnstone FC44001---» All matchesDunfermline Athletic3210----» All matchesPartick Thistle3111----» All matches1. FC Kaiserslautern2101----» All matchesBayer Leverkusen2110----» All matchesBK Häcken2011----» All matchesFenerbahçe2011-1--» All matchesFH Hafnarfjörður2011----» All matchesAdelaide United1001-1--» All matchesAFC Ajax1001----» All matchesAJ Auxerre1001----» All matchesAS Monaco1010----» All matchesBirmingham City1010----» All matchesBurnley FC1010----» All matchesCentral Coast Mariners1010----» All matchesGermany U211001----» All matchesFBK Kaunas1100-1--» All matchesFeyenoord1001----» All matchesGalatasaray1010----» All matchesGrasshopper Club Zürich1100----» All matchesManchester City1001-1--» All matchesNK Maribor1100----» All matchesPerth Glory1010----» All matchesPreston North End1001-1--» All matchesWatford FC1001-1--» All matchesWellington Phoenix1010----» All matches