Top Division High Scorers 1890-2023 - Glasgow Celtic

1 Jimmy McGrory 395 1922 1937   11 John Hughes 116 1960 1970
2 Jimmy Quinn 187 1900 1914   12 Tommy McInally 116 1919 1928
3 Patsy Gallagher 186 1911 1924   13 Kenny Dalglish 112 1971 1976
4 Henrik Larsson 174 1997 1903   14 Brian McClair 99 1983 1986
5 Bobby Lennox 170 1963 1979   15 Joe Cassidy 92 1918 1923
6 Stevie Chalmers 156 1959 1970   16 Johnny Campbell 91 1890 1902
7 Jimmy McMenemy 143 1902 1919   17 John Deans 89 1971 1975
8 Sandy McMahon 131 1890 1902   18 Willie Wallace 89 1966 1970
9 Adam McLean 125 1916 1927   19 John Hartson 88 2001 2005
10 Jimmy McColl 120 1913 1918   20 Leigh Griffiths 87 2013 2020