Scottish Premier League: Top Scorers

Player Team Goals Penalty
1. Dessers Rangers 18 1
2. Murray S. Dundee F.C. 16 3
3. Maeda Celtic 16 0
4. Dalby Dundee United 16 3
5. Boyle M. Hibernian 15 2
6. Kuehn N-G. Celtic 13 0
7. Idah Celtic 13 1
8. Černý V. Rangers 12 0
9. Hale Ross County 12 3
10. Igamane Rangers 12 0
11. Anderson B. Kilmarnock 11 5
12. Nisbet Aberdeen 11 0
13. Hatate Celtic 10 0
14. Furuhashi Celtic 10 0
15. Cameron L. Dundee F.C. 9 1
16. Engels Celtic 9 7
17. McGregor C. Celtic 8 0
18. McCowan Celtic
Dundee F.C.
8 2
19. Kirk M. St. Johnstone 8 0
20. Shankland Hearts 8 0
21. Olusanya T. St Mirren 8 0
22. Mandron St Mirren 7 0
23. Tiffoney Dundee F.C. 6 0
24. Sparrow Motherwell 6 0
25. Slattery Motherwell 6 0
26. Maswanhise Motherwell 6 0
27. White J. Ross County 6 3
28. Kukharevych Hibernian 6 0
29. Clark N. St. Johnstone 6 3
30. Mbunga Kimpioka St. Johnstone 6 1
31. Guèye P. H. Aberdeen 6 0
32. Bowie Hibernian 6 1
33. Gayle Hibernian 6 0
34. Kabangu Hearts 6 0
35. Cadden Hibernian 5 1
36. Hyun-jun Yang Celtic 5 0
37. Keskinen Aberdeen 5 0
38. Stamatelopoulos Motherwell 5 0
39. Palmer-Houlden Dundee F.C. 5 0
40. Boyd Munce St Mirren 5 0
41. Danilo Pereira Rangers 5 0
42. Wilson Hearts 5 0
43. Tavernier Rangers 4 1
44. Wright Ak. Ross County 4 0
45. Graham R. Dundee United 4 1
46. Johnston A. Celtic 4 0
47. Devlin N. Aberdeen 4 0
48. Mcmenamin St Mirren 4 0
49. Diomande M. Rangers 4 0
50. Spittal Hearts 4 0
51. McGhee J. Dundee F.C. 4 0
52. Idowu R. St Mirren 4 2
53. Campbell Jo. Hibernian 4 0
54. Watson D. Kilmarnock 4 0
55. Murray F. Kilmarnock 4 0
56. Carey G. St. Johnstone 4 1
57. McGrath Aberdeen 4 0
58. Watkins M. Kilmarnock 4 0
59. O'Hara M. St Mirren 4 1
60. Raskin Rangers 4 0
61. Clarkson Aberdeen 4 0
62. Adewumi Dundee F.C. 4 0
63. Hagi I. Rangers 4 0
64. Forrest A. Hearts 4 0
65. Smyth O. St Mirren 4 1
66. Phillips K. St Mirren 4 0
67. Vargas K. Hearts 4 0
68. Lawrence T. Rangers 4 0
69. Ayunga Jonah St Mirren 4 0
70. Kennedy M. Kilmarnock 4 0
71. Hoilett Hibernian 4 0
72. Jota Celtic 4 0
73. Armstrong L. Motherwell 4 0
74. Casey Motherwell 3 0
75. Larkeche Dundee F.C. 3 0
76. Adegboyega Dundee United 3 0
77. Bushiri Hibernian 3 0
78. Triantis Hibernian 3 0
79. Stephenson Dundee United 3 0
80. Grant J. Hearts 3 0
81. Halliday Motherwell 3 0
82. Armstrong D. Kilmarnock 3 2
83. Nisbet J. Ross County 3 0
84. Chilvers Ross County 3 0
85. Trapanovski Dundee United 3 0
86. Morris Aberdeen 3 0
87. Ebiye Motherwell 3 0
88. Moult Dundee United 3 0
89. Wales Kilmarnock 3 0
90. Sidibeh А. St. Johnstone 3 0
91. Drammeh M. Hearts 3 0
92. Kent F. Hearts 2 0
93. Penrice Hearts 2 0
94. Holt Dundee United 2 1
95. Ševelj Dundee United 2 0
96. Taylor Ric. St Mirren 2 0
97. Scales Celtic 2 0
98. Ralston Celtic 2 0
99. Sanders Jack St. Johnstone 2 0
100. Wright J. Kilmarnock 2 0
101. Pröpper R. Rangers 2 0
102. Mikulić B. St. Johnstone 2 0
103. John D. C. St Mirren 2 0
104. Balodis St. Johnstone 2 0
105. Miller L. Motherwell 2 1
106. Levitt Hibernian 2 0
107. Bernardo P. Celtic 2 0
108. Palaversa Aberdeen 2 0
109. Bajrami N. Rangers 2 0
110. Watt St. Johnstone 2 0
111. Newell Hibernian 2 0
112. Polworth Kilmarnock 2 0
113. Matondo Rangers 2 0
114. Samuel A. Ross County 2 0
115. Main C. Dundee F.C. 2 0
116. Vassell Kilmarnock 2 0
117. Sokler Aberdeen 2 0
118. Besuijen Aberdeen 2 0
119. Watt Motherwell 2 0
120. Youan Hibernian 2 1
121. Middleton Dundee United 2 0
122. Phillips Ki. Ross County 2 0
123. Souttar Rangers 1 0
124. Balogun Rangers 1 0
125. Oyegoke Hearts 1 0
126. O`Donnell S.G. Motherwell 1 0
127. McGinn P. Motherwell 1 0
128. Wilson Ewan Motherwell 1 0
129. Harmon George Ross County 1 0
130. Efete Ross County 1 0
131. Gordon L. Motherwell 1 0
132. Villarreal Juan Dundee F.C. 1 0
133. Gallagher De. Dundee United 1 0
134. Tanser St Mirren 1 0
135. Iacovitti St Mirren 1 0
136. Gogić St Mirren 1 0
137. Miller L. Hibernian 1 0
138. O'Hora Hibernian 1 0
139. Carter-Vickers Celtic 1 0
140. Shinnie G. Aberdeen 1 0
141. Deas Kilmarnock 1 0
142. Ndaba Kilmarnock 1 0
143. Kingsley Hearts 1 0
144. Jefté Rangers 1 0
145. Halkett Hearts 1 0
146. Campbell Elijah Ross County 1 0
147. Trusty Celtic 1 0
148. Iredale Hibernian 1 0
149. Donnelly Dundee F.C. 1 0
150. Stirton Dundee United 1 0
151. Dorrington Aberdeen 1 0
152. McCart J. Hearts 1 0
153. Schlupp Celtic 1 0
154. Steinwender Hearts 1 0
155. Shaughnessy Dundee F.C. 1 0
156. Nawrocki M. Celtic 1 0
157. Harding S. Dundee United 1 0
158. Donnelly L. Kilmarnock 1 0
159. Nieuwenhof Hearts 1 0
160. Randall Ross County 1 0
161. Sibbald Dundee United 1 0
162. Babunski Da. Dundee United 1 0
163. Lyons Kilmarnock 1 0
164. Wright D. St. Johnstone 1 0
165. McPake St. Johnstone 1 0
166. Mooney St Mirren 1 0
167. Ubochioma Dundee United 1 0
168. Okkels Aberdeen 1 0
169. Oda Hearts 1 0
170. Robinson Zach Motherwell 1 0
171. Thomson Dundee United 1 0
172. Forrest Celtic 1 0
173. Cameron I. Kilmarnock 1 0
174. Ambrose P. Aberdeen 1 0
175. Steven St. Johnstone 1 0
176. Kenny J. Celtic 1 0
177. Dabbagh Aberdeen 1 0