Top Division High Scorers 1890-2016 - St Johnstone

1 Henry Hall 85 1968 1974   11 John Muir 37 1970 1975
2 Andrew McCall 80 1935 1938   12 Frederick Aitken 36 1966 1974
3 James A Munro 55 1925 1928   13 Andrew Main 35 1926 1929
4 Gordon Whitelaw 49 1964 1971   14 James Beattie 33 1934 1936
5 Harry Ferguson 46 1932 1936   15 Kenneth Aird 32 1967 1972
6 John Connolly 41 1967 1971   16 George Fulton 32 1932 1937
7 James F Pearson 40 1970 1973   17 Peter Simpson 30 1936 1938
8 Steven MacLean 39 2012 2016   18 Peter Lorimer 30 1936 1938
9 Liam Craig 39 2009 2016   19 Harry Curran 28 1990 1993
10 Paul Wright 39 1991 1993   20 Robert Davidson 28 1932 1934