Premiership · 2026/27

Top scorers

Season stats are ready. Player stats are missing or incomplete for 5 of 69 completed matches. Rankings include players with confirmed appearances only. About the data
#PlayerPlayedGoals
1C. DuránCeltic117
2B. NygrenCeltic116
3J. FowlerST Johnstone126
4C. MillerHeart Of Midlothian115
5Cláudio BragaHeart Of Midlothian115
6J. MurrellFalkirk95
7R. NaderiRangers105
8B. FinkDundee94
9K. KelsyRangers74
10K. NisbetAberdeen114
11A. HayDundee63
12A. LowryMotherwell93
13G. KiltieKilmarnock123
14J. McPakeHeart Of Midlothian103
15J. WestleyDundee83
16J. WilsonHeart Of Midlothian103
17K. HøghCeltic83
18K. PhillipsST Mirren83
19L. MendyHeart Of Midlothian103
20L. ShanklandRangers53
21M. BoyleHibernian83
22Z. SapsfordDundee Utd103
23A. MoulouaAberdeen112
24B. KrauhausFalkirk92
25C. OsmandCeltic52
26C. RonanAberdeen82
27C. WrightHibernian72
28Eseosa SuleST Mirren122
29I. SaidMotherwell112
30J. BevanDundee112
31J. CampbellHibernian, ST Johnstone72
32J. HugillKilmarnock122
33J. RandallDundee Utd112
34L. CameronDundee Utd62
35L. FadingerMotherwell112
36L. ScalesCeltic92
37M. BaurCeltic92
38O. BevanDundee102
39O. EldingHibernian82
40S. Palmer-HouldenMotherwell102
41Tawanda Jethro MaswanhiseMotherwell122
42Yang Hyun-JunCeltic52
43A. MayorHibernian91
44B. BouananiRangers61
45B. LyonsAberdeen51
46B. MiovskiRangers51
47C. DiabateST Johnstone111
48C. JonesDundee51
49C. McCarthyKilmarnock101
50C. RamsayST Mirren101
51C. ReillyDundee81
52D. BennieDundee Utd111
53D. DanielsKilmarnock91
54D. JohnST Mirren111
55D. LevittMotherwell71
56D. SchmidtST Johnstone61
57D. TaitDundee Utd101
58D. WrightDundee111
59E. AgyeiDundee Utd41
60E. AlićST Johnstone71
61E. RossFalkirk111
62F. TaylorST Mirren91
63G. MolloyAberdeen81
64G. StangerKilmarnock121
65J. CotterillST Johnstone81
66J. KangaMotherwell101
67K. CiubotaruDundee Utd71
68K. FotheringhamST Johnstone81
69K. TierneyCeltic91
70L. MayoAberdeen71
71L. McCowanCeltic41
72L. RoseDundee Utd111
73M. ForbesDundee Utd111
74M. IvezićHibernian41
75M. Schjønning-LarsenKilmarnock121
76N. AgrafiotisST Mirren41
77N. CleșcencoKilmarnock51
78N. FarrugiaDundee Utd101
79N. Guinness-WalkerAberdeen111
80N. LoweHibernian81
81N. RaskinRangers91
82O. MakhanyaRangers101
83O. McEnteeHeart Of Midlothian71
84Owen EamesFalkirk71
85P. NsioST Mirren101
86R. Charles-CookMotherwell81
87R. PatonST Johnstone91
88S. KerjotaHeart Of Midlothian111
89S. KingsleyHeart Of Midlothian51
90SamuST Mirren71
91T. AasgaardRangers21
92T. ChukwuaniRangers61
93T. John-JulesKilmarnock121
94T. RenaudHeart Of Midlothian11
95T. StevenST Johnstone101
96W. FerryDundee Utd61
97Zidane IqbalDundee Utd61
98A. AbdulaiHibernian40
99A. AremuAberdeen110
100A. Ba-SyHeart Of Midlothian30
101A. BriedlAberdeen50
102A. DohertyFalkirk60
103A. EngelsCeltic20
104A. FasanyaAberdeen10
105A. ForrestDundee110
106A. GogićST Mirren120
107A. JohnstonCeltic30
108A. Oxlade-ChamberlainCeltic40
109A. PaulsenMotherwell120
110A. ŠutoHibernian100
111A. TrustyCeltic70
112A. TshibolaKilmarnock100
113Abdoulaye YoroDundee Utd90
114AgeuHeart Of Midlothian20
115Alfie HarrisonDundee20
116B. EsselinkDundee Utd110
117B. GodfreyRangers60
118B. HallidayDundee50
119B. MikulićST Johnstone30
120B. ReusHeart Of Midlothian110
121B. RiceKilmarnock70
122B. SpencerFalkirk90
123B. SpittalHeart Of Midlothian40
124B. WalesDundee50
125Ben ParkinsonFalkirk80
126C. AllanFalkirk00
127C. BorchgrevinkHeart Of Midlothian50
128C. BurkeKilmarnock10
129C. CaddenAberdeen110
130C. Carter-VickersCeltic70
131C. DevlinRangers60
132C. FerrieKilmarnock40
133C. FodreyFalkirk80
134C. HendryMotherwell10
135C. McGregorCeltic100
136C. McLeodFalkirk20
137C. McLeodFalkirk20
138C. MochrieST Mirren110
139C. SibbaldFalkirk60
140Colby DonovanCeltic110
141D. FinlaysonST Johnstone70
142D. GassamaRangers110
143D. HappeAberdeen70
144D. MeļņiksFalkirk90
145D. MurrayCeltic60
146D. NaamoDundee Utd20
147D. NeilRangers90
148D. SterlingRangers90
149D. YokotaRangers40
150Dylan WilliamsMotherwell40
151E. AlıçST Johnstone30
152E. Björgólfs­sonMotherwell90
153E. BrownKilmarnock10
154E. FernandezRangers110
155E. HamiltonDundee110
156E. LaidlawFalkirk10
157E. RingKilmarnock100
158E. WilsonMotherwell20
159Emmanuel GyamfiAberdeen00
160F. MarshallAberdeen70
161F. PasslackHibernian110
162F. RobertsonDundee60
163F. YeatsFalkirk50
164Findlay CurtisRangers100
165Finley Frank BarbrookFalkirk100
166G. HanleyHibernian60
167H. HassanCeltic90
168H. MahouAberdeen30
169H. MilneHeart Of Midlothian60
170Henry FieldsonST Mirren100
171I. IovuDundee Utd10
172I. MetsokoDundee Utd70
173I. OdutayoDundee60
174I. OwenKilmarnock40
175I. PandurRangers110
176I. SamuelsDundee60
177Ismeal KabiaST Mirren80
178J. AltenaHeart Of Midlothian100
179J. BairdST Johnstone10
180J. BrandonKilmarnock120
181J. ChapmanST Mirren120
182J. DevaneyHibernian50
183J. FarquharST Mirren10
184J. ForrestCeltic80
185J. Girdwood-ReichMotherwell110
186J. GullanST Johnstone90
187J. HodgeMotherwell100
188J. HoltST Johnstone120
189J. IredaleHibernian40
190J. KerrHibernian110
191J. KoutroumbisMotherwell20
192J. LotombaCeltic10
193J. McCartHeart Of Midlothian100
194J. McGheeMotherwell20
195J. McGrathHibernian70
196J. McMillanFalkirk50
197J. MeierKilmarnock20
198J. MilneAberdeen70
199J. MoorhouseDundee20
200J. MulliganHibernian110
201J. NewellHibernian40
202J. ObitaHibernian40
203J. PenriceRangers90
204J. RawlinsDundee Utd100
205J. RichardsonST Mirren50
206J. WaltonDundee Utd110
207J. WilliamsHeart Of Midlothian70
208J. WrightDundee20
209J. YfekoKilmarnock20
210J. YoungST Mirren120
211Jamie Knight-LebelMotherwell60
212Joseph Charles GardnerFalkirk20
213JotaCeltic40
214K. MegwaHibernian30
215K. NedeljkovićRangers30
216L. ChalmersST Johnstone70
217L. DonnellyST Mirren30
218L. EmenaloCeltic20
219L. HendersonFalkirk110
220L. LloydST Johnstone20
221L. McCannFalkirk110
222L. NeilsonFalkirk90
223L. SmithAberdeen70
224L. SmithST Johnstone80
225L. ThomasST Mirren120
226Lewis SmithAberdeen20
227Louis JacksonST Mirren10
228M. AkinmboniDundee10
229M. BoothMotherwell10
230M. ChaiwaHibernian110
231M. De BarrosST Mirren10
232M. DiomandéRangers20
233M. EmmanuelMotherwell120
234M. Fagan-WalcottHeart Of Midlothian40
235M. FouldsST Johnstone40
236M. FraserST Mirren70
237M. KnoesterAberdeen60
238M. MerghemDundee Utd50
239M. MoormannMotherwell120
240M. MüllerAberdeen110
241M. NteloAberdeen30
242M. O'HaraKilmarnock80
243M. StryjekKilmarnock60
244M. TaitST Johnstone50
245M. ToddST Johnstone60
246Michael-John Kamson-KamaraKilmarnock50
247Minsu KimRangers90
248N. CaddenHibernian40
249N. DevlinAberdeen10
250N. MantlKilmarnock20
251O. GoodmanDundee110
252O. PriestmanMotherwell30
253O. SørensenCeltic40
254Olly WhyteMotherwell10
255P. KaboreHeart Of Midlothian30
256P. McGinnMotherwell10
257P. McGovernFalkirk20
258Panutche CamaráDundee Utd80
259R. AstleyDundee110
260R. CarrST Mirren120
261R. DeasKilmarnock30
262R. FinniganDundee70
263R. IdowuST Mirren20
264R. MacIverFalkirk50
265R. MatoHeart Of Midlothian50
266R. MatondoHibernian40
267R. McAlearST Johnstone120
268R. McCrorieRangers30
269R. McKenzieKilmarnock40
270R. SallingerHibernian110
271R. SinclairST Johnstone10
272R. StrainFalkirk110
273Roshaun MathurinKilmarnock10
274Rudi Allan MolotnikovHibernian10
275S. ArmstrongAberdeen110
276S. BainFalkirk110
277S. FindlayHeart Of Midlothian70
278S. GuendouzHeart Of Midlothian70
279S. JohnstoneCeltic30
280S. MurrayDundee20
281S. O'DonnellMotherwell60
282S. StantonST Johnstone90
283S. TanserFalkirk40
284S. TounektiCeltic80
285Shumaira MheukaCeltic70
286T. KlidjeHibernian90
287T. LoweryKilmarnock120
288T. MagnússonHeart Of Midlothian90
289T. OlusanyaAberdeen100
290T. RommensRangers40
291T. SparrowMotherwell120
292T. StewardST Johnstone120
293Tony YoganeAberdeen60
294V. DragojevićRangers10
295V. ŠeveljDundee Utd30
296V. SinisaloCeltic80
297W. O'HoraHibernian20
298W. VogtMotherwell60
299Y. DhandaHeart Of Midlothian20
300Youssef ChermitiRangers20
301Ž. BeširDundee40
302Z. MitchellST Johnstone60

Season totals for players with a confirmed appearance for the club in this competition. Missing values are not counted as zero.

Source: API-Football · Updated