Scottish Premier League High Scorers 1998-2017 - Single Club

1Henrik Larsson Celtic 158
2Kris Boyd Kilmarnock 120
3Kris Boyd Rangers 101
4Derek Riordan Motherwell 90
5John Hartson Celtic 88
6Leigh Griffiths Celtic 75
7Kenny Miller Rangers 71
8Adam Rooney Aberdeen 66
9Scott McDonald Motherwell 66
10John Sutton Motherwell 66
       
11Nial McGinn Aberdeen 65
12Kris Commons Celtic 64
13Gary Hooper Celtic 63
14Chris Sutton Celtic 63
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