Top Division High Scorers 1890-2023 - Dunfermline

1 Charlie Dickson 114 1955 1963   11 Alex Edwards 42 1962 1970
2 Harry Melrose 73 1958 1964   12 Pat Gardner 40 1967 1971
3 Alex Smith 67 1958 1965   13 Andy Smith 34 1996 1998
4 Alex Ferguson 66 1964 1966   14 Robert Skinner 34 1926 1927
5 Bert Paton 61 1961 1969   15 Barrie Mitchell 32 1967 1971
6 Robert McGowan 56 1934 1936   16 Ross Jack 28 1987 1990
7 George Peebles 54 1955 1965   17 Barry Nicholson 24 2000 2004
8 Stephen Crawford 52 2000 2006   18 James Dobson 23 1934 1936
9 Hugh Robertson 48 1965 1970   19 Andy Tod 22 1996 2005
10 Jackie Sinclair 42 1961 1974   20 George McLean 22 1968 1970