Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT22651123--» All matchesAlloa Athletic1693434--» All matchesQueen Of The South1693432--» All matchesDunfermline Athletic1666411--» All matchesArbroath FC154563---» All matchesHamilton Academical1353532--» All matchesCove Rangers1345422--» All matchesStenhousemuir FC1326523--» All matchesPartick Thistle13418----» All matchesMontrose FC12615-1--» All matchesDumbarton FC11623-1--» All matchesEast Fife FC96213---» All matchesFalkirk FC92341---» All matchesAyr United9153----» All matchesKelty Hearts832321--» All matchesAnnan Athletic824212--» All matchesRaith Rovers7115----» All matchesStirling Albion FC7313-2--» All matchesEdinburgh City660021--» All matchesStranraer FC6141-3--» All matchesBonnyrigg Rose Athletic5311-1--» All matchesClyde FC5401----» All matchesElgin City411211--» All matchesAirdrieonians FC4202-1--» All matchesDundee FC4121----» All matchesForfar Athletic4202----» All matchesPeterhead FC4112-2--» All matchesAlbion Rovers3300----» All matchesDundee United3102----» All matchesKilmarnock FC3012----» All matchesMotherwell FC3003----» All matchesQueen's Park FC3300----» All matchesRoss County FC3102----» All matchesGreenock Morton FC2011----» All matchesHibernian FC2101----» All matchesEast Kilbride FC11001---» All matchesMotherwell FC (R)11001---» All matchesAberdeen FC1001-1--» All matchesHeart of Midlothian1010----» All matchesHeart of Midlothian (R)1001----» All matchesLivingston FC1100----» All matchesRangers FC (R)1100----» All matchesSt. Johnstone FC1001----» All matchesSt. Mirren FC1001----» All matches