Top scorer

#
Player
Team
Played
Goals
1
Player thumb
Martin Boyle
Hibernian
Hibernian
9
6
2
Player thumb
Liam Boyce
Hearts
Hearts
9
6
3
Player thumb
David Turnbull
Celtic
Celtic
9
4
4
Player thumb
Christian Ramirez
Aberdeen
Aberdeen
9
4
5
Player thumb
Kyogo Furuhashi
Celtic
Celtic
6
4
6
Player thumb
Anthony Watt
Motherwell
Motherwell
9
4
7
Player thumb
Eamonn Brophy
St. Mirren
St. Mirren
9
3
8
Player thumb
Liel Abada
Celtic
Celtic
9
3
9
Player thumb
Blair Spittal
Ross County
Ross County
9
3
10
Player thumb
Kemar Roofe
Rangers
Rangers
8
3
11
Player thumb
Christian Doidge
Hibernian
Hibernian
2
2
12
Player thumb
Christopher Kane
St. Johnstone
St. Johnstone
9
2
13
Player thumb
Connor Ronan
St. Mirren
St. Mirren
5
2
14
Player thumb
Kevin Nisbet
Hibernian
Hibernian
7
2
15
Player thumb
Kyle Magennis
Hibernian
Hibernian
7
2
16
Player thumb
Joe Shaughnessy
St. Mirren
St. Mirren
9
2
17
Player thumb
Jota
Celtic
Celtic
5
2
18
Player thumb
Regan Charles-Cook
Ross County
Ross County
9
2
19
Player thumb
Stephen Kingsley
Hearts
Hearts
6
2
20
Player thumb
Kevin van Veen
Motherwell
Motherwell
8
2
21
Player thumb
Ian Harkes
Dundee United
Dundee United
8
2
22
Player thumb
Albian Ajeti
Celtic
Celtic
5
2
23
Player thumb
Jason Cummings
Dundee FC
Dundee FC
8
2
24
Player thumb
Odsonne Edouard
Celtic
Celtic
4
2
25
Player thumb
Alfredo Morelo
Rangers
Rangers
8
2
26
Player thumb
Joe Aribo
Rangers
Rangers
9
2
27
Player thumb
Anthony Ralston
Celtic
Celtic
7
2
28
Player thumb
Bruce Anderson
Livingston
Livingston
8
2
29
Player thumb
Stevie May
St. Johnstone
St. Johnstone
9
2
30
Player thumb
Ryan Porteous
Hibernian
Hibernian
8
1
31
Player thumb
Ryan Edwards
Dundee United
Dundee United
9
1
32
Player thumb
Peter Pawlett
Dundee United
Dundee United
8
1
33
Player thumb
Nicky Clark
Dundee United
Dundee United
8
1
34
Player thumb
Jamie Robson
Dundee United
Dundee United
4
1
35
Player thumb
Ilmari Niskanen
Dundee United
Dundee United
5
1
36
Player thumb
Kieran Freeman
Dundee United
Dundee United
4
1
37
Player thumb
Leigh Griffiths
Dundee FC
Dundee FC
4
1
38
Player thumb
Ryan Sweeney
Dundee FC
Dundee FC
8
1
39
Player thumb
Paul McGowan
Dundee FC
Dundee FC
8
1
40
Player thumb
Luke McCowan
Dundee FC
Dundee FC
6
1
41
Player thumb
Andrew Shinnie
Livingston
Livingston
6
1
42
Player thumb
Scott Pittman
Livingston
Livingston
5
1
43
Player thumb
Alan Forrest
Livingston
Livingston
8
1
44
Player thumb
Odin Bailey
Livingston
Livingston
7
1
45
Player thumb
Michael O'Halloran
St. Johnstone
St. Johnstone
8
1
46
Player thumb
Curtis Main
St. Mirren
St. Mirren
9
1
47
Player thumb
Jamie McGrath
St. Mirren
St. Mirren
9
1
48
Player thumb
Marcus Fraser
St. Mirren
St. Mirren
9
1
49
Player thumb
Scott Tanser
St. Mirren
St. Mirren
9
1
50
Player thumb
Ethan Erhahon
St. Mirren
St. Mirren
7
1
51
Player thumb
Alex Iacovitti
Ross County
Ross County
8
1
52
Player thumb
Jordan White
Ross County
Ross County
9
1
53
Player thumb
Scott Arfield
Rangers
Rangers
3
1
54
Player thumb
Harrison Clarke
Ross County
Ross County
7
1
55
Player thumb
Connor Goldson
Rangers
Rangers
8
1
56
Player thumb
John Lundstram
Rangers
Rangers
8
1
57
Player thumb
Filip Helander
Rangers
Rangers
3
1
58
Player thumb
James Tavernier
Rangers
Rangers
7
1
59
Player thumb
Ianis Hagi
Rangers
Rangers
5
1
60
Player thumb
Scott Wright
Rangers
Rangers
6
1
61
Player thumb
Fashion Sakala
Rangers
Rangers
5
1
62
Player thumb
Cameron Carter-Vickers
Celtic
Celtic
5
1
63
Player thumb
Tom Rogic
Celtic
Celtic
9
1
64
Player thumb
Andrew Halliday
Hearts
Hearts
6
1
65
Player thumb
Armand Gnanduillet
Hearts
Hearts
6
1
66
Player thumb
Gary Mackay-Steven
Hearts
Hearts
9
1
67
Player thumb
John Souttar
Hearts
Hearts
7
1
68
Player thumb
Craig Halkett
Hearts
Hearts
9
1
69
Player thumb
Michael Smith
Hearts
Hearts
8
1
70
Player thumb
Alexander Cochrane
Hearts
Hearts
8
1
71
Player thumb
Kaiyne Woolery
Motherwell
Motherwell
9
1
72
Player thumb
Liam Grimshaw
Motherwell
Motherwell
7
1
73
Player thumb
Juhani Ojala
Motherwell
Motherwell
7
1
74
Player thumb
Bevis Mugabi
Motherwell
Motherwell
8
1
75
Player thumb
Callum Slattery
Motherwell
Motherwell
9
1
76
Player thumb
Funso Ojo
Aberdeen
Aberdeen
6
1
77
Player thumb
Jonathan Hayes
Aberdeen
Aberdeen
8
1
78
Player thumb
Scott Brown
Aberdeen
Aberdeen
9
1
79
Player thumb
Lewis Ferguson
Aberdeen
Aberdeen
8
1
80
Player thumb
Jack MacKenzie
Aberdeen
Aberdeen
7
1
81
Player thumb
Teddy Jenks
Aberdeen
Aberdeen
3
1
82
Player thumb
Paul McGinn
Hibernian
Hibernian
8
1