Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC18341125--» All matchesRangers FC15021312-1» All matchesInverness CT15438-1--» All matchesHeart of Midlothian1463512--» All matchesKilmarnock FC14635-2--» All matchesHibernian FC1313911--» All matchesCeltic FC131012-4--» All matchesDundee United13562-1--» All matchesSt. Mirren FC13634-2--» All matchesMotherwell FC11542-2--» All matchesHamilton Academical8422-1--» All matchesLivingston FC65102---» All matchesDunfermline Athletic5131----» All matchesFalkirk FC5410-2--» All matchesSt. Johnstone FC5212----» All matchesDundee FC2101----» All matchesGretna FC2011----» All matchesNK Maribor2002-1--» All matchesRoss County FC2011-1--» All matchesWrexham AFC110011--» All matchesAccrington Stanley1100----» All matchesBarnsley FC1001----» All matchesChesterfield FC1010----» All matchesMacclesfield FC1010----» All matchesNotts County1010----» All matchesPeterhead FC1100----» All matchesRotherham United1100----» All matchesStirling Albion FC1100----» All matches