Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC17557-1-1» All matchesInverness CT171043-2--» All matchesMotherwell FC16547-1--» All matchesCeltic FC151212----» All matchesPartick Thistle15735----» All matchesDundee United14437-1--» All matchesHamilton Academical14554----» All matchesAberdeen FC11218----» All matchesSt. Johnstone FC11254----» All matchesHeart of Midlothian10253----» All matchesKilmarnock FC10424----» All matchesAlloa Athletic9522----» All matchesAyr United9324----» All matchesGreenock Morton FC9405-2--» All matchesDunfermline Athletic8521----» All matchesArbroath FC7223----» All matchesHibernian FC7124----» All matchesQueen Of The South6132----» All matchesRoss County FC6411----» All matchesSt. Mirren FC6402----» All matchesFalkirk FC5311----» All matchesRangers FC5032----» All matchesAirdrieonians FC3210----» All matchesClyde FC1100----» All matchesCosta Rica U201001----» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesKelty Hearts1001----» All matchesMontrose FC1100----» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001----» All matches