Scottish Premier League Highest Goalscorers   Scottish Premier League All-Time  
  Season 1998-99 to 2014-15   Highest Goalscorers 1998-99 to 2014-15  
  Season Player Club Goals   Rank Player Club Goals  
  199899 Henrik Larsson     Celtic 27   1 Kris Boyd     Kilmarnock 186  
  19992000 Mark Viduka     Celtic 25     Rangers  
  200001 Henrik Larsson     Celtic 35   2 Henrik Larsson     Celtic 158  
  200102 Henrik Larsson     Celtic 29   3 Derek Riordan     Hibernian 95  
  200203 Henrik Larsson     Celtic 28     Celtic  
  200304 Henrik Larsson     Celtic 30     Hibernian  
  200405 John Hartson     Celtic 25     St. Johnstone  
  200506 Kris Boyd     Kilmarnock & Rangers 32   4 Scott McDonald     Motherwell 93  
  200607 Kris Boyd     Rangers 20     Celtic  
  200708 Scott McDonald     Celtic 25   5 John Hartson     Celtic 88  
  2008-09 Kris Boyd     Rangers 27     Anthony Stokes     Falkirk    
  2009-10 Kris Boyd     Rangers 23   6   Hibernian 81  
  2010-11 Kenny Miller     Rangers 21         Celtic    
  2011-12 Gary Hooper     Celtic 24   7 Kenny Miller     Hibernian 75  
  2012-13 Michael Higdon     Motherwell 26     Rangers  
  2013-14 Kris Commons     Celtic 23     Celtic  
  2014-15 Adam Rooney     Aberdeen 18     Rangers  
                8 Michael Higdon     Falkirk 73  
                    St. Mirren  
                    Motherwell  
                Nacho Novo     Dundee 73  
                  Rangers  
                10 Colin Nish     Dunfermline Athletic 64  
                    Kilmarnock  
                    Hibernian  
                    Dundee