Scottish Premiership - Top scorers

GoalsPlayedPlayerTeam
2024Odsonne ÉdouardCelticCeltic
1319Jermain DefoeRangersRangers
1223Alfredo MorelosRangersRangers
1121Ryan ChristieCelticCeltic
1124Sam CosgroveAberdeenAberdeen
1025Christian DoidgeHibernianHibernian
1026James ForrestCelticCeltic
922Lyndon DykesLivingstonLivingston
827Steven LawlessLivingstonLivingston
719Ross StewartRoss CountyRoss County
725Eamonn BrophyKilmarnockKilmarnock
727Callum McGregorCelticCeltic
618Ryan KentRangersRangers
620Liam DonnellyMotherwellMotherwell
622Christopher LongMotherwellMotherwell
626Jonathan ObikaSt MirrenSt Mirren
517Martin BoyleHibernianHibernian
518Leigh GriffithsCelticCeltic
518Callum HendrySt JohnstoneSt Johnstone
520Marios OgkmpoeHamiltonHamilton
521Stevie MaySt JohnstoneSt Johnstone
523Chris BurkeKilmarnockKilmarnock
524Billy McKayRoss CountyRoss County
525Niall McGinnAberdeenAberdeen
525Scott ArfieldRangersRangers
527Scott AllanHibernianHibernian
47Mohamed ElyounoussiCelticCeltic
414Steven NaismithHeartsHearts
418Ryan JackRangersRangers
418Brian GrahamRoss CountyRoss County
419Devante ColeMotherwellMotherwell
420Ryan HedgesAberdeenAberdeen
421George OakleyHamiltonHamilton
423Olivier NtchamCelticCeltic
425Christopher JullienCelticCeltic
425Jon GuthrieLivingstonLivingston
426Alistair McCannSt JohnstoneSt Johnstone
39Ross CunninghamHamiltonHamilton
311Adam JacksonHibernianHibernian
313Jamie WalkerHeartsHearts
314Joe ChalmersRoss CountyRoss County
315Greg StewartRangersRangers
317Ryotaro MeshinoHeartsHearts
318Matthew KennedySt JohnstoneSt Johnstone
318David WotherspoonSt JohnstoneSt Johnstone
319Mickel MillerHamiltonHamilton
320Lewis SmithHamiltonHamilton
320Florian KamberiHibernianHibernian
320Stephen MallanHibernianHibernian
320Scott PittmanLivingstonLivingston
322James ScottMotherwellMotherwell
322James TavernierRangersRangers
323Sean ClareHeartsHearts
324Andrew ConsidineAberdeenAberdeen
325Daryl HorganHibernianHibernian
325Stephen O'DonnellKilmarnockKilmarnock
325İlkay Durmuş St MirrenSt Mirren
326Allan CampbellMotherwellMotherwell
326Connor GoldsonRangersRangers
25Liam BoyceHeartsHearts
26Nicke KabambaKilmarnockKilmarnock
211Mikey JohnstonCelticCeltic
211Aaron Taylor-SinclairLivingstonLivingston
212Jeremie FrimpongCelticCeltic
212Alan LithgowLivingstonLivingston
213Steve DaviesHamiltonHamilton
213Iain VigursRoss CountyRoss County
213Cameron MacPhersonSt MirrenSt Mirren
215Curtis MainAberdeenAberdeen
215Connor McLennanAberdeenAberdeen
215Oliver BozanicHeartsHearts
215Aymen SoudaLivingstonLivingston
216Craig SibbaldLivingstonLivingston
217Nikola KatićRangersRangers
217Blair SpittalRoss CountyRoss County
217Daniel MullenSt MirrenSt Mirren
220Mohamed El MakriniKilmarnockKilmarnock
220Borna BarišićRangersRangers
221Craig HalkettHeartsHearts
221Jake CarrollMotherwellMotherwell
221Sherwin SeedorfMotherwellMotherwell
221Michael O'HalloranSt JohnstoneSt Johnstone
223Karl Anthony Uchechukwu IkpeazuHeartsHearts
223Junior MoriasSt MirrenSt Mirren
224Jermaine HyltonMotherwellMotherwell
224Joseph Ayodele-AriboRangersRangers
224Tony AndreuSt MirrenSt Mirren
225Kristoffer AjerCelticCeltic
226Declan GallagherMotherwellMotherwell
227Scott BrownCelticCeltic
227Paul HanlonHibernianHibernian
227Gary DickerKilmarnockKilmarnock
13Sam WoodsHamiltonHamilton
13Greg DochertyHibernianHibernian
14David TempletonHamiltonHamilton
14Marc McNultyHibernianHibernian
14Jack StobbsLivingstonLivingston
14Ianis HagiRangersRangers
15Jozo ŠimunovićCelticCeltic
15Ross MacIverMotherwellMotherwell
15Brandon BarkerRangersRangers
15George EdmundsonRangersRangers
15Conor McCarthySt MirrenSt Mirren
16Christy ManzingaMotherwellMotherwell
18Shaun WantHamiltonHamilton
18Filip HelanderRangersRangers
19Bruce AndersonAberdeenAberdeen
111Ashton TaylorAberdeenAberdeen
111Steven McLeanHeartsHearts
112Conor WashingtonHeartsHearts
113Tom RogicCelticCeltic
113Jason NaismithHibernianHibernian
114Jonny HayesCelticCeltic
114Will CollarHamiltonHamilton
114Ryan PorteousHibernianHibernian
114Lee ErwinRoss CountyRoss County
115Stuart FindlayKilmarnockKilmarnock
116Zak VynerAberdeenAberdeen
116Blair AlstonHamiltonHamilton
116Alex BruceKilmarnockKilmarnock
117David MoyoHamiltonHamilton
117Jake MulraneyHeartsHearts
118Greg LeighAberdeenAberdeen
119Aaron McGowanHamiltonHamilton
119Aaron HickeyHeartsHearts
119Christophe BerraHeartsHearts
119Scott RobinsonLivingstonLivingston
119Sheyi OjoRangersRangers
120Liam MillarKilmarnockKilmarnock
120Dominic ThomasKilmarnockKilmarnock
120Chris KaneSt JohnstoneSt Johnstone
121Dario Del FabroKilmarnockKilmarnock
121Peter HartleyMotherwellMotherwell
121Sean McloughlinSt MirrenSt Mirren
122Jonathan GallagherAberdeenAberdeen
122Ricki LamieLivingstonLivingston
122Kyle MagennisSt MirrenSt Mirren
123Scott McKennaAberdeenAberdeen
123Marcus FraserRoss CountyRoss County
123Sam FoleySt MirrenSt Mirren
124Josh MullinRoss CountyRoss County
125Lewis FergusonAberdeenAberdeen
125Rory McKenzieKilmarnockKilmarnock
126Alexander GogicHamiltonHamilton
126Marvin BartleyLivingstonLivingston
126Liam PolworthMotherwellMotherwell
126Jason KerrSt JohnstoneSt Johnstone
Last updated: 19/02/2020 07:35 CET

*Domestic league goals only

Matches

Matches

Standings

Last updated: 16/02/2020 18:31 CET