Highest Goalscorers


1. Kenny Dalglish 1971-1986 30
= Denis Law 1958-1974 30
3. Hughie Gallacher 1924-1935 24
4. Lawrie Reilly 1948-1957 22
5. Ally McCoist 1986-1998 19
6. James McFadden* 2002-Present 13
= Robert Hamilton 1899-1911 15
8. Mo Johnston 1984-1991 14
9. Robert Smith McColl 1896-1911 13
10. Andrew Wilson 1920-1923 12
= Alan Gilzean 1963-1971 12
= Billy Steel 1947-1953 12
= John Collins 1988-1999 12
14. Joe Jordan 1973-1982 11

*Still Playing