Scottish Premiership

Table

 PlayersTeamsMatches playedGoals
1Kevin Nisbet
Hibernian
Hibernian2211
- James Tavernier
Rangers
Rangers2411
3Kemar Roofe
Rangers
Rangers1510
4Nicky Clark
Dundee United
Dundee United228
- Lewis Ferguson
Aberdeen
Aberdeen198
6Odsonne Edouard
Celtic
Celtic157
7Mohamed Elyounoussi
Celtic
Celtic176
- Alfredo Morelos
Rangers
Rangers196
- Chris Burke
Kilmarnock
Kilmarnock226
- Ross Callachan
Hamilton Academical
Hamilton Academical196
11Albian Ajeti
Celtic
Celtic135
- Oli Shaw
Ross County
Ross County165
- David Turnbull
Celtic
Celtic145
- Stevie May
St. Johnstone
St. Johnstone215
- Greg Kiltie
Kilmarnock
Kilmarnock195
- Nicke Kabamba
Kilmarnock
Kilmarnock235
- Christian Doidge
Hibernian
Hibernian225
- Ryan Kent
Rangers
Rangers245
- Jon Guthrie
Livingston
Livingston225
- Martin Boyle
Hibernian
Hibernian235
21Leigh Griffiths
Celtic
Celtic94
- Cédric Itten
Rangers
Rangers174
- Chris Kane
St. Johnstone
St. Johnstone154
- Scott Arfield
Rangers
Rangers204
- Joe Aribo
Rangers
Rangers174
- Scott Robinson
Livingston
Livingston194
- Alan Forrest
Livingston
Livingston204
- Lawrence Shankland
Dundee United
Dundee United194
- Ryan Hedges
Aberdeen
Aberdeen214
- Scott Pittman
Livingston
Livingston224
31Patryk Klimala
Celtic
Celtic123
- Devante Cole
Motherwell
Motherwell113
- Sam Cosgrove
Aberdeen
Aberdeen123
- Shane Duffy
Celtic
Celtic133
- Callum Lang
Motherwell
Motherwell173
- Craig Conway
St. Johnstone
St. Johnstone203
- Jon Obika
St. Mirren
St. Mirren203
- Ianis Hagi
Rangers
Rangers213
- Ryan Christie
Celtic
Celtic183
- Tony Watt
Motherwell
Motherwell213
- David Wotherspoon
St. Johnstone
St. Johnstone243
- Mark O'Hara
Motherwell
Motherwell203
- Jamie McGrath
St. Mirren
St. Mirren213
- Callum McGregor
Celtic
Celtic213
- Hakeem Odoffin
Hamilton Academical
Hamilton Academical223
- Connor Goldson
Rangers
Rangers243
- Paul McGinn
Hibernian
Hibernian243
48Lyndon Dykes
Livingston
Livingston32
- Jermain Defoe
Rangers
Rangers82
- Ronan Hughes
Hamilton Academical
Hamilton Academical62