Premiership · 2022/23

Top scorers

Season stats are ready. Player stats are missing or incomplete for 6 of 234 completed matches. Rankings include players with confirmed appearances only. About the data
#PlayerPlayedGoals
1K. FuruhashiCeltic3627
2K. van VeenMotherwell3825
3L. ShanklandHeart Of Midlothian3724
4B. MiovskiAberdeen3716
5DukAberdeen3716
6J. TavernierRangers3816
7A. ČolakRangers2514
8F. SakalaRangers3512
9J. GinnellyHeart Of Midlothian3012
10K. NisbetHibernian1912
11A. MorelosRangers3411
12J. WhiteRoss County3811
13JotaCeltic3311
14L. AbadaCeltic3410
15M. O'HaraST Mirren3510
16M. TillmanRangers2810
17C. MainST Mirren379
18D. ArmstrongKilmarnock379
19É. YouanHibernian369
20S. FletcherDundee Utd339
21S. MayST Johnstone379
22D. MaedaCeltic358
23J. CampbellHibernian368
24J. McGrathDundee Utd328
25D. WrightST Johnstone387
26J. NoubleLivingston307
27B. AndersonLivingston306
28B. SpittalMotherwell376
29G. GiakoumakisCeltic196
30Oh Hyeon-GyuCeltic166
31R. HatateCeltic326
32T. CantwellRangers166
33D. LevittDundee Utd275
34J. LundstramRangers375
35J. WrightKilmarnock345
36L. ClarksonAberdeen345
37M. BoyleHibernian125
38M. KukharevychHibernian155
39S. ArfieldRangers315
40S. HakšabanovićCeltic265
41S. KellyLivingston315
42T. WattST Mirren, Dundee Utd275
43Y. DhandaRoss County305
44A. ForrestHeart Of Midlothian384
45A. MooyCeltic294
46A. TaylorKilmarnock324
47B. McKayHeart Of Midlothian374
48C. McGregorCeltic314
49C. MontañoLivingston324
50C. SlatteryMotherwell304
51D. TurnbullCeltic284
52J. ForrestCeltic304
53K. VassellKilmarnock144
54N. ClarkST Johnstone, Dundee Utd234
55R. StrainST Mirren364
56S. McKinstryMotherwell214
57A. BehichDundee Utd313
58A. HallidayHeart Of Midlothian283
59A. IacovittiRoss County363
60C. DoidgeHibernian, Kilmarnock323
61C. StarfeltCeltic283
62E. BrophyST Mirren, Ross County203
63G. CareyST Johnstone303
64G. TaylorCeltic313
65J. AyungaST Mirren193
66J. MurphyST Johnstone243
67J. PenriceLivingston293
68M. O'RileyCeltic383
69O. EdwardsRoss County293
70R. KentRangers293
71R. PorteousHibernian213
72S. HumphrysHeart Of Midlothian193
73V. BesuijenAberdeen183
74W. FishHibernian213
75A. CochraneHeart Of Midlothian342
76A. CrawfordST Johnstone162
77A. GogićST Mirren302
78C. GoldsonRangers252
79C. StokesKilmarnock152
80D. CancolaRoss County302
81D. GallagherST Mirren272
82G. HarmonRoss County322
83G. KiltieST Mirren352
84G. MiddletonDundee Utd292
85G. ShinnieAberdeen132
86I. HarkesDundee Utd332
87J. GrantHeart Of Midlothian352
88K. BaccusST Mirren332
89K. MagennisHibernian132
90L. DonnellyKilmarnock222
91L. GordonST Johnstone322
92M. HallbergST Johnstone302
93M. JenzCeltic112
94M. KennedyAberdeen212
95M. PollockAberdeen152
96M. SmithHeart Of Midlothian302
97N. DevlinLivingston382
98R. McCrorieAberdeen332
99R. TierneyMotherwell182
100S. KellyLivingston302
101S. MurrayRoss County142
102S. RobinsonKilmarnock162
103T. LawrenceRangers52
104A. BernabéiCeltic151
105A. ConsidineST Johnstone321
106A. GreiveST Mirren51
107A. JohnstonCeltic151
108A. MitchellST Johnstone351
109A. ObileyeLivingston271
110A. SamuelRoss County101
111A. ShinnieLivingston381
112A. StewartAberdeen211
113B. BarišićRangers301
114B. LyonsKilmarnock291
115B. MugabiMotherwell281
116C. BarronAberdeen171
117C. CaddenHibernian371
118C. DevlinHeart Of Midlothian321
119C. KaneST Johnstone21
120C. McLennanST Johnstone261
121C. MulgrewDundee Utd191
122C. SibbaldDundee Utd381
123D. BahamboulaLivingston201
124E. HendersonHibernian301
125G. KamaraRangers221
126G. KuolHeart Of Midlothian161
127I. CameronKilmarnock161
128I. HagiRangers81
129I. NiskanenDundee Utd201
130J. BaldwinRoss County291
131J. BrownST Johnstone261
132J. DorsettKilmarnock111
133J. EffordMotherwell91
134J. FitzwaterLivingston281
135J. HayesAberdeen301
136J. Hiwula-MayifuilaRoss County211
137J. JuranovićCeltic161
138J. NewellHibernian341
139J. ObikaMotherwell91
140J. ShaughnessyST Mirren221
141J. SouttarRangers121
142J. TillsonRoss County281
143K. FreemanDundee Utd241
144K. LaffertyKilmarnock121
145K. RoofeRangers31
146K. RowlesHeart Of Midlothian301
147L. BoyceHeart Of Midlothian51
148L. MoultMotherwell71
149L. PolworthKilmarnock261
150L. ScalesAberdeen311
151L. SmithDundee Utd281
152L. StevensonHibernian281
153M. BoyesLivingston221
154M. HoppeHibernian91
155M. MandronMotherwell111
156M. WatkinsAberdeen261
157N. AtkinsonHeart Of Midlothian181
158N. KennehHibernian, Ross County311
159P. HanlonHibernian341
160R. CallachanRoss County241
161R. DuncanAberdeen231
162R. JackRangers261
163R. McGowanST Johnstone281
164R. SnodgrassHeart Of Midlothian231
165R. TaitST Mirren121
166S. BradleyLivingston161
167S. DavisRangers81
168S. GossMotherwell381
169S. JohansenMotherwell191
170S. WelshCeltic101
171T. BairST Johnstone351
172W. AkioRoss County121
173Y. OdaHeart Of Midlothian171
174Y. RamadaniAberdeen371
175Z. RuddenST Johnstone121
176A. BavidgeAberdeen50
177A. DelferrièreHibernian00
178A. DevineRangers60
179A. DjoumDundee Utd160
180A. LowryRangers50
181A. LyallRangers10
182A. MacDonaldAberdeen150
183A. McGeadyHibernian90
184A. McGregorRangers240
185A. MeekisonDundee Utd70
186A. MontgomeryST Johnstone280
187A. PowerKilmarnock320
188A. RalstonCeltic160
189B. AlstonKilmarnock160
190B. ChriseneKilmarnock130
191B. MaguireMotherwell100
192B. PatonRoss County70
193B. PurringtonRoss County110
194B. SummersCeltic20
195B. WalesKilmarnock100
196C. BallantyneST Johnstone00
197C. Boyd-MunceST Mirren30
198C. ButcherMotherwell130
199C. Carter-VickersCeltic290
200C. DunneST Mirren330
201C. Egan-RileyHibernian140
202C. GordonHeart Of Midlothian160
203C. MacPhersonST Johnstone230
204C. McCannRangers10
205C. RandallRoss County240
206C. SmithHeart Of Midlothian70
207C. WatersKilmarnock20
208D. CaseyMotherwell120
209D. CorneliusMotherwell320
210D. MarkandayAberdeen30
211D. MarshallHibernian380
212D. PhillipsST Johnstone230
213D. PolvaraAberdeen30
214D. ReidST Mirren20
215D. SmithRoss County130
216D. SotonaKilmarnock20
217D. WotherspoonST Johnstone220
218E. ErhahonST Mirren200
219E. HendersonHeart Of Midlothian30
220E. MelkersenHibernian130
221E. ParishST Johnstone20
222Esmaël GonçalvesLivingston80
223F. MurrayKilmarnock190
224F. TaylorST Mirren30
225G. EdwardsRoss County50
226G. Mackay-StevenHeart Of Midlothian40
227H. CoulsonAberdeen280
228H. McKirdyHibernian220
229J. AitchisonMotherwell100
230J. BrandonLivingston80
231J. CarrollMotherwell10
232J. Doyle-HayesHibernian170
233J. FurlongMotherwell160
234J. GorterAberdeen40
235J. HamiltonLivingston30
236J. HartCeltic370
237J. HendersonST Mirren30
238J. HillHeart Of Midlothian140
239J. HoltLivingston350
240J. JeggoHibernian160
241J. LewisAberdeen30
242J. LongridgeLivingston90
243J. MacKenzieAberdeen180
244J. McCarthyCeltic20
245J. McLaughlinRangers100
246J. MilneAberdeen10
247J. MorrisMotherwell90
248J. MullinLivingston10
249J. NewmanDundee Utd40
250J. O'ConnorHibernian20
251J. SandersKilmarnock00
252J. SandsRangers170
253J. StonesRoss County60
254Jair TavaresHibernian80
255Jordan JonesKilmarnock220
256K. FotheringhamDundee Utd00
257K. GuthrieLivingston160
258K. McClellandHibernian10
259K. McInroyKilmarnock120
260K. OffordST Mirren00
261K. SpeirsMotherwell10
262K. WatsonRoss County280
263L. AyinaDundee Utd120
264L. ChambersKilmarnock140
265L. de LucasLivingston100
266L. JamiesonST Mirren00
267L. KellyMotherwell380
268L. KingRangers150
269L. MayoKilmarnock340
270L. MillerMotherwell40
271L. MillerHibernian120
272L. NeilsonHeart Of Midlothian100
273L. RossMotherwell10
274M. Anim CudjoeDundee Utd120
275M. BirighittiDundee Utd260
276M. ČabrajaHibernian250
277M. DavidsonST Johnstone40
278M. DevlinHibernian10
279M. JohnstonMotherwell00
280M. KucheryavyiST Johnstone40
281M. O'HalloranST Johnstone40
282M. ThomsonDundee Utd30
283O. AbildgaardCeltic60
284O. CrankshawMotherwell40
285O. MacIntyreHibernian20
286O. ShawKilmarnock120
287P. CancarLivingston30
288P. MyslovičAberdeen40
289P. PawlettDundee Utd120
290P. UrminskýST Mirren10
291R. AaronsMotherwell20
292R. AlebiosuKilmarnock230
293R. BushiriHibernian150
294R. DanzakiMotherwell30
295R. FlynnST Mirren200
296R. GrahamDundee Utd150
297R. LaidlawRoss County380
298R. LamieMotherwell240
299R. MacLeodDundee Utd150
300R. MahonMotherwell10
301R. MatondoRangers190
302R. MatthewsST Johnstone340
303R. McCauslandRangers10
304R. McCrorieRangers40
305R. McKenzieKilmarnock360
306R. SinclairST Johnstone00
307R. StewartHeart Of Midlothian30
308R. TaylorST Mirren110
309R. VataCeltic40
310S. AnakuDundee Utd140
311S. BainCeltic10
312S. BlaneyMotherwell80
313S. McMannDundee Utd300
314S. MorrisAberdeen130
315S. OméongaLivingston300
316S. WalkerKilmarnock280
317S. WarnockKilmarnock10
318S. WrightRangers230
319T. GallacherST Johnstone50
320T. IwataCeltic130
321T. OlusanyaST Mirren10
322T. SibbickHeart Of Midlothian320
323T. SmallST Mirren140
324Y. KobayashiCeltic50
325Z. HemmingKilmarnock100
326Z. LovelaceRangers10

Season totals for players with a confirmed appearance for the club in this competition. Missing values are not counted as zero. 37 records have no reported value.

Source: API-Football · Updated