Scottish Premier League High Scorers 1998-2017 - Hearts

1 Rudi Skacel 41 2005 2011   11 Kevin McKenna 21 2001 2004
2 Andy Kirk 33 2000 2003   12 Andrius Velicka 20 2006 2007
3 Paul Hartley 31 2003 2006   13 Stephane Adam 20 1998 2001
4 Colin Cameron 29 1998 2001   14 Steven Pressley 19 1998 2005
5 Mark de Vries 28 2002 2004   15 Andrew Driver 18 2006 2012
6 Callum Paterson 27 2012 2016   16 Gary Wales 17 1999 2002
7 Jamie Walker 26 2012 2017   17 Steven Naismith 14 2017 2018
8 Gary McSwegan 26 1998 2000   18 Djoum Arnaud 13 2015 2018
9 Ryan Stevenson 22 2010 2013   19 Esmael Goncalves 13 2016 2017
10 Calum Elliot 21 2005 2010   20 Michael Pospisal 13 2005 2006