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