Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC222416-21-» All matchesAberdeen FC2168712--» All matchesHeart of Midlothian20497-7--» All matchesDundee FC191054541-» All matchesKilmarnock FC1866623--» All matchesCeltic FC183411-2-1» All matchesDundee United1593324--» All matchesDunfermline Athletic15285-2--» All matchesMotherwell FC15744-2--» All matchesHibernian FC13436-4--» All matchesPartick Thistle7610----» All matchesFalkirk FC5320----» All matchesSt. Johnstone FC5023----» All matchesLivingston FC3102----» All matchesAS Monaco2011----» All matchesRaith Rovers2011----» All matchesSwitzerland U212011----» All matchesSturm Graz2101----» All matchesVaasan PS2110----» All matchesAirdrieonians FC (old)11001---» All matchesBorussia Dortmund1010----» All matchesBrøndby IF1001----» All matchesGermany U211010----» All matchesEngland U211001----» All matchesFC Vaduz1010----» All matchesFCSB1010----» All matchesItaly U211001----» All matchesJuventus1001----» All matchesSt. Mirren FC1100-1--» All matches