Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC10244-4--» All matchesKilmarnock FC814311--» All matchesCeltic FC8206-1--» All matchesRangers FC701613--» All matchesSt. Mirren FC741212--» All matchesMotherwell FC7322----» All matchesPartick Thistle7502----» All matchesHeart of Midlothian612313--» All matchesHibernian FC50233---» All matchesAberdeen FC5122----» All matchesAyr United5401-1--» All matchesLivingston FC5212----» All matchesFalkirk FC420212--» All matchesSt. Johnstone FC4211----» All matchesRoss County FC33001---» All matchesAirdrieonians FC3021-1--» All matchesArbroath FC3300----» All matchesGreenock Morton FC3111-2--» All matchesInverness CT3210-1--» All matchesRaith Rovers3111----» All matchesStenhousemuir FC2200----» All matchesKazakhstan U2110101---» All matchesQueen's Park FC11001---» All matchesThe Spartans FC11001---» All matchesAlloa Athletic1100-1--» All matchesBelgium U211010----» All matchesBrora Rangers FC1100----» All matchesBuckie Thistle1100----» All matchesDenmark U211010----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1010----» All matchesForfar Athletic1100----» All matchesMontrose FC1001----» All matchesPeterhead FC1100----» All matchesUniversity of Stirling FC1100----» All matches