Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United25461572--» All matchesSt. Johnstone FC24581128--» All matchesHibernian FC23371335--» All matchesRangers FC22241651--» All matchesSt. Mirren FC21551161--» All matchesHeart of Midlothian20161342--» All matchesAlloa Athletic1988381--» All matchesLivingston FC1856713--» All matchesMotherwell FC18648-3--» All matchesRaith Rovers1710077---» All matchesGreenock Morton FC1764763--» All matchesQueen Of The South177464---» All matchesCeltic FC17101631--» All matchesAberdeen FC17368-2--» All matchesDundee FC1483322--» All matchesKilmarnock FC147252---» All matchesAyr United1375162--» All matchesPartick Thistle1350831--» All matchesDunfermline Athletic137332---» All matchesFalkirk FC123451---» All matchesDumbarton FC821532--» All matchesRoss County FC813432--» All matchesHamilton Academical840422--» All matchesAirdrieonians FC732212--» All matchesArbroath FC7115----» All matchesCowdenbeath FC531131--» All matchesQueen's Park FC4103----» All matchesStranraer FC32012---» All matchesEast Kilbride FC32011---» All matchesPeterhead FC310211--» All matchesCove Rangers22001---» All matchesMontrose FC21011---» All matchesEast Fife FC2011----» All matchesInverness CT2002----» All matchesBanks O’ Dee FC11001---» All matchesClyde FC11001---» All matchesEdinburgh City11001---» All matchesAlbion Rovers1100----» All matchesBrora Rangers FC1100----» All matchesBuckie Thistle1100----» All matchesCeltic FC (R)1100----» All matchesHapoel Be'er Sheva1001----» All matchesKelty Hearts1001----» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1001----» All matches