 This record was broken by Kris Boyd again three years later after scoring 167 Scottish Premier League goals in total after re-joining Kilmarnock back in 2013.Rangers held the record for most top-flight domestic league titles won by a football club