

The top Hearts goalscorer from each of the last 12 seasons
With the 2021/22 season underway for the Jambos, we look back through the last few years to find which players ended the campaign as the club’s top goalscorer.
By Craig Fowler
Published 15th Jul 2021, 16:45 GMT
Famously, not since John Robertson in 1991-92 have Hearts had a scorer find the target 20 times or more in a single season. Could this be the year to change that?


2. 2019/20: Craig Halkett
The centre-back scored seven goals (two in the league). Photo: Gary Hutchison - SNS Group

3. 2018/19: Steven Naismith
The striker scored 14 goals (10 in the league). Photo: SNS Group Bill Murray

4. 2017/18: Kyle Lafferty
The striker scored 19 goals (12 in the league). Photo: SNS Group Alan Harvey
1 / 3