Scottish Premier League High Scorers 1998-2018 - Glasgow Celtic

1 Henrik Larsson 158 1998 2003   11 James Forrest 46 2009 2018
2 John Hartson 88 2001 2005   12 Scott Sinclair 39 2016 2018
3 Leigh Griffiths 75 2013 2018   13 Shaun Maloney 39 2001 2010
4 Kris Commons 64 2010 2015   14 Alan Thompson 37 1998 2000
5 Gary Hooper 63 2010 2012   15 Jan Vennegoor of Hesselink 34 2006 2008
6 Chris Sutton 63 2000 2005   16 Aidan McGeady 31 2003 2009
7 Anthony Stokes 57 2010 2014   17 Mark Viduka 30 1998 1999
8 Stilian Petrov 55 1999 2005   18 Sunsuke Nakamura 29 2005 2008
9 Geotgios Samaras 53 2007 2013   19 Ludomir Moravcik 29 1998 2001
10 Scott McDonald 51 2007 2009   20 Moussa DembŽlŽ 26 2016 2017