Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC193973---» All matchesSt. Mirren FC1783672--» All matchesRaith Rovers14842102--» All matchesQueen Of The South143837---» All matchesDumbarton FC148336---» All matchesLivingston FC1435641--» All matchesDundee United133552---» All matchesGreenock Morton FC1034342--» All matchesHeart of Midlothian105141---» All matchesKilmarnock FC9234-1--» All matchesRangers FC832323--» All matchesAlloa Athletic75206---» All matchesFalkirk FC72234---» All matchesBrechin City FC66003---» All matchesDunfermline Athletic641121--» All matchesRoss County FC611411--» All matchesAberdeen FC6015-1--» All matchesSt. Johnstone FC50142---» All matchesMotherwell FC5014----» All matchesAyr United43104--1» All matchesCowdenbeath FC42024---» All matchesInverness CT40222---» All matchesDundee FC30121---» All matchesCeltic FC3003----» All matchesStirling Albion FC210121--» All matchesPartick Thistle11008---» All matchesEast Fife FC11001---» All matchesEast Stirlingshire FC11001---» All matchesForfar Athletic110011--» All matchesMontrose FC11001---» All matchesBrora Rangers FC1100----» All matchesElgin City1100----» All matches