# | Player | Team | Goals | Penalty |
---|---|---|---|---|
1 |
Odsonne Édouard
|
Celtic | 21 | 0 |
2 |
Jermain Defoe
|
Rangers | 13 | 0 |
3 |
Christian Doidge
|
Hibernian | 12 | 0 |
4 |
Alfredo Morelos
|
Rangers | 12 | 0 |
5 |
Ryan Christie
|
Celtic | 11 | 1 |
6 |
Sam Cosgrove
|
Aberdeen | 11 | 3 |
7 |
Lyndon Dykes
|
Livingston | 10 | 0 |
8 |
James Forrest
|
Celtic | 10 | 0 |
9 |
Eamonn Brophy
|
Kilmarnock | 9 | 3 |
10 |
Leigh Griffiths
|
Celtic | 9 | 0 |
11 |
Callum McGregor
|
Celtic | 9 | 2 |
12 |
Steven Lawless
|
Livingston | 8 | 4 |
13 |
Jonathan Obika
|
St. Mirren | 8 | 0 |
14 |
Liam Donnelly
|
Motherwell | 7 | 3 |
15 |
Callum Hendry
|
St. Johnstone | 7 | 0 |
16 |
Ryan Kent
|
Rangers | 7 | 0 |
17 |
Christopher Long
|
Motherwell | 7 | 0 |
18 |
Billy McKay
|
Ross County | 7 | 0 |
19 |
Mohamed Elyounoussi
|
Celtic | 2 | 0 |
20 |
Ross Stewart
|
Livingston | 7 | 0 |