Data coverage
Premiership · 2020/21

Top scorers

Season stats are ready. Player stats are missing or incomplete for 10 of 234 completed matches. Season totals are missing for 5 player–club records. Rankings include players with confirmed appearances only. About the data
#PlayerPlayedGoals
1O. ÉdouardCeltic3118
2K. NisbetHibernian3314
3K. RoofeRangers2414
4A. MorelosRangers2912
5J. TavernierRangers3312
6M. BoyleHibernian3612
7D. ColeMotherwell2711
8J. McGrathST Mirren3510
9M. ElyounoussiCeltic3410
10Christopher Robert BurkeKilmarnock379
11D. TurnbullCeltic, Motherwell369
12L. FergusonAberdeen359
13R. CallachanHamilton Academical339
14R. KentRangers359
15K. LaffertyKilmarnock98
16L. ShanklandDundee Utd328
17N. ClarkDundee Utd318
18C. DoidgeHibernian367
19J. AriboRangers317
20A. AjetiCeltic206
21G. KiltieKilmarnock296
22I. HagiRangers306
23Leigh GriffithsCeltic226
24O. ShawRoss County256
25S. PittmanLivingston386
26B. McKayRoss County285
27G. MelamedST Johnstone185
28J. Emmanuel-ThomasLivingston245
29J. GuthrieLivingston365
30J. ObikaST Mirren345
31M. O'HaraMotherwell275
32N. KabambaKilmarnock335
33R. ChristieCeltic345
34R. HedgesAberdeen285
35S. MayST Johnstone345
36A. CampbellMotherwell344
37A. ForrestLivingston304
38A. SpörleDundee Utd244
39C. GoldsonRangers384
40C. IttenRangers274
41C. KaneST Johnstone284
42C. LongMotherwell294
43J. DefoeRangers154
44J. WhiteMotherwell, Ross County304
45M. PinnockKilmarnock304
46S. ArfieldRangers284
47S. RobinsonLivingston264
48A. TshibolaKilmarnock293
49C. ConwayST Johnstone283
50C. LakinRoss County193
51C. LangMotherwell173
52C. McGregorCeltic373
53D. MoyoHamilton Academical333
54D. WotherspoonST Johnstone373
55H. OdoffinHamilton Academical373
56İ. DurmuşST Mirren293
57J. ForrestCeltic133
58K. DennisST Mirren173
59L. ErwinST Mirren, Ross County313
60Liam CraigST Johnstone233
61M. McNultyDundee Utd253
62M. OgkmpoeHamilton Academical203
63P. KlimalaCeltic173
64P. McGinnHibernian383
65S. CosgroveAberdeen143
66S. DuffyCeltic183
67S. WrightRangers, Aberdeen263
68T. WattMotherwell353
69A. IacovittiRoss County362
70A. McCannST Johnstone342
71B. AndersonAberdeen, Hamilton Academical172
72B. BarkerRangers102
73B. MugabiMotherwell232
74C. HendryAberdeen, ST Johnstone282
75C. MacPhersonST Mirren322
76C. MainAberdeen142
77C. SmithHamilton Academical232
78D. ConnollyST Mirren292
79D. WhitehallKilmarnock172
80E. BrophyKilmarnock, ST Mirren212
81E. ErhahonST Mirren312
82G. MiddletonST Johnstone92
83I. VigursRoss County302
84J. HayesAberdeen342
85J. MullinLivingston, Ross County272
86K. AjerCeltic352
87K. MunroHamilton Academical162
88L. DykesLivingston32
89M. GardyneRoss County312
90M. WatkinsAberdeen92
91N. DevlinLivingston362
92R. DraperRoss County212
93R. EdmondsonAberdeen142
94R. EdwardsDundee Utd242
95R. HughesHamilton Academical162
96R. JackRangers192
97R. McKenzieKilmarnock292
98R. StewartRoss County192
99S. RooneyST Johnstone272
100S. TanserST Johnstone302
101T. HobanAberdeen372
102A. ConsidineAberdeen361
103A. GogićHibernian341
104A. PowerKilmarnock321
105A. TaylorAberdeen311
106B. BarišićRangers321
107B. MaguireMotherwell241
108C. BrownLivingston161
109C. DonaldsonRoss County281
110C. JullienCeltic91
111C. QuanerST Mirren61
112C. SibbaldLivingston321
113D. GallagherMotherwell291
114D. LaxaltCeltic171
115D. McGregorHibernian101
116D. McNamaraST Johnstone221
117D. WrightHibernian201
118David Cooper TempletonHamilton Academical81
119F. HelanderRangers221
120G. KamaraRangers331
121H. PatonRoss County351
122I. HarkesDundee Utd351
123I. SoroCeltic171
124J. DoigHibernian281
125J. Doyle-HayesST Mirren221
126J. FitzwaterLivingston201
127J. FrimpongCeltic221
128J. HoltLivingston301
129J. KabiaLivingston81
130J. KerrST Johnstone311
131J. MurphyHibernian191
132J. NewellHibernian321
133J. RobertsMotherwell71
134J. ShaughnessyST Mirren331
135Jermaine Samuel HyltonMotherwell, Ross County231
136Jordan JonesRangers31
137Julien SerranoLivingston241
138K. DembéléCeltic51
139K. MagennisHibernian141
140K. McAllisterST Mirren351
141L. AppéréDundee Utd221
142L. BoltonDundee Utd241
143L. GordonST Johnstone361
144L. HjeldeRoss County111
145L. HodsonHamilton Academical331
146L. SmithDundee Utd301
147M. BartleyLivingston331
148M. DavidsonST Johnstone211
149M. FraserST Mirren371
150M. KennedyAberdeen311
151M. O'HalloranST Johnstone251
152M. ReynoldsDundee Utd341
153N. BittonCeltic141
154O. NtchamCeltic141
155P. HanlonHibernian371
156P. PawlettDundee Utd261
157R. McCrorieAberdeen291
158R. PorteousHibernian341
159R. TaitST Mirren331
160S. FoleyST Mirren, Motherwell151
161S. MallanHibernian141
162S. MartinHamilton Academical241
163S. McGinnHibernian51
164S. McMannHamilton Academical361
165S. O'DonnellMotherwell341
166S. TiffoneyLivingston121
167S. WelshCeltic161
168Scott BrownCeltic311
169T. GrivostiRoss County51
170T. RogićCeltic231
171Z. MedleyKilmarnock81
172A. ChapmanMotherwell60
173A. FergusonST Johnstone10
174A. LithgowLivingston20
175A. MartinHamilton Academical240
176A. McGowanKilmarnock180
177A. McGregorRangers270
178A. MeekisonDundee Utd00
179A. MontgomeryCeltic20
180A. Oko-FlexCeltic20
181A. RalstonCeltic10
182A. SoudaLivingston20
183A. Taylor-SinclairLivingston60
184A. WinterHamilton Academical220
185Anthony AndreuRoss County60
186B. EastonHamilton Academical240
187B. HaunstrupKilmarnock270
188B. MasonST Mirren70
189B. SiegristDundee Utd320
190B. SpittalRoss County00
191B. StirlingHamilton Academical200
192C. BasseyRangers80
193C. BoothST Johnstone180
194C. ButcherDundee Utd280
195C. CaddenHibernian100
196C. DikamonaKilmarnock120
197C. DoyleKilmarnock110
198C. GilmourST Johnstone20
199C. HarperCeltic10
200C. HazardCeltic50
201C. McCarthyST Mirren370
202C. McKennaHamilton Academical10
203C. McLennanAberdeen270
204C. MorrisRoss County120
205C. PignatielloLivingston10
206C. RamsayAberdeen40
207C. RandallRoss County150
208C. SmithDundee Utd40
209C. TraffordHamilton Academical160
210C. TremarcoRoss County120
211C. WatersKilmarnock180
212Craig James BrysonAberdeen, ST Johnstone220
213D. CampbellAberdeen200
214D. CorneliusMotherwell10
215D. DaboKilmarnock60
216D. DianiLivingston40
217D. FinlaysonST Mirren30
218D. GlassDundee Utd10
219D. GrayHibernian20
220D. HorganHibernian50
221D. LynessST Mirren20
222D. McGeouchAberdeen150
223D. MehmetDundee Utd40
224D. PowersDundee Utd140
225D. ReidST Mirren10
226D. RogersKilmarnock270
227D. WatsonDundee Utd10
228Dillon BarnesHibernian40
229E. AmbroseLivingston220
230E. HendersonCeltic20
231E. ParishST Johnstone90
232E. RossAberdeen00
233F. HornbyAberdeen100
234F. HotiDundee Utd40
235F. KamberiAberdeen110
236F. OjoAberdeen110
237G. EdmundsonRangers10
238G. LeighAberdeen80
239G. OakleyKilmarnock60
240G. ReillyLivingston50
241G. StangerHamilton Academical50
242G. StewartRangers50
243G. TaylorCeltic260
244G. WoodsAberdeen30
245Gary Richard Perry DickerKilmarnock260
246H. ElhamedCeltic80
247H. SmithMotherwell50
248Harry David RobinsonMotherwell10
249I. OlaofeST Johnstone20
250Í. ÞorvaldssonST Mirren20
251J. AlnwickST Mirren340
252J. ArcherMotherwell40
253J. BrownST Johnstone50
254J. CarrollMotherwell150
255J. EastwoodKilmarnock10
256J. FuchsDundee Utd200
257J. GullanHibernian140
258J. HamiltonLivingston20
259J. HamiltonHamilton Academical270
260J. HastieMotherwell140
261J. HendersonST Mirren00
262J. IrvineHibernian150
263J. JohnsonHamilton Academical50
264J. KennyCeltic140
265J. LewisAberdeen350
266J. LongridgeLivingston100
267J. MacKenzieAberdeen00
268J. McCartST Johnstone370
269J. McLaughlinRangers110
270J. McMillanLivingston80
271J. MoriasST Mirren140
272J. NaismithRoss County170
273J. ReidRoss County200
274J. RobertsonST Johnstone40
275J. RobsonDundee Utd360
276J. SimpsonRangers50
277J. SmithHamilton Academical10
278J. TillsonRoss County320
279K. BroadfootKilmarnock310
280K. FotheringhamDundee Utd10
281K. FreemanDundee Utd30
282K. GourlayHamilton Academical100
283K. NgwenyaAberdeen20
284K. SmithDundee Utd50
285K. WatsonRoss County230
286L. BalogunRangers190
287L. ChalmersDundee Utd150
288L. DonnellyMotherwell10
289L. GrimshawMotherwell140
290L. JamiesonST Mirren20
291L. KellyMotherwell180
292L. KingRangers10
293L. LokotschLivingston40
294L. NeilsonDundee Utd90
295L. PolworthMotherwell210
296L. SmithHamilton Academical90
297L. StevensonHibernian220
298M. ConnollyDundee Utd250
299M. DevlinAberdeen10
300M. HallbergHibernian250
301M. JohnstonMotherwell20
302M. MaceyHibernian30
303M. PoplatnikLivingston190
304M. RedfernHamilton Academical10
305M. RuthAberdeen00
306M. StryjekLivingston220
307M. VirtanenAberdeen00
308M. WrightRoss County20
309Markus Garborg FjørtoftHamilton Academical20
310N. McGinleyMotherwell190
311N. McGinnAberdeen250
312N. PattersonRangers70
313N. SheronST Mirren70
314N. ThomasHamilton Academical100
315O. MarcianoHibernian320
316P. McMullanDundee Utd80
317R. Charles-CookRoss County260
318R. CrawfordMotherwell, Livingston230
319R. DuncanAberdeen10
320R. FlynnST Mirren140
321R. FultonHamilton Academical280
322R. HernándezAberdeen40
323R. LaidlawRoss County330
324R. LamieMotherwell310
325R. MacIverMotherwell00
326R. McCrorieLivingston160
327R. MillenKilmarnock190
328R. MimnaughHamilton Academical170
329R. ShanleyHibernian10
330S. AllanHibernian80
331S. BainCeltic180
332S. BradleyHibernian20
333S. DavisRangers350
334S. FindlayKilmarnock220
335S. KellyRoss County250
336S. Kouider-AïssaLivingston40
337S. LawlessMotherwell70
338S. LawsonLivingston150
339S. LoganAberdeen120
340S. MackieHibernian20
341S. McKennaAberdeen40
342S. SeedorfMotherwell100
343S. WantHamilton Academical110
344T. BrindleyKilmarnock10
345T. CarsonMotherwell120
346T. MagloireMotherwell100
347T. OwolabiHamilton Academical70
348V. BarkasCeltic150
349W. CollarHamilton Academical60
350Y. MulumbuKilmarnock170
351Z. ClarkST Johnstone270
352Z. RossiKilmarnock140
353Z. ZlámalST Mirren, ST Johnstone50

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

Source: API-Football · Updated