Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United1894511--» All matchesLivingston FC126333---» All matchesHeart of Midlothian11137-2--» All matchesMotherwell FC1034322--» All matchesAberdeen FC9405-2--» All matchesDumbarton FC84221---» All matchesRoss County FC83141---» All matchesCeltic FC8125-1--» All matchesHibernian FC8134-1--» All matchesRangers FC8107-2--» All matchesSt. Johnstone FC8323--1-» All matchesSt. Mirren FC8521----» All matchesQueen Of The South76012---» All matchesDunfermline Athletic7412----» All matchesDundee FC6330----» All matchesGreenock Morton FC6231-1--» All matchesHamilton Academical531111--» All matchesKilmarnock FC540111--» All matchesAyr United43101---» All matchesFalkirk FC4022----» All matchesRaith Rovers4202----» All matchesBrechin City FC330011--» All matchesInverness CT3210----» All matchesHNK Rijeka20111---» All matchesAlbion Rovers2200----» All matchesBrora Rangers FC2200----» All matchesEast Fife FC2200----» All matchesFC Santa Coloma2200----» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1100----» All matchesBroxburn Athletic1100----» All matchesCove Rangers1100----» All matchesEast Kilbride FC1001----» All matchesEdinburgh City1100----» All matchesForfar Athletic1100----» All matchesKelty Hearts1001----» All matchesCroatia U211100----» All matchesLithuania U211010----» All matchesNetherlands U211100----» All matchesQueen's Park FC1100----» All matchesSan Marino U211100----» All matchesStranraer FC1100----» All matchesCzech Republic U211010-1--» All matches