Scottish Premier League & Scottish Premiership Top Goal Scorers 1998-99 to 2023-24
Discover the Top Goalscorers in the Scottish Premier League (SPL) Season by Season and SPL Top Scorers All-Time from 1998-99 to 2023-24.
SPL Top Scorers is in two tables: Chronological order and All-Time.
The SPL was founded in 1998, when it broke away from the Scottish Football League (SFL). In 2013 the SPL and SFL merged to form the new Scottish Professional Football League – SPFL, with its top division being known as the Scottish Premiership.
The SPL Top Scorer in one season is Henrik Larsson from Celtic with 35 goals in 2000-01.
Scottish Premier League Top Goalscorers 1998-99 to 2023-24
| 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 | ||
| 2021-22 | Regan Charles-Cook | Ross County | 13 | ||
| Giorgos Giakoumakis | Celtic | ||||
| 2022-23 | Kyogo Furuhashi | Celtic | 27 | ||
| 2023-24 | Lawrence Shankland | Heart of Middleton | 24 |
| 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 |
Scottish Premier League All-Time Top Scorers 1998-99 to 2023-24
| 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 | |||||

