Scottish Football Top Scorers 2020-21

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
1Kane Hester27192130.704
2Odsonne Edouard33184510.545
3Jamie McGrath461741000.370
4Kevin Nisbet44175210.386
5Jack Hamilton33163000.485
6Kemar Roofe28163000.571
7Martin Boyle48159600.313
8Mitch Megginson26152100.577
9David Goodwillie26143310.538
10James Tavernier36149700.389
11Liam Boyce27145410.519
12Kyle Lafferty13132421.000
13Devante Cole31126100.387
14Graham Webster28121500.429
15Andy Ryan23125400.522
16Matty Aitken23122200.522
17Christian Doidge47121000.255
18Craig Wighton26121210.462
19Alfredo Morelos31123000.387
20Connor Shields28124000.429
21Mohamed Elyounoussi37114010.297
22Kevin O’Hara33110410.333
23Thomas Orr32119000.344
24Russell McLean25114000.440
25Brian Graham24114100.458
26Nikolay Todorov32110000.344
27Nicky Clark38112200.289
28Alan Forrest39111000.282
29Osman Sow28102010.357
30Manny Duku28101100.357
31Blair Henderson20100010.500
32Declan McManus36103400.278
33Stevie May45106410.222
34Ruari Paton31103300.323
35Ross Callachan37103400.270
36Ryan Kent40109000.250
37Josh Campbell31101000.323
38Lawrence Shankland3694000.250
39Dale Carrick3090400.300
40Euan Murray3390000.273
41Ayo Obileye3390300.273
42Callumn Morrison2691300.346
43Scott Tiffoney2794000.333
44Oli Shaw3192000.290
45Rory McAllister2792200.333
46David Turnbull3896000.237
47Jay Emmanuel-Thomas3192300.290
48Luke McCowan3393000.273
49Lewis Ferguson3892600.237
50Mark McGuigan2691000.346
51Chris Burke4396300.209
52Jason Cummings1880200.444
53Chris Kane4081000.200
54Jonathan Obika4383000.186
55Danny Mullen3482000.235
56Alan Trouten2680400.308
57Jamie Walker2686100.308
58Cammy Smith2884000.286
59Greg Kiltie3382000.242
60Darryl Duffy3082000.267
61Daniel MacKay2881000.286
62Guy Melamed2372100.304
63Russell Dingwall3077200.233
64Ianis Hagi37711000.189
65Joe Cardle2676000.269
66Scott Pittman4774000.149
67Bob McHugh2773200.259
68Billy McKay3571000.200
69Calum Gallagher2770000.259
70Ouzy See3271000.219
71Lee Ashcroft3370000.212
72Jaime Wilson2571000.280
73Joe Aribo3475000.206
74Innes Cameron2272000.318
75Zak Rudden1674000.438
76Botti Biabi2772000.259
77Simon Murray1271000.583
78Charlie Adam32711300.219
79Liam Buchanan2662210.231
80Ross Stewart2462500.250
81Max Wright1862000.333
82Brian Cameron3066000.200
83Steven Naismith2460100.250
84Jermain Defoe1961000.316
85Ryan Christie3769100.162
86Ryan Wallace2066100.300
87Jamie Gullan3861000.158
88Leigh Griffiths2462000.250
89Scott Robinson3162000.194
90Albian Ajeti2361000.261
91Robert Thomson2260000.273
92Kevin Smith2262000.273
93David Wotherspoon4966000.122
94Shane Sutherland3065000.200
95Danny Armstrong3566100.171
96Jordan Allan2261200.273
97Shaun Rooney3962000.154
98Kyle Connell2763000.222
99Jon Guthrie4453000.114
100James Keatings2252100.227