| Scottish Premier League Top Scorers - 2017-2018 | Scorers By Club | |||||
| Click club name for details | ||||||
| 1 | Kris Boyd | Kilmarnock | 18 | Celtic | 73 | |
|---|---|---|---|---|---|---|
| 2 | Alfredo Morelos | Rangers | 14 | Aberdeen | 56 | |
| 3 | Josh Windass | Rangers | 13 | Rangers | 76 | |
| 4 | Kyle Lafferty | Hearts | 12 | Hibernian | 62 | |
| 5 | Alex Schalk | Ross County | 11 | Kilmarnock | 49 | |
| 6 | Steven MacLean | St Johnstone | 10 | Hearts | 39 | |
| 7 | Scott Sinclair | Celtic | 10 | Motherwell | 43 | |
| 8 | Leigh Griffiths | Celtic | 9 | St Johnstone | 42 | |
| 9 | Adam Rooney | Aberdeen | 9 | Dundee | 36 | |
| 10 | Moussa DembŽlŽ | Celtic | 9 | Hamilton | 47 | |
| 11 | Simon Murray | Hibernian/Dundee | 9 | Partick Thistle | 31 | |
| 12 | Florian Kamberi | Hibernian | 9 | Ross County | 40 | |
| Odsonne Edouard | Celtic | 9 | ||||
| 14 | Kenny McLean | Aberdeen | 8 | |||
| 15 | Louis Moult | Motherwell | 8 | |||
| 16 | James Forrest | Celtic | 8 | |||
| 17 | Douglas Imrie | Hamilton | 8 | |||
| 18 | David Templeton | Hamilton | 8 | |||
| 19 | James Tavernier | Rangers | 8 | |||
| 20 | Jamie McLaren | Hibernian | 8 | |||