Scottish Premiership

Table

 PlayersTeamsMatches playedGoals
1Kevin Nisbet
Hibernian
Hibernian2211
- James Tavernier
Rangers
Rangers2511
3Kemar Roofe
Rangers
Rangers1510
4Nicky Clark
Dundee United
Dundee United228
- Lewis Ferguson
Aberdeen
Aberdeen208
6Mohamed Elyounoussi
Celtic
Celtic187
- Odsonne Edouard
Celtic
Celtic157
8Alfredo Morelos
Rangers
Rangers206
- Chris Burke
Kilmarnock
Kilmarnock226
- Ross Callachan
Hamilton Academical
Hamilton Academical196
- Ryan Kent
Rangers
Rangers256
12Albian Ajeti
Celtic
Celtic135
- Oli Shaw
Ross County
Ross County175
- David Turnbull
Celtic
Celtic155
- Joe Aribo
Rangers
Rangers185
- Stevie May
St. Johnstone
St. Johnstone215
- Greg Kiltie
Kilmarnock
Kilmarnock195
- Nicke Kabamba
Kilmarnock
Kilmarnock235
- Christian Doidge
Hibernian
Hibernian225
- Martin Boyle
Hibernian
Hibernian235
- Jon Guthrie
Livingston
Livingston235
22Cédric Itten
Rangers
Rangers184
- Leigh Griffiths
Celtic
Celtic104
- Chris Kane
St. Johnstone
St. Johnstone154
- Scott Arfield
Rangers
Rangers204
- Scott Robinson
Livingston
Livingston204
- Alan Forrest
Livingston
Livingston214
- Lawrence Shankland
Dundee United
Dundee United194
- Ryan Hedges
Aberdeen
Aberdeen224
- Scott Pittman
Livingston
Livingston234
- Connor Goldson
Rangers
Rangers254
32Patryk Klimala
Celtic
Celtic133
- Devante Cole
Motherwell
Motherwell123
- Sam Cosgrove
Aberdeen
Aberdeen133
- Callum Lang
Motherwell
Motherwell173
- Shane Duffy
Celtic
Celtic143
- Craig Conway
St. Johnstone
St. Johnstone203
- Jon Obika
St. Mirren
St. Mirren203
- Ianis Hagi
Rangers
Rangers223
- Ryan Christie
Celtic
Celtic193
- Tony Watt
Motherwell
Motherwell223
- David Wotherspoon
St. Johnstone
St. Johnstone243
- Mark O'Hara
Motherwell
Motherwell203
- Jamie McGrath
St. Mirren
St. Mirren213
- Callum McGregor
Celtic
Celtic223
- Hakeem Odoffin
Hamilton Academical
Hamilton Academical223
- Paul McGinn
Hibernian
Hibernian243
48Lyndon Dykes
Livingston
Livingston32
- Jermain Defoe
Rangers
Rangers92
- Ronan Hughes
Hamilton Academical
Hamilton Academical62