Top Division High Scorers 1890-2023 - St Mirren |
1 | David McCrae | 222 | 1923 | 1933 | 11 | Tommy Bryceland | 47 | 1956 | 1962 | |
2 | Jimmy Knox | 109 | 1931 | 1938 | 12 | Alexander Gebbie | 47 | 1924 | 1933 | |
3 | Robert Rankin | 77 | 1926 | 1938 | 13 | David Lapsley | 46 | 1947 | 1958 | |
4 | James Thomson | 74 | 1919 | 1928 | 14 | Doug Somner | 45 | 1979 | 1982 | |
5 | Tommy Gemmell | 71 | 1951 | 1960 | 15 | Frank McDougall | 44 | 1979 | 1983 | |
6 | Duncan Walker | 65 | 1921 | 1922 | 16 | Billy Stark | 43 | 1977 | 1982 | |
7 | Alexander Wyllie | 54 | 1890 | 1900 | 17 | Steven Thompson | 42 | 2011 | 2014 | |
8 | James Cunningham | 52 | 1904 | 1910 | 18 | Gerry Baker | 41 | 1958 | 1960 | |
9 | Frank McGarvey | 50 | 1977 | 1988 | 19 | George Stewart | 38 | 1950 | 1953 | |
10 | Frank McAvennie | 49 | 1981 | 1984 | 20 | David Lindsay | 38 | 1900 | 1904 | |