Scottish Football Top Scorers

All goals from all players in all competitive matches from the 2020-21 season. Includes Premiership, Championship, League One, League Two, League Cup and Scottish Cup.

All Scottish Football Top Scorers 2020-21

RankPlayerClubAppearancesGoalsAssistsPenaltiesHat-trickGPG
1fraOdsonne Edouard28164510.571
2scoKevin Nisbet38154210.395
3nirLiam Boyce24144410.583
4scoJack Hamilton30142000.467
5scoKane Hester18131120.722
6engJames Tavernier31129600.387
7ausMartin Boyle41128400.293
8scoConnor Shields24124000.500
9jamKemar Roofe22123000.545
10scoDavid Goodwillie17112310.647
11scoAlan Forrest35111000.314
12irlJamie McGrath38111700.289
13colAlfredo Morelos26112000.423
14scoCraig Wighton20101210.500
15nedManny Duku22101100.455
16scoBlair Henderson16100010.625
17scoNicky Clark33101200.303
18scoStevie May39104410.256
19norMohamed Elyounoussi31103010.323
20bulNikolay Todorov28100000.357
21scoAndy Ryan1894300.500
22engAyo Obileye2990300.310
23scoEuan Murray2890000.321
24scoGraham Webster1991500.474
25scoKevin O’Hara2690410.346
26scoOli Shaw3092000.300
27walChristian Doidge3991000.231
28scoMitch Megginson1891100.500
29scoDeclan McManus2993300.310
30engRyan Kent3597000.257
31scoOsman Sow2292010.409
32scoChris Burke3493300.265
33scoRoss Callachan3393400.273
34engDevante Cole2493100.375
35scoMatthew Aitken1682100.500
36scoJamie Walker2686100.308
37engJonathan Obika3982000.205
38scoBrian Graham1682100.500
39scoAlan Trouten2480400.333
40scoCammy Smith2783000.296
41scoDavid Turnbull3285000.250
42scoDale Carrick2180400.381
43scoThomas Orr2086000.400
44scoLewis Ferguson3182600.258
45scoCallumn Morrison2081200.400
46scoScott Pittman4173000.171
47scoBob McHugh1973200.368
48scoDanny Mullen2672000.269
49nirBilly McKay3471000.206
50scoRussell McLean1671000.438
51scoLuke McCowan2873000.250
52scoRory McAllister1972100.368
53ngaJoe Aribo2874000.250
54irlRuari Paton2072300.350
55scoLawrence Shankland2973000.241
56scoJordan Allan1760200.353
57scoMax Wright1762000.353
58scoRussell Dingwall2065200.300
59scoRoss Stewart2462500.250
60rouIanis Hagi3269000.188
61scoDanny Armstrong2766100.222
62scoRyan Wallace1865100.333
63scoDarryl Duffy2061000.300
64scoChris Kane3261000.188
65scoLiam Buchanan2462210.250
66canDavid Wotherspoon4065000.150
67suiAlbian Ajeti2161000.286
68scoInnes Cameron1962000.316
69scoShane Sutherland2565000.240
70scoBotti Biabi1962000.316
71scoJosh Campbell1961000.316
72scoScott Robinson3162000.194
73scoRobert Thomson2160000.286
74scoMark McGuigan1961000.316
75scoCharlie Adam2468300.250
76scoJamie Gullan3061000.200
77engConnor Goldson3753000.135
78engJoe Cardle1755000.294
79engJay Emmanuel-Thomas2552100.200
80fraArmand Gnanduillet1252000.417
81scoLeigh Griffiths1952000.263
82scoKevin Smith1952000.263
83scoAidan Nesbitt2551100.200
84scoGreg Kiltie2651000.192
85engNicke Kabamba3352100.152
86scoSteven Naismith2150100.238
87scoJosh Mullin3154000.161
88scoLee Ashcroft2450000.208
89isrGuy Melamed1652100.313
90scoRyan Christie3158100.161
91scoGreig Spence1850300.278
92scoShaun Rooney3152000.161
93scoScott Tiffoney1852000.278
94scoCharlie Telfer1652000.313
95scoDaniel MacKay2351000.217
96engJon Guthrie3852000.132
97scoJason Cummings1150100.455
98scoBrian Cameron2045000.200
99scoStevie Mallan2041100.200
100scoJack Leitch1842000.222