Scottish Premiership

Table

 PlayersTeamsMatches playedGoals
1Odsonne Edouard
Celtic
Celtic1713
2Alfredo Morelos
Rangers
Rangers1812
3Jermain Defoe
Rangers
Rangers1611
- Sam Cosgrove
Aberdeen
Aberdeen1811
5Ryan Christie
Celtic
Celtic1710
6Lyndon Dykes
Livingston
Livingston168
- James Forrest
Celtic
Celtic208
8Christian Doidge
Hibernian
Hibernian197
- Ross Stewart
Ross County
Ross County197
10Steven Lawless
Livingston
Livingston216
11Martin Boyle
Hibernian
Hibernian115
- Ryan Kent
Rangers
Rangers115
- Chris Long
Motherwell
Motherwell185
- Liam Donnelly
Motherwell
Motherwell155
- Jon Obika
St. Mirren
St. Mirren215
- Jon Guthrie
Livingston
Livingston195
17Callum Hendry
St. Johnstone
St. Johnstone134
- Mohamed Elyounoussi
Celtic
Celtic64
- Brian Graham
Ross County
Ross County184
- Ryan Hedges
Aberdeen
Aberdeen174
- Devante Cole
Motherwell
Motherwell194
- Ryan Jack
Rangers
Rangers144
- Niall McGinn
Aberdeen
Aberdeen194
- George Oakley
Hamilton Academical
Hamilton Academical204
- Scott Allan
Hibernian
Hibernian214
26Greg Stewart
Rangers
Rangers123
- Ross Cunningham
Hamilton Academical
Hamilton Academical93
- Joe Chalmers
Ross County
Ross County143
- Ryotaro Meshino
Heart of Midlothian
Heart of Midlothian163
- Daryl Horgan
Hibernian
Hibernian203
- James Scott
Motherwell
Motherwell203
- Florian Kamberi
Hibernian
Hibernian183
- Lewis Smith
Hamilton Academical
Hamilton Academical173
- Mickel Miller
Hamilton Academical
Hamilton Academical163
- Stephen Mallan
Hibernian
Hibernian203
- Matthew Kennedy
St. Johnstone
St. Johnstone183
- Eamonn Brophy
Kilmarnock
Kilmarnock193
- Andrew Considine
Aberdeen
Aberdeen193
- James Tavernier
Rangers
Rangers193
- Connor Goldson
Rangers
Rangers193
- Callum McGregor
Celtic
Celtic203
- Allan Campbell
Motherwell
Motherwell213
43Vakoun Issouf Bayo
Celtic
Celtic62
- Leigh Griffiths
Celtic
Celtic112
- Mikey Johnston
Celtic
Celtic82
- Steven Naismith
Heart of Midlothian
Heart of Midlothian82
- Steve Davies
Hamilton Academical
Hamilton Academical102
- David Wotherspoon
St. Johnstone
St. Johnstone122
- Blair Spittal
Ross County
Ross County122
- Danny Mullen
St. Mirren
St. Mirren152