Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United3111128-51-» All matchesSt. Mirren FC291667-61-» All matchesAberdeen FC27981017--» All matchesRangers FC25132124--» All matchesCeltic FC24251715--» All matchesInverness CT24108613--» All matchesHibernian FC249411-6--» All matchesHeart of Midlothian20929161-» All matchesMotherwell FC19829-4--» All matchesFalkirk FC1656512-1» All matchesDundee FC1043311--» All matchesRoss County FC1052312--» All matchesHamilton Academical9324-2--» All matchesDunfermline Athletic8413----» All matchesKilmarnock FC74301---» All matchesSt. Johnstone FC632111--» All matchesLivingston FC6411-1--» All matchesPartick Thistle5230----» All matchesAlloa Athletic3201----» All matchesGreenock Morton FC3012-1--» All matchesQueen Of The South3201----» All matchesRaith Rovers3012----» All matchesRosenborg BK211011--» All matchesClyde FC2011-1--» All matchesEskişehirspor2011----» All matchesFC Luzern2110-1--» All matchesFK Minsk2101-1--» All matchesGretna FC2101----» All matchesFC Alashkert1100-1--» All matchesForfar Athletic1001----» All matchesPeterhead FC1001----» All matchesSpartak Trnava1001-1--» All matches