Scottish Premier League High Scorers 1998-2016 - St Johnstone

1 Steven MacLean 39 2012 2016   11 Nigel Hasselbaink 12 2012 2013
2 Liam Craig 39 2009 2016   12 Keigan Parker 12 1999 2001
3 Murray Davidson 24 2009 2016   13 Steven Anderson 11 2009 2016
4 Stevie May 22 2010 2013   14 Chris Kane 10 2014 2016
5 Nathan Lowndes 15 1998 2000   15 David Wotherspoon 10 2013 2016
6 Danny Swanson 14 2014 2016   16 Cillian Sheridan 10 2009 2011
7 Francisco Sandaza 14 2011 2011   17 Brian Graham 9 2014 2014
8 Graham Cummins 13 2015 2016   18 Peter MacDonald 8 2001 2009
7 David MacKay 13 2009 2015   19 Patrick Connolly 8 1998 2001
10 Michael O'Halloran 12 2013 2015   20 Rowan Vine 7 2012 2012