Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC395529411--» All matchesMotherwell FC341451523--» All matchesSt. Mirren FC33131010-5-1» All matchesAberdeen FC30791432--» All matchesInverness CT27891025--» All matchesKilmarnock FC2411763---» All matchesHeart of Midlothian241041023--» All matchesDundee United23761016--» All matchesSt. Johnstone FC22661023--» All matchesRangers FC21531333--» All matchesHibernian FC2176811--» All matchesFalkirk FC1784551--» All matchesDunfermline Athletic15654-1--» All matchesRoss County FC14824-2--» All matchesHamilton Academical12426-3--» All matchesDundee FC11623-2--» All matchesPartick Thistle10334-1--» All matchesGreenock Morton FC7322-1--» All matchesDumbarton FC6321-1--» All matchesBrechin City FC550012--» All matchesRaith Rovers32101---» All matchesAyr United3300----» All matchesLivingston FC3111----» All matchesGretna FC22001---» All matchesDinamo Moskva2011----» All matchesIF Elfsborg2002----» All matchesŚląsk Wrocław2101----» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1100----» All matchesEast Kilbride FC1001-1--» All matchesEdinburgh City1001----» All matchesNK Maribor1001-1--» All matchesQueen Of The South1001----» All matchesStenhousemuir FC1100----» All matchesStranraer FC1100----» All matches