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 77
7Nial McGinn Aberdeen 71
8Kenny Miller Rangers 71
9Adam Rooney Aberdeen 66
10Scott McDonald Motherwell 66
       
11John Sutton Motherwell 66
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
20James Forrest Celtic 56