Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT1764731--» All matchesDunfermline Athletic1775512--» All matchesDundee United154563---» All matchesKilmarnock FC15456-2--» All matchesRangers FC13021121--» All matchesSt. Johnstone FC136432---» All matchesMotherwell FC122194---» All matchesAyr United1191131--» All matchesArbroath FC1163211--» All matchesAberdeen FC11128----» All matchesSt. Mirren FC11344-1--» All matchesHamilton Academical943231--» All matchesRoss County FC941431--» All matchesHeart of Midlothian932411--» All matchesCeltic FC9018-1--» All matchesDumbarton FC9531-1--» All matchesQueen Of The South842221--» All matchesRaith Rovers741241--» All matchesDundee FC722311--» All matchesGreenock Morton FC742111--» All matchesHibernian FC70251---» All matchesQueen's Park FC750211--» All matchesFalkirk FC7205----» All matchesLivingston FC6222----» All matchesAirdrieonians FC43011---» All matchesBrechin City FC43101---» All matchesPartick Thistle41211---» All matchesCove Rangers31111---» All matchesAlloa Athletic2101----» All matchesBerwick Rangers2200----» All matchesBonnyrigg Rose Athletic2200----» All matchesEdinburgh City2200----» All matchesStenhousemuir FC2110----» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesBrora Rangers FC1100----» All matchesClyde FC1100----» All matchesCowdenbeath FC1100----» All matchesEast Fife FC1100----» All matchesKelty Hearts1001----» All matchesStranraer FC1100----» All matches