Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC2286881--» All matchesInverness CT196677---» All matchesKilmarnock FC1738662--» All matchesSt. Johnstone FC1774651--» All matchesMotherwell FC1753931--» All matchesCeltic FC1701162---» All matchesHamilton Academical166829---» All matchesDundee FC165296---» All matchesHeart of Midlothian163675---» All matchesDundee United154565---» All matchesAberdeen FC1512121---» All matchesSt. Mirren FC116234---» All matchesQueen Of The South95319---» All matchesGreenock Morton FC96216---» All matchesDunfermline Athletic81162---» All matchesAlloa Athletic84221---» All matchesAyr United74034---» All matchesHibernian FC712421--» All matchesRangers FC600631--» All matchesFalkirk FC522141--» All matchesLivingston FC40041---» All matchesStranraer FC3201----» All matchesRaith Rovers21106---» All matchesAirdrieonians FC22002---» All matchesPartick Thistle22001---» All matchesStenhousemuir FC2200----» All matchesStirling Albion FC11006---» All matchesBerwick Rangers11002---» All matchesAlbion Rovers1100----» All matchesArbroath FC1100----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesFormartine United1100----» All matchesMontrose FC1100----» All matchesQueen's Park FC1100----» All matches