2022-23, Scottish Premier League, SPL: Top Scorers

Player Team Goals Penalty G Avg
1. Furuhashi Celtic 27 0 36 0.75
2. van Veen Motherwell 25 6 38 0.66
3. Shankland Hearts 24 11 37 0.65
4. Tavernier Rangers 16 7 38 0.42
5. Miovski Aberdeen 16 4 37 0.43
6. Duk Aberdeen 15 0 37 0.41
7. Čolak A. Rangers 14 0 25 0.56
8. Sakala F. Rangers 12 0 29 0.41
9. Nisbet Hibernian 12 1 19 0.63
10. Ginnelly Hearts 11 0 30 0.37
11. White J. Ross County 11 0 38 0.29
12. Jota Celtic 11 2 33 0.33
13. Morelos Rangers 11 0 32 0.34
14. O'Hara M. St Mirren 10 5 35 0.29
15. Tillman M. Rangers 10 0 28 0.36
16. Youan Hibernian 10 0 35 0.29
17. Abada Celtic 10 0 34 0.29
18. Armstrong D. Kilmarnock 9 4 37 0.24
19. Fletcher S. Dundee United 9 2 33 0.27
20. Main C. St Mirren 9 0 37 0.24
21. May S. St. Johnstone 9 2 37 0.24
22. McGrath Dundee United 8 4 32 0.25
23. Maeda Celtic 8 0 35 0.23
24. Wright D. St. Johnstone 7 0 38 0.18
25. Campbell Jo. Hibernian 7 1 35 0.20
26. Nouble J. Livingston 7 0 30 0.23
27. Hatate Celtic 6 1 32 0.19
28. Anderson B. Livingston 6 0 30 0.20
29. Spittal Motherwell 6 0 36 0.17
30. Cantwell Rangers 6 0 16 0.38
31. Giakoumakis Celtic 6 0 19 0.32
32. Хён-Гю О Celtic 6 1 16 0.38
33. Wright J. Kilmarnock 5 0 35 0.14
34. Kelly S. Livingston 5 1 31 0.16
35. Lundstram Rangers 5 0 37 0.14
36. Arfield Rangers 5 0 31 0.16
37. Dhanda Ross County 5 2 30 0.17
38. Levitt Dundee United 5 0 27 0.19
39. Clarkson Aberdeen 5 0 34 0.15
40. Watt St Mirren
Dundee United
5 0 27 0.19
41. Boyle M. Hibernian 5 1 12 0.42
42. Haksabanovic Celtic 5 0 26 0.19
43. Kukharevych Hibernian 5 0 15 0.33
44. Clark N. St. Johnstone 4 0 23 0.17
45. Taylor Ash Kilmarnock 4 0 32 0.12
46. Montaño C. Livingston 4 0 31 0.13
47. McKay Hearts 4 0 37 0.11
48. Strain St Mirren 4 0 36 0.11
49. McGregor C. Celtic 4 0 31 0.13
50. Mooy Celtic 4 2 29 0.14
51. Turnbull D. Celtic 4 0 28 0.14
52. Slattery Motherwell 4 0 29 0.14
53. McKinstry Motherwell 4 0 21 0.19
54. Forrest A. Hearts 4 0 35 0.11
55. Greive A. St Mirren 4 0 28 0.14
56. Forrest Celtic 4 0 16 0.25
57. Vassell Kilmarnock 4 0 14 0.29
58. Doidge Kilmarnock 3 0 32 0.09
59. Ayunga Jonah St Mirren 3 1 19 0.16
60. Porteous Hibernian 3 0 21 0.14
61. Behich Dundee United 3 0 31 0.10
62. Starfelt Celtic 3 0 28 0.11
63. Penrice Livingston 3 0 28 0.11
64. Fish Hibernian 3 0 21 0.14
65. Halliday Hearts 3 0 28 0.11
66. Carey G. St. Johnstone 3 2 30 0.10
67. Murphy J. St. Johnstone 3 0 24 0.12
68. O`Riley Celtic 3 0 38 0.08
69. Taylor G. Celtic 3 0 31 0.10
70. Kent R. Rangers 3 0 29 0.10
71. Edwards Owura Ross County 3 1 29 0.10
72. Besuijen Aberdeen 3 1 17 0.18
73. Brophy Ross County 3 0 20 0.15
74. Humphrys Hearts 3 0 19 0.16
75. Devlin N. Livingston 2 0 38 0.05
76. Goldson Rangers 2 0 25 0.08
77. Smith M. Hearts 2 0 28 0.07
78. Cochrane A. Hearts 2 0 34 0.06
79. Iacovitti Ross County 2 0 36 0.06
80. Gallagher De. St Mirren 2 0 27 0.07
81. McCrorie R-s Aberdeen 2 0 33 0.06
82. Crawford A. St. Johnstone 2 0 16 0.12
83. Jenz Celtic 2 0 11 0.18
84. Gordon L. St. Johnstone 2 0 32 0.06
85. Gogić St Mirren 2 0 30 0.07
86. Stokes C. Kilmarnock 2 0 15 0.13
87. Shinnie G. Aberdeen 2 0 13 0.15
88. Pollock M. Aberdeen 2 0 15 0.13
89. Donnelly L. Kilmarnock 2 0 22 0.09
90. Baccus St Mirren 2 0 33 0.06
91. Grant J. Hearts 2 0 28 0.07
92. Harkes Dundee United 2 0 30 0.07
93. Hallberg St. Johnstone 2 0 30 0.07
94. Tierney R. Motherwell 2 0 18 0.11
95. Cancola Ross County 2 1 30 0.07
96. Magennis K. Hibernian 2 0 13 0.15
97. Robinson S. Kilmarnock 2 0 16 0.12
98. Lawrence T. Rangers 2 0 5 0.40
99. Middleton Dundee United 2 0 29 0.07
100. Kennedy M. Aberdeen 2 0 20 0.10
101. Kiltie St Mirren 2 0 35 0.06
102. Murray S. Ross County 2 0 14 0.14
103. Hiwula Ross County 1 0 20 0.05
104. Akio Ross County 1 0 11 0.09
105. Obileye Livingston 1 0 25 0.04
106. Kelly S. Livingston 1 0 30 0.03
107. Souttar Rangers 1 0 12 0.08
108. Barišić B. Rangers 1 0 30 0.03
109. Atkinson N. Hearts 1 0 18 0.06
110. Rowles Hearts 1 0 29 0.03
111. Baldwin Ross County 1 0 29 0.03
112. Smith Li. Dundee United 1 0 28 0.04
113. Mulgrew Dundee United 1 0 19 0.05
114. Tait St Mirren 1 0 12 0.08
115. Shaughnessy St Mirren 1 0 22 0.05
116. Mugabi Motherwell 1 0 13 0.08
117. Johansen So. Motherwell 1 0 19 0.05
118. Brown J. St. Johnstone 1 0 26 0.04
119. Considine St. Johnstone 1 0 33 0.03
120. Mitchell A. St. Johnstone 1 0 28 0.04
121. McGowan R. St. Johnstone 1 0 28 0.04
122. Stewart Aberdeen 1 0 21 0.05
123. Juranovic Celtic 1 0 10 0.10
124. Welsh S. Celtic 1 0 4 0.25
125. Scales Aberdeen 1 0 31 0.03
126. Dorsett Kilmarnock 1 0 11 0.09
127. Harmon George Ross County 1 0 30 0.03
128. Hanlon Hibernian 1 0 34 0.03
129. Stevenson L. Hibernian 1 0 26 0.04
130. Freeman K. Dundee United 1 0 24 0.04
131. Bernabei Celtic 1 0 15 0.07
132. Boyes M. Livingston 1 0 22 0.05
133. Johnston A. Celtic 1 0 14 0.07
134. Kenneh Hibernian 1 0 31 0.03
135. Shinnie Livingston 1 0 32 0.03
136. Jack R. Rangers 1 0 26 0.04
137. Kamara G. Rangers 1 0 22 0.05
138. Devlin Hearts 1 0 30 0.03
139. Callachan Ross County 1 0 24 0.04
140. Tillson Ross County 1 0 28 0.04
141. Sibbald Dundee United 1 0 35 0.03
142. Goss Motherwell 1 0 38 0.03
143. Henderson E. Hibernian 1 0 30 0.03
144. Ramadani Aberdeen 1 0 37 0.03
145. Hayes Aberdeen 1 0 30 0.03
146. Davis Rangers 1 0 8 0.12
147. Lyons Kilmarnock 1 0 19 0.05
148. Bahamboula Livingston 1 0 20 0.05
149. Barron Aberdeen 1 0 17 0.06
150. Watkins M. Aberdeen 1 0 25 0.04
151. Snodgrass Hearts 1 0 23 0.04
152. Roofe Rangers 1 0 3 0.33
153. Hagi I. Rangers 1 0 8 0.12
154. Polworth Kilmarnock 1 0 26 0.04
155. Niskanen Dundee United 1 0 20 0.05
156. Efford Motherwell 1 0 9 0.11
157. Newell Hibernian 1 0 34 0.03
158. Duncan R. Aberdeen 1 0 23 0.04
159. Bradley S. Livingston 1 0 16 0.06
160. Boyce L. Hearts 1 0 5 0.20
161. Cameron I. Kilmarnock 1 0 16 0.06
162. Lafferty K. Kilmarnock 1 0 12 0.08
163. Bair T. St. Johnstone 1 0 27 0.04
164. McLennan St. Johnstone 1 0 26 0.04
165. Kuol Hearts 1 0 8 0.12
166. Moult Motherwell 1 0 7 0.14
167. Obika Motherwell 1 0 9 0.11
168. Oda Hearts 1 0 12 0.08
169. Mandron Motherwell 1 0 10 0.10
170. Samuel A. Ross County 1 0 10 0.10
171. Hoppe Hibernian 1 0 9 0.11
172. Rudden St. Johnstone 1 0 12 0.08
173. Kane C. St. Johnstone 1 1 2 0.50