West Ham United have had some brilliant goalscorers through our 126-year history.
From the likes of Sir Geoff Hurst and Tony Cottee to lesser known names like Vic Watson and John Dick, Upton Park was the home of some great strikers.
It’s a shame that we haven’t got one or two of them now!
West Ham United’s leading goalscorers of all-time
So which names are in the top 20, and which names miss out?

1 Vic Watson – 326
2 Geoff Hurst – 252
3= John Dick – 166
3= Jimmy Ruffell – 166
5 Tony Cottee – 146
6 Johnny Byrne – 107
7 Pop Robson – 104
8 Trevor Brooking – 102
9= Malcom Musgrove – 100
9= Martin Peters – 100
11 David Cross – 97
12 Ray Stewart – 84
13 Syd Puddefoot – 72
14 Trevor Morley – 70
15 Paul Goddard – 69
16 Carlton Cole – 68
17 Vivian Gibbins – 63
18= Julian Dicks – 61
18= Bill Robinson – 61
20 Frank McAvennie – 60
Vic Watson’s incredible tally came during a 15 year span from 1920-1935.
The likes of Paolo Di Canio, Billy Bonds, Clyde Best, Mark Noble and Marlon Harewood just miss out on the top 20.

West Ham United’s leading goalscorers of all-time – Can anyone gatecrash the party?
The only current player aside from Noble we have that is anyway near close to gatecrashing the top 20 is Michail Antonio who currently has 45 goals for West Ham to his name.
Hopefully one of our young talented strikers like Mipo Odubeko can one day make the list.
There are some truly great names mentioned above.
The the next crop of brilliant youngsters are coming now through the ranks. For now though, the West Ham fans can be very proud of some of the names who have passed through the doors at our great club.
Read also:
Report: West Ham want £55k-a-week Premier League club captain
Report: PSG want to sign £15m West Ham ace
David Moyes has bitten his nose off to spite his face and it’s costing West Ham dearly
Receive a digest of our best West Ham content each week direct to your mailbox
