Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC3212101017--» All matchesDundee United258512151-» All matchesHibernian FC245613421-» All matchesAberdeen FC21651014--» All matchesCeltic FC212217-41-» All matchesMotherwell FC2075813--» All matchesRangers FC192017-7--» All matchesKilmarnock FC1845912--» All matchesInverness CT1765613--» All matchesHeart of Midlothian13355-3-1» All matchesSt. Johnstone FC12354-21-» All matchesDunfermline Athletic96122---» All matchesFalkirk FC922513--» All matchesHamilton Academical9432----» All matchesQueen Of The South8215-2--» All matchesGreenock Morton FC712411--» All matchesRaith Rovers6222-1--» All matchesDundee FC5014----» All matchesGretna FC42111---» All matchesAlloa Athletic4211-2--» All matchesAyr United4022-2--» All matchesLivingston FC4211----» All matchesRoss County FC3120-1--» All matchesFC Vaduz2101-1--» All matchesLiverpool FC2011-2--» All matchesQueen's Park FC11001---» All matchesBerwick Rangers1100----» All matchesEast Fife FC1001----» All matchesNorthern Ireland1010----» All matchesPartick Thistle1010----» All matches