Scottish Premiership

Table

 PlayersTeamsMatches playedGoals
1Jermain Defoe
Rangers
Rangers1110
2Alfredo Morelos
Rangers
Rangers129
- Odsonne Edouard
Celtic
Celtic119
4Sam Cosgrove
Aberdeen
Aberdeen127
5Ryan Christie
Celtic
Celtic106
6Liam Donnelly
Motherwell
Motherwell105
- James Forrest
Celtic
Celtic125
- Steven Lawless
Livingston
Livingston135
9Mohamed Elyounoussi
Celtic
Celtic64
- Ryan Hedges
Aberdeen
Aberdeen104
- George Oakley
Hamilton Academical
Hamilton Academical124
- Scott Allan
Hibernian
Hibernian124
- Ross Stewart
Ross County
Ross County124
14Ross Cunningham
Hamilton Academical
Hamilton Academical73
- Brian Graham
Ross County
Ross County123
- Joe Chalmers
Ross County
Ross County103
- Christian Doidge
Hibernian
Hibernian103
- Lyndon Dykes
Livingston
Livingston83
- Chris Long
Motherwell
Motherwell123
- Devante Cole
Motherwell
Motherwell133
- James Tavernier
Rangers
Rangers123
- Connor Goldson
Rangers
Rangers123
23Leigh Griffiths
Celtic
Celtic32
- Callum Hendry
St. Johnstone
St. Johnstone82
- Steven Naismith
Heart of Midlothian
Heart of Midlothian42
- Steve Davies
Hamilton Academical
Hamilton Academical62
- Vakoun Issouf Bayo
Celtic
Celtic62
- Jamie Walker
Heart of Midlothian
Heart of Midlothian42
- David Wotherspoon
St. Johnstone
St. Johnstone62
- Danny Mullen
St. Mirren
St. Mirren112
- Ryotaro Meshino
Heart of Midlothian
Heart of Midlothian92
- Mickel Miller
Hamilton Academical
Hamilton Academical82
- Jermaine Hylton
Motherwell
Motherwell132
- Sherwin Seedorf
Motherwell
Motherwell132
- Michael O'Halloran
St. Johnstone
St. Johnstone102
- Ryan Jack
Rangers
Rangers82
- Daryl Horgan
Hibernian
Hibernian122
- Stevie May
St. Johnstone
St. Johnstone92
- Alan Lithgow
Livingston
Livingston92
- Borna Barišic
Rangers
Rangers92
- Uche Ikpeazu
Heart of Midlothian
Heart of Midlothian102
- Niall McGinn
Aberdeen
Aberdeen132
- Billy McKay
Ross County
Ross County122
- Jon Obika
St. Mirren
St. Mirren122
- Lewis Smith
Hamilton Academical
Hamilton Academical122
- Matthew Kennedy
St. Johnstone
St. Johnstone122
- Mohamed El Makrini
Kilmarnock
Kilmarnock112
- Eamonn Brophy
Kilmarnock
Kilmarnock122
- Stephen Mallan
Hibernian
Hibernian122
- Andrew Considine
Aberdeen
Aberdeen122