Top Division High Scorers 1946-2017 - Everton

1Graeme Sharp 111 1981 1990   11Kevin Sheedy 67 1982 1991
2Bob Latchford 105 1973 1980   12Jimmy Harris 65 1955 1960
3Joe Royle 100 1966 1974   13Duncan Ferguson 60 1994 2005
4Roy Vernon 100 1959 1964   14Tim Cahill 56 2004 2011
5Alex Young 77 1960 1967   15Fred Pickering 56 1963 1966
6Tony Cottee 72 1988 1993   16Eddie Wainwright 56 1946 1955
7Derek Temple 72 1956 1966   17Trevor Steven 49 1983 1988
8Adrian Heath 71 1981 1988   18Andy King 49 1975 1983
9Romelu Lukaku 68 2013 2016   19Mike Lyons 49 1970 1981
9Alan Ball 68 1966 1971   20Kevin Campbell 45 1998 2003