Scottish Premiership

Table

 PlayersTeamsMatches playedGoals
1Albian Ajeti
Celtic
Celtic54
- Odsonne Edouard
Celtic
Celtic54
- Kevin Nisbet
Hibernian
Hibernian64
- Ryan Kent
Rangers
Rangers84
- Nicke Kabamba
Kilmarnock
Kilmarnock94
6Alfredo Morelos
Rangers
Rangers63
- Christian Doidge
Hibernian
Hibernian83
- Hakeem Odoffin
Hamilton Academical
Hamilton Academical83
- Martin Boyle
Hibernian
Hibernian83
- Chris Burke
Kilmarnock
Kilmarnock93
11Patryk Klimala
Celtic
Celtic72
- Scott Arfield
Rangers
Rangers82
- Shane Duffy
Celtic
Celtic32
- Lyndon Dykes
Livingston
Livingston32
- Lawrence Shankland
Dundee United
Dundee United42
- Kemar Roofe
Rangers
Rangers52
- James Forrest
Celtic
Celtic72
- Lewis Ferguson
Aberdeen
Aberdeen62
- Ryan Christie
Celtic
Celtic72
- Nicky Clark
Dundee United
Dundee United92
- Jon Obika
St. Mirren
St. Mirren92
- Alan Forrest
Livingston
Livingston92
- Allan Campbell
Motherwell
Motherwell72
- James Tavernier
Rangers
Rangers82
- Ross Stewart
Ross County
Ross County82
- Scott Pittman
Livingston
Livingston92
27Stephen Mallan
Hibernian
Hibernian31
- Kyle Munro
Hamilton Academical
Hamilton Academical31
- Rory McKenzie
Kilmarnock
Kilmarnock61
- Dylan Connolly
St. Mirren
St. Mirren51
- Scott Tiffoney
Livingston
Livingston61
- Joe Aribo
Rangers
Rangers31
- Eamonn Brophy
Kilmarnock
Kilmarnock61
- Drey Wright
Hibernian
Hibernian51
- Stevie May
St. Johnstone
St. Johnstone61
- Ryan Hedges
Aberdeen
Aberdeen61
- Ross Draper
Ross County
Ross County71
- Adrián Sporle
Dundee United
Dundee United71
- Scott Wright
Aberdeen
Aberdeen51
- Julien Serrano
Livingston
Livingston51
- Chris Long
Motherwell
Motherwell81
- David Templeton
Hamilton Academical
Hamilton Academical61
- Ross McCrorie
Aberdeen
Aberdeen51
- Jeremie Frimpong
Celtic
Celtic71
- David Turnbull
Celtic
Celtic21
- Christopher Jullien
Celtic
Celtic51
- Billy McKay
Ross County
Ross County71
- Greg Kiltie
Kilmarnock
Kilmarnock81
- Jason Holt
Livingston
Livingston61
- Lee Erwin
St. Mirren
St. Mirren41