Season | Player | Club | Goals | ||
---|---|---|---|---|---|
1998–99 | Henrik Larsson |
|
|
Celtic | 27 |
1999–2000 | Mark Viduka |
|
|
Celtic | 25 |
2000–01 | Henrik Larsson |
|
|
Celtic | 35 |
2001–02 | Henrik Larsson |
|
|
Celtic | 29 |
2002–03 | Henrik Larsson |
|
|
Celtic | 28 |
2003–04 | Henrik Larsson |
|
|
Celtic | 30 |
2004–05 | John Hartson |
|
|
Celtic | 25 |
2005–06 | Kris Boyd |
|
|
Kilmarnock & Rangers | 32 |
2006–07 | Kris Boyd |
|
|
Rangers | 20 |
2007–08 | Scott McDonald |
|
|
Celtic | 25 |
2008-09 | Kris Boyd |
|
|
Rangers | 27 |
2009-10 | Kris Boyd |
|
|
Rangers | 23 |
2010-11 | Kenny Miller |
|
|
Rangers | 21 |
2011-12 | Gary Hooper |
|
|
Celtic | 24 |
2012-13 | Michael Higdon |
|
|
Motherwell | 26 |
2013-14 | Kris Commons |
|
|
Celtic | 23 |
2014-15 | Adam Rooney |
|
|
Aberdeen | 18 |
2015-16 | Leigh Griffiths |
|
|
Celtic | 31 |
2016-17 | Liam Boyce |
|
|
Ross County | 23 |
2017-18 | Kris Boyd |
|
|
Kilmarnock | 18 |
2018-19 | Alfredo Morelos |
|
|
Rangers | 18 |
2019-20 | Odsonne Édouard |
|
|
Celtic | 22 |
2020-21 | Odsonne Édouard |
|
|
Celtic | 18 |
1890-91 to 1892-93 Scottish League |
---|
1893-94 to 1974-75 Scottish League Division One |
1975-76 to 1997-98 Premier Division of the Scottish League |
Rank | Player | Club | Goals | ||
---|---|---|---|---|---|
1 | Kris Boyd |
|
|
Kilmarnock | 222 |
|
Rangers | ||||
2 | Henrik Larsson |
|
|
Celtic | 174 |
3 | Leigh Griffiths |
|
|
Hibernian | 121 |
|
Celtic | ||||
4 | Scott McDonald |
|
|
Motherwell | 117 |
|
Celtic | ||||
5 | Anthony Stokes |
|
|
Falkirk | 106 |
|
Hibernian | ||||
|
Celtic | ||||
6 | Kenny Miller |
|
|
Hibernian | 99 |
|
Rangers | ||||
|
Celtic | ||||
|
Dundee | ||||
7 | Derek Riordan |
|
|
Hibernian | 95 |
|
Celtic | ||||
|
Hibernian | ||||
|
St. Johnstone | ||||
8 | John Hartson |
|
|
Celtic | 88 |
9 | Adam Rooney |
|
|
Inverness CT | 86 |
|
Aberdeen | ||||
10 | Billy Mckay |
|
|
Inverness CT | 85 |
|
Dundee United | ||||
|
Ross County | ||||
11 | Michael Higdon |
|
|
Falkirk | 73 |
|
St. Mirren | ||||
|
Motherwell | ||||
Nacho Novo |
|
|
Dundee | 73 | |
|
Rangers | ||||
13 | Niall McGinn |
|
|
Aberdeen | 71 |
14 | Colin Nish |
|
|
Dunfermline Athletic | 64 |
|
Kilmarnock | ||||
|
Hibernian | ||||
|
Dundee | ||||
Odsonne Édouard |
|
|
Celtic | 64 | |
16 | James Forrest |
|
|
Celtic | 61 |
17 | Alfredo Morelos |
|
|
Rangers | 56 |
18 | Kris Doolan |
|
|
Partick Thistle | 54 |
19 | Liam Boyce |
|
|
Ross County | 50 |
|
Heart of Midlothian | ||||
20 | Ryan Christie |
|
|
Inverness CT | 47 |
|
Celtic | ||||
|
Aberdeen | ||||