The official website for European football
Accessible version
 
More results
search

Scottish Premier League - Top scorers

GoalsPlayedPlayerTeam
2437Gary HooperCelticCeltic
1936Jonathan DalyDundee UnitedDundee United
1429Francisco SandazaSt JohnstoneSt Johnstone
1435Michael HigdonMotherwellMotherwell
1335Dean ShielsKilmarnockKilmarnock
1336Steven ThompsonSt MirrenSt Mirren
1221Sone AlukoRangersRangers
1229Rudolf SkácelHeartsHearts
1233Garry O'ConnorHibernianHibernian
1234Anthony StokesCelticCeltic
1129Paul HeffernanKilmarnockKilmarnock
1135Scott VernonAberdeenAberdeen
1136Andrew KirkDunfermlineDunfermline
911Steven NaismithRangersRangers
936Gregory TadeInvernessInverness
936Jamie MurphyMotherwellMotherwell
937Jonathan RussellDundee UnitedDundee United
830Charlie MulgrewCelticCeltic
830Leigh GriffithsHibernianHibernian
836Joe CardleDunfermlineDunfermline
837Paul McGowanSt MirrenSt Mirren
718Henrik OjamaaMotherwellMotherwell
719Andrew ShinnieInvernessInverness
720Kyle LaffertyRangersRangers
726Jonathan HayesInvernessInverness
729James ForrestCelticCeltic
732Joe LedleyCelticCeltic
736Liam CraigSt JohnstoneSt Johnstone
630Ki Sung-YongCelticCeltic
634Nigel HasselbainkSt MirrenSt Mirren
637Scott RobertsonDundee UnitedDundee United
510Andrew LittleRangersRangers
526Lee McCullochRangersRangers
527Liam BuchananDunfermlineDunfermline
533Steven DavisRangersRangers
426Giorgos SamarasCelticCeltic
428Cillian SheridanSt JohnstoneSt Johnstone
428Kenny McLeanSt MirrenSt Mirren
429Victor WanyamaCelticCeltic
431Gary Mackay StevenDundee UnitedDundee United
431Andy WebsterHeartsHearts
432Keith LasleyMotherwellMotherwell
436Greg TanseyInvernessInverness
436David MacKaySt JohnstoneSt Johnstone
438John RankinDundee UnitedDundee United
438Nicky LawMotherwellMotherwell
311David HealyRangersRangers
311Lee CroftSt JohnstoneSt Johnstone
314Daniel SwansonDundee UnitedDundee United
322Scott BrownCelticCeltic
322Andrew BarrowmanDunfermlineDunfermline
322Billy McKayInvernessInverness
326Stephen ElliottHeartsHearts
328James DaytonKilmarnockKilmarnock
331Ryan JackAberdeenAberdeen
333Kari ÁrnasonAberdeenAberdeen
334Ivan SprouleHibernianHibernian
336Andrew ConsidineAberdeenAberdeen
336Maurice EduRangersRangers
337Paul DixonDundee UnitedDundee United
337James FowlerKilmarnockKilmarnock
23Tony WattCelticCeltic
29Steve WilliamsInvernessInverness
210Tom SoaresHibernianHibernian
213SusoHeartsHearts
213Matthew DohertyHibernianHibernian
215Arvydas NovikovasHeartsHearts
219Danny RacchiKilmarnockKilmarnock
222Rory FallonAberdeenAberdeen
222Youl MaweneAberdeenAberdeen
222Sean O'HanlonHibernianHibernian
222Roman GolobartInvernessInverness
223Steven ThomsonSt MirrenSt Mirren
224Mehdi TaouilHeartsHearts
224Manuel PascaliKilmarnockKilmarnock
225Paul BurnsDunfermlineDunfermline
225Ryan ThomsonDunfermlineDunfermline
225Omar DaleyMotherwellMotherwell
225Steven WhittakerRangersRangers
226Murray DavidsonSt JohnstoneSt Johnstone
228Ryan McGowanHeartsHearts
228Lee WallaceRangersRangers
229Ian BlackHeartsHearts
229Jamie HamillHeartsHearts
229Nick RossInvernessInverness
229Carlos BocanegraRangersRangers
229Graham CareySt MirrenSt Mirren
231Gavin GunningDundee UnitedDundee United
231Marcus HaberSt JohnstoneSt Johnstone
235Paul HanlonHibernianHibernian
235Chris HumphreyMotherwellMotherwell
237Richie ForanInvernessInverness
237Steven HammellMotherwellMotherwell
238David GrahamDunfermlineDunfermline
238Tom HateleyMotherwellMotherwell
12Jason HoltHeartsHearts
12Jude WinchesterKilmarnockKilmarnock
14Jamie MassonAberdeenAberdeen
14Miloš LačnýDundee UnitedDundee United
15Craig BeattieHeartsHearts
15Jamie NessRangersRangers
16Dylan McGeouchCelticCeltic
18Gary GlenHeartsHearts
18Aaron MooySt MirrenSt Mirren
19Barry DouglasDundee UnitedDundee United
19Robert McHughMotherwellMotherwell
111Glenn LoovensCelticCeltic
111Dieter Van TornhoutKilmarnockKilmarnock
112Callum BoothHibernianHibernian
112Alejandro BedoyaRangersRangers
113Jordan McMillanDunfermlineDunfermline
113Eoin DoyleHibernianHibernian
114Roy O'DonovanHibernianHibernian
114Richard TowellHibernianHibernian
114Zdenek KrocaKilmarnockKilmarnock
115Cha Du-RiCelticCeltic
115Michael NelsonKilmarnockKilmarnock
115Salim KerkarRangersRangers
116Mohamed ChalaliAberdeenAberdeen
117Thomas RogneCelticCeltic
117Keith WatsonDundee UnitedDundee United
118Rory McKeownKilmarnockKilmarnock
119Darren MackieAberdeenAberdeen
119David ObuaHeartsHearts
121Paul WillisDunfermlineDunfermline
122Rob MilsomAberdeenAberdeen
123Josh MagennisAberdeenAberdeen
123Kris CommonsCelticCeltic
123Stuart ArmstrongDundee UnitedDundee United
123Austin McCannDunfermlineDunfermline
124Chris ClarkAberdeenAberdeen
126Graeme ShinnieInvernessInverness
126Callum DavidsonSt JohnstoneSt Johnstone
127Fraser FyvieAberdeenAberdeen
127David TempletonHeartsHearts
127Shane SutherlandInvernessInverness
128Martin HardieDunfermlineDunfermline
128David McCrackenSt JohnstoneSt Johnstone
128Jody MorrisSt JohnstoneSt Johnstone
129Ross TokelyInvernessInverness
129Steven AndersonSt JohnstoneSt Johnstone
130Isaiah OsbourneHibernianHibernian
130Gary HarkinsKilmarnockKilmarnock
130Shaun HutchinsonMotherwellMotherwell
131James GoodwinSt MirrenSt Mirren
132Willo FloodDundee UnitedDundee United
132Marc McAuslandSt MirrenSt Mirren
134Liam KellyKilmarnockKilmarnock
134Lee MairSt MirrenSt Mirren
136Marius ŽaliukasHeartsHearts
Last updated: 25/05/2012 18:30 CET

*Domestic league goals only

Standings

*Rangers FC have had 10 points deducted
Last updated: 22/05/2012 19:00 CET
  • © 1998-2012 UEFA. All rights reserved.
  • The UEFA word, the UEFA logo and all marks related to UEFA competitions, are protected by trade marks and/or copyright of UEFA. No use for commercial purposes may be made of such trade marks. Use of UEFA.com signifies your agreement to the Terms and Conditions and Privacy Policy.