Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC21521432--» All matchesHeart of Midlothian21894241-» All matchesInverness CT1481511--» All matchesSt. Mirren FC14572-1--» All matchesKilmarnock FC13643211-» All matchesCeltic FC13157111-» All matchesHibernian FC13535----» All matchesMotherwell FC13436----» All matchesSt. Johnstone FC1274112--» All matchesFalkirk FC1144312--» All matchesAberdeen FC11425-2--» All matchesLivingston FC851211--» All matchesAlloa Athletic8503-1--» All matchesDumbarton FC743011--» All matchesDundee United604211--» All matchesRoss County FC6303-1--» All matchesCowdenbeath FC55001---» All matchesQueen Of The South52121---» All matchesHamilton Academical5221-1--» All matchesDunfermline Athletic420211--» All matchesRaith Rovers41211---» All matchesGreenock Morton FC3300----» All matchesAEK Athen2011----» All matchesDundee FC2101----» All matchesLegia Warszawa2002----» All matchesMalmö FF2002-1--» All matchesMontrose FC2200----» All matchesPartick Thistle2110----» All matchesACS Poli Timişoara1001----» All matchesArbroath FC1100----» All matchesArgentina1001-1--» All matchesAyr United1100----» All matchesBerwick Rangers1100----» All matchesBrechin City FC1100----» All matchesBuckie Thistle1100----» All matchesCardiff City1001----» All matchesGretna FC1001----» All matchesSweden1001----» All matches