Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC241068----» All matchesHeart of Midlothian191018----» All matchesKilmarnock FC191162----» All matchesMotherwell FC191252----» All matchesCeltic FC181215----» All matchesSt. Johnstone FC171034----» All matchesHamilton Academical16637----» All matchesRangers FC15339-2--» All matchesDundee United13652-2-1» All matchesSt. Mirren FC12615-2--» All matchesRoss County FC11245----» All matchesHibernian FC10442----» All matchesInverness CT10154----» All matchesPartick Thistle10514----» All matchesLivingston FC7331----» All matchesDundee FC5302----» All matchesSparta Prague2002----» All matchesCFR Cluj2011----» All matchesDumbarton FC2110----» All matchesDunfermline Athletic2002----» All matchesFalkirk FC2200----» All matchesFK Sarajevo2200----» All matchesRaith Rovers2200----» All matchesValencia CF2002----» All matchesAirdrieonians FC1100----» All matchesBuckie Thistle1100----» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesIvory Coast1001----» All matchesFC Midtjylland1001----» All matchesForfar Athletic1100----» All matchesJK Nõmme Kalju1100----» All matchesKazakhstan1001----» All matchesLille OSC1010-1--» All matchesMexico1001----» All matchesPeterhead FC1001-1--» All matchesReal Betis1100----» All matchesSan Marino1100----» All matchesStenhousemuir FC1100----» All matchesThe Spartans FC1100----» All matches