Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC200713-8--» All matchesMotherwell FC1985633--» All matchesKilmarnock FC1846815-1» All matchesRangers FC17151124-1» All matchesHeart of Midlothian17566-3--» All matchesAberdeen FC16655151-» All matchesHibernian FC15483121-» All matchesDunfermline Athletic12228-11-» All matchesDundee United11443-1--» All matchesInverness CT943221--» All matchesFalkirk FC8323--1-» All matchesLivingston FC7331----» All matchesSt. Mirren FC7511-4--» All matchesPartick Thistle5410-1--» All matchesSt. Johnstone FC4211----» All matchesHamilton Academical3111-2--» All matchesAC Perugia Calcio200211--» All matchesIceland22001---» All matchesFK Smederevo2011-1--» All matchesFK Vllaznia2200----» All matchesNetherlands2101----» All matchesGretna FC100111--» All matchesCambridge United1100----» All matchesFaeroe Islands1100----» All matchesHong Kong B1100----» All matchesCanada1100----» All matchesLithuania1001----» All matchesNetherlands U211001----» All matchesAustria1001-1--» All matchesPort Vale FC1001-1--» All matchesPortugal1001-1--» All matchesSouth Africa1001----» All matches