Most Scottish Premier League goals Who Kris Boyd When 2010 The most goals scored in the Scottish Premier League by an individual player is 164 by Kris Boyd (Scotland) playing for Kilmarnock and Rangers, 2001-2010.