Scottish Premier League High Scorers 1998-2018 - St Johnstone

1 Steven MacLean 49 2012 2017   11 Francisco Sandaza 14 2011 2011
2 Liam Craig 45 2009 2018   12 David MacKay 13 2009 2015
3 Murray Davidson 32 2009 2018   13 Steven Anderson 12 2009 2017
4 Stevie May 28 2010 2019   14 Nigel Hasselbaink 12 2012 2013
5 Michael O'Halloran 20 2013 2019   15 Keigan Parker 12 1999 2001
6 David Wotherspoon 18 2013 2019   16 Cillian Sheridan 10 2009 2011
7 Chris Kane 17 2014 2019   17 Callum Hendry 9 2018 2019
8 Nathan Lowndes 15 1998 2000   18 Matty Kennedy 9 2018 2019
9 Graham Cummins 14 2015 2017   18 Brian Graham 9 2014 2014
10 Danny Swanson 14 2014 2016   20 Blair Alston 8 2016 2018