Scottish Premiership

Standings

 PlayersTeamsMatches playedGoals
1Louis Moult
Motherwell
Motherwell138
2Alfredo Morelos
Rangers
Rangers136
3Leigh Griffiths
Celtic
Celtic115
- Michael O'Halloran
St. Johnstone
St. Johnstone115
- Callum McGregor
Celtic
Celtic125
- Graham Dorrans
Rangers
Rangers105
- Anthony Stokes
Hibernian
Hibernian115
- Kyle Lafferty
Heart of Midlothian
Heart of Midlothian135
- Simon Murray
Hibernian
Hibernian145
10Moussa Dembélé
Celtic
Celtic84
- Adam Rooney
Aberdeen
Aberdeen114
- Ajay Leitch-Smith
Dundee FC
Dundee FC104
- Scott Sinclair
Celtic
Celtic124
- Esmaël Goncalves
Heart of Midlothian
Heart of Midlothian144
- Ryan Bowman
Motherwell
Motherwell134
- Martin Boyle
Hibernian
Hibernian114
- Steven MacLean
St. Johnstone
St. Johnstone134
18Carlos Peña
Rangers
Rangers73
- David Templeton
Hamilton Academical
Hamilton Academical103
- Olivier Ntcham
Celtic
Celtic93
- Chris Erskine
Partick Thistle
Partick Thistle103
- Miles Storey
Partick Thistle
Partick Thistle123
- Kris Boyd
Kilmarnock
Kilmarnock113
- Rakish Bingham
Hamilton Academical
Hamilton Academical133
- James Forrest
Celtic
Celtic113
- Blair Spittal
Partick Thistle
Partick Thistle113
- Murray Davidson
St. Johnstone
St. Johnstone113
- Josh Windass
Rangers
Rangers123
- Stevie May
Aberdeen
Aberdeen123
- Giannis Skondras
Hamilton Academical
Hamilton Academical133
- Michael Gardyne
Ross County
Ross County143
- John McGinn
Hibernian
Hibernian143
33Thomas Mikkelsen
Ross County
Ross County92
- Alex Schalk
Ross County
Ross County102
- Craig Tanner
Motherwell
Motherwell102
- Declan John
Rangers
Rangers62
- Liam Craig
St. Johnstone
St. Johnstone112
- Tom Rogic
Celtic
Celtic102
- Kerr Waddell
Dundee FC
Dundee FC102
- Ross Callachan
Heart of Midlothian
Heart of Midlothian92
- Kenny Miller
Rangers
Rangers102
- Faissal El Bakhtaoui
Dundee FC
Dundee FC122
- Andy Rose
Motherwell
Motherwell112
- Peter Hartley
Motherwell
Motherwell92
- Davis Keillor-Dunn
Ross County
Ross County122
- Adam Frizzell
Kilmarnock
Kilmarnock122
- Ryan Christie
Aberdeen
Aberdeen122
- Craig Curran
Ross County
Ross County132
-  Candeias
Rangers
Rangers132
- Jordan Jones
Kilmarnock
Kilmarnock142