Scottish Top Division High Scorers - All Time (1890-2022) |
1 | Jimmy McGrory | 395 | 1922 | 1937 | 11 | Jimmy Smith | 225 | 1929 | 1938 | |
2 | Bob McPhail | 305 | 1923 | 1938 | 12 | Willie Wallace | 224 | 1959 | 1974 | |
3 | Hughie Ferguson | 284 | 1916 | 1925 | 13 | David McCrae | 224 | 1923 | 1934 | |
4 | Willie Reid | 279 | 1904 | 1921 | 14 | Kris Boyd | 221 | 2001 | 2018 | |
5 | Jimmy McColl | 263 | 1913 | 1931 | 15 | Joe McBride | 220 | 1957 | 1971 | |
6 | Ally McCoist | 259 | 1983 | 2000 | 16 | Robert C Hamilton | 220 | 1897 | 1913 | |
7 | Bob Ferrier | 259 | 1918 | 1936 | 17 | Jimmy Fleming | 214 | 1924 | 1935 | |
8 | David Wilson | 256 | 1928 | 1938 | 18 | Jimmy Wardhaugh | 212 | 1946 | 1959 | |
9 | Willie McFadyen | 249 | 1923 | 1936 | 19 | Patsy Gallagher | 206 | 1911 | 1931 | |
10 | Andy Cunningham | 237 | 1909 | 1928 | 20 | John Robertson | 193 | 1983 | 1997 | |