Scottish Premier League High Scorers 1998-2017 - Single Club

1Henrik Larsson Celtic 158
2Kris Boyd Kilmarnock 118
3Kris Boyd Rangers 101
4Derek Riordan Motherwell 90
5John Hartson Celtic 88
6Leigh Griffiths Celtic 73
7Kenny Miller Rangers 71
8Adam Rooney Aberdeen 66
9Scott McDonald Motherwell 66
10John Sutton Motherwell 66
       
11Kris Commons Celtic 64
12Gary Hooper Celtic 63
13Chris Sutton Celtic 63
14Nial McGinn Aberdeen 60
15Gary O'Connor Hibernian 59
16Jon Daly Dundee United 58
17Billy McKay Inverness 57
18Anthony Stokes Celtic 57
19Darren Mackie Aberdeen 57
20Stilian Petrov Celtic 55