Top Division High Scorers 1888-2015 - West Ham United

1Vic Watson 200 1923 1931   11Viv Gibbins 59 1923 1931
2Geoff Hurst 181 1961 1971   12Stan Earle 57 1924 1930
3Jimmy Ruffell 117 1923 1931   13Paulo Di Canio 49 1998 2002
4Tony Cottee 115 1982 1995   14Clyde Best 47 1969 1975
5Pop Robson 83 1970 1977   15Ray Stewart 47 1981 1988
6Martin Peters 81 1962 1969   16Tommy Yews 45 1923 1931
7Johnny Byrne 80 1961 1966   17Billy Bonds 43 1967 1984
8John Dick 77 1958 1961   18Carlton Cole 40 2006 2014
9Trevor Brooking 71 1967 1983   19Frank McAvennie 39 1985 1991
10Malcolm Musgrove 59 1958 1962   20Paul Goddard 37 1981 1986