Scottish Premier League High Scorers 1998-2024 - Glasgow Celtic

1 Henrik Larsson 158 1998 2003   11 Stilian Petrov 55 1999 2005
2 John Hartson 88 2001 2005   12 Georgios Samaras 53 2007 2013
3 Leigh Griffiths 87 2013 2020   13 Scott McDonald 51 2007 2009
4 James Forrest 72 2009 2023   15 Callum McGregor 49 2014 2023
5 Odsonne Edouard 64 2017 2021   15 Scott Sinclair 40 2016 2018
6 Kris Commons 64 2010 2015   16 Shaun Maloney 39 2001 2010
7 Kyogo Furuhashi 63 2021 2024   17 Alan Thompson 37 1998 2000
8 Gary Hooper 63 2010 2012   18 Jan Vennegoor of Hesselink 34 2006 2008
9 Chris Sutton 63 2000 2005   19 Daizen Maeda 33 2021 2024
10 Anthony Stokes 57 2010 2014   20 Tom Rogic 32 2015 2021