Topschutter Scottish Premier League 2023/2024

  Speler Ploeg G Uit Gespeelde minuten Penalty
1. Shankland Lawrence Hearts Hearts 20 11 2689 2
2. Tavernier James Henry Rangers FC Rangers FC 14 10 2606 10
3. Dessers Cyriel Rangers FC Rangers FC 12 4 1624 0
4. Miovski Bojan Aberdeen Aberdeen 12 3 2518 2
5. O'Riley Matthew Celtic Glasgow Celtic Glasgow 11 7 2561 0
6. Bair Thelonius Motherwell Motherwell 11 6 2013 2
7. Furuhashi Kyogo Celtic Glasgow Celtic Glasgow 10 3 2006 0
8. Sima Abdallah Rangers FC Rangers FC 10 2 1435 0
9. Murray Simon Ross County FC Ross County FC 9 5 2329 0
10. McGrath Jamie Aberdeen Aberdeen 7 5 1905 0
11. Watkins Marley Kilmarnock Kilmarnock 7 3 2140 0
12. McCowan Luke Dundee Dundee 7 3 2389 2
13. Mandron Mikael Saint Mirren Saint Mirren 7 2 1512 0
14. Turnbull David Celtic Glasgow Celtic Glasgow 7 1 676 3
15. Spittal Blair Motherwell Motherwell 7 1 2610 1
16. Palma Luis Celtic Glasgow Celtic Glasgow 6 3 1460 2
17. Biereth Mika Motherwell Motherwell 6 1 998 1
18. Idah Adam Uche Celtic Glasgow Celtic Glasgow 5 4 398 2
19. Anderson Bruce Livingston Livingston 5 4 1360 0
20. Le Fondre Adam Hibernian Hibernian 5 3 633 1
21. Cantwell Todd Rangers FC Rangers FC 5 2 1496 0
22. Bakayoko Amadou Dundee Dundee 5 2 2067 0
23. Clark Nicky St Johnstone FC St Johnstone FC 5 1 657 0
24. Oh Hyun-Gyu Celtic Glasgow Celtic Glasgow 5 0 540 0
25. Shaughnessy Joe Dundee Dundee 4 4 2475 0
26. Maeda Daizen Celtic Glasgow Celtic Glasgow 4 3 1711 0
27. Pereira da Silva Danilo Rangers FC Rangers FC 4 2 458 0
28. O'Hara Mark Saint Mirren Saint Mirren 4 2 1710 3
29. Elie Youan Thody Hibernian Hibernian / Ross County FC Ross County FC 4 2 1871 0
30. White Jordan Ross County FC Ross County FC 4 2 2021 0
31. Kiltie Greg Saint Mirren Saint Mirren 4 2 2575 3
32. Lopes Luis Henrique Barros Aberdeen Aberdeen 4 1 1343 0
33. Vente Dylan Hibernian Hibernian 4 1 1823 1
34. Forrest James Celtic Glasgow Celtic Glasgow 3 2 258 0
35. Doidge Christian Hibernian Hibernian 3 2 641 0
36. Kelly Sean Livingston Livingston 3 2 1209 3
37. Forrest Alan Hearts Hearts 3 2 1507 0
38. Boyle Martin Hibernian Hibernian 3 2 1878 0
39. Matondo Rabbi Rangers FC Rangers FC 3 1 486 0
40. Campbell Josh Hibernian Hibernian 3 1 622 0
41. Brophy Eamonn Ross County FC Ross County FC 3 1 737 0
42. Tiffoney Scott Dundee Dundee 3 1 768 0
43. Dhanda Yan Ross County FC Ross County FC 3 1 2151 0
44. Taylor Greg Celtic Glasgow Celtic Glasgow 3 1 2309 0
45. Wilkinson Conor Motherwell Motherwell 3 0 671 0
46. Kennedy Matthew Kilmarnock Kilmarnock 3 0 2095 0
47. Mellon Michael Dundee Dundee 2 2 249 0
48. Johnston Michael Celtic Glasgow Celtic Glasgow 2 2 314 0
49. Marcondes Emiliano Hibernian Hibernian 2 2 674 0
50. Newell Joe Hibernian Hibernian 2 2 2494 0
51. Kühn Nicolas Celtic Glasgow Celtic Glasgow 2 1 268 0
52. Dowell Kieran Rangers FC Rangers FC 2 1 314 0
53. Diomande Mohammed Rangers FC Rangers FC 2 1 357 0
54. Hatate Reo Celtic Glasgow Celtic Glasgow 2 1 404 1
55. Cameron Lyall Dundee Dundee 2 1 667 0
56. Ayunga Jonah Ananias Paul Saint Mirren Saint Mirren 2 1 746 0
57. Gonçalves Bernardo Paulo Guilherme Celtic Glasgow Celtic Glasgow 2 1 847 0
58. Lammers Sam Rangers FC Rangers FC 2 1 895 0
59. Paton Harry Motherwell Motherwell 2 1 1763 0
60. Casey Dan Motherwell Motherwell 2 1 1874 0
61. Shinnie Andrew Livingston Livingston 2 1 1889 1
62. Clarkson Leighton Aberdeen Aberdeen 2 1 1896 0
63. McGhee Jordan Dundee Dundee 2 1 1965 0
64. Gartenmann Stefan Aberdeen Aberdeen 2 1 2051 0
65. Beck Owen Dundee Dundee 2 1 2143 0
66. Mugabi Bevis Motherwell Motherwell 2 1 2227 0
67. Devlin Nicky Aberdeen Aberdeen 2 1 2452 0
68. McGregor Callum Celtic Glasgow Celtic Glasgow 2 1 2458 0
69. Soares Silva Fábio Daniel Rangers FC Rangers FC 2 0 422 0
70. Sims Joshua Ross County FC Ross County FC 2 0 827 0
71. Rudden Zak Dundee Dundee 2 0 832 1
72. Levitt Dylan Hibernian Hibernian 2 0 1480 0
73. Lyons Bradley Kilmarnock Kilmarnock 2 0 1677 0
74. Wright Joe Kilmarnock Kilmarnock 2 0 1761 0
75. Carey Graham St Johnstone FC St Johnstone FC 2 0 1989 0
76. Nachmani Stav Saint Mirren Saint Mirren 1 1 188 0
77. Obika Jonathan Motherwell Motherwell 1 1 211 0
78. Robinson Zach Dundee Dundee 1 1 220 0
79. Devine Adam Motherwell Motherwell 1 1 378 0
80. Abada Liel Celtic Glasgow Celtic Glasgow 1 1 432 0
81. Roofe Kemar Rangers FC Rangers FC 1 1 435 0
82. Jack Ryan Rangers FC Rangers FC 1 1 474 0
83. Dunne Charles Saint Mirren Saint Mirren 1 1 544 0
84. Iwata Tomoki Celtic Glasgow Celtic Glasgow 1 1 569 0
85. Mulligan Josh Dundee Dundee 1 1 572 0
86. Ashcroft Lee Dundee Dundee 1 1 607 0
87. Hayes Jonathan Aberdeen Aberdeen 1 1 618 0
88. MacKenzie Jack Aberdeen Aberdeen 1 1 720 0
89. Lawrence Thomas Rangers FC Rangers FC 1 1 871 0
90. Lamie Ricki Dundee Dundee 1 1 926 0
91. Sangare Mohammed Livingston Livingston 1 1 959 0
92. Blaney Shane Motherwell Motherwell 1 1 1156 0
93. Guthrie Kurtis Livingston Livingston 1 1 1179 0
94. Barron Connor Aberdeen Aberdeen 1 1 1190 0
95. Pittman Scott Livingston Livingston 1 1 1419 0
96. McMenamin Conor Saint Mirren Saint Mirren 1 1 1461 0
97. Yılmaz Rıdvan Rangers FC Rangers FC 1 1 1528 0
98. Slattery Callum Motherwell Motherwell 1 1 1589 0
99. Deas Robbie Kilmarnock Kilmarnock 1 1 1765 0
100. Kingsley Stephen Hearts Hearts 1 1 2129 0
101. Brown James Ross County FC Ross County FC 1 1 2147 0
102. Mayo Lewis Kilmarnock Kilmarnock 1 1 2579 0
103. Tanser Scott Saint Mirren Saint Mirren 1 1 2682 0
104. Gogić Alexandros Saint Mirren Saint Mirren 1 1 2700 0
105. Kelly Daniel Celtic Glasgow Celtic Glasgow 1 0 83 0
106. Cameron Innes Kilmarnock Kilmarnock 1 0 103 0
107. Cortes Oscar Rangers FC Rangers FC 1 0 318 0
108. McKenzie Rory Kilmarnock Kilmarnock 1 0 443 0
109. Mackay Daniel Livingston Livingston 1 0 446 0
110. Boyce Liam Hearts Hearts 1 0 570 0
111. Jamieson Lewis Saint Mirren Saint Mirren 1 0 576 0
112. Yang Hyun-Jun Celtic Glasgow Celtic Glasgow 1 0 688 0
113. Kane Christopher St Johnstone FC St Johnstone FC 1 0 722 0
114. Raskin Nicolas Rangers FC Rangers FC 1 0 869 0
115. Strain Ryan Saint Mirren Saint Mirren 1 0 919 0
116. de Lucas Pérez Luiyi Ramón Livingston Livingston 1 0 997 0
117. Costelloe Dara Dundee Dundee / St Johnstone FC St Johnstone FC 1 0 1169 0
118. Baccus Keanu Saint Mirren Saint Mirren 1 0 1324 0
119. Carter-Vickers Cameron Celtic Glasgow Celtic Glasgow 1 0 1442 0
120. Ndaba Corrie Kilmarnock Kilmarnock 1 0 1514 0
121. McGowan Ryan St Johnstone FC St Johnstone FC 1 0 1530 0
122. Souttar John Rangers FC Rangers FC 1 0 1598 0
123. Considine Andrew St Johnstone FC St Johnstone FC 1 0 1674 0
124. Randall Connor Ross County FC Ross County FC 1 0 1691 0
125. Johnston Alistair Celtic Glasgow Celtic Glasgow 1 0 2114 0
126. Obita Jordan Hibernian Hibernian 1 0 2139 0
127. Scales Liam Celtic Glasgow Celtic Glasgow 1 0 2430 0
128. Fish William Hibernian Hibernian 1 0 2700 0