Scottish Premier League High Scorers 1998-2022 - 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 87
7Alfredo Morelos Rangers 79
8James Tavernier Rangers 73
9Nial McGinn Aberdeen 71
10Kenny Miller Rangers 71
       
11James Forrest Celtic 68
12Adam Rooney Aberdeen 66
13Scott McDonald Motherwell 66
14John Sutton Motherwell 66
15Odsonne Edouard Celtic 64
16Kris Commons Celtic 64
17Gary Hooper Celtic 63
18Chris Sutton Celtic 63
19Gary O'Connor Hibernian 59
20Jon Daly Dundee United 58