Who is West Ham United's all-time top goal scorer?
Geoff Hurst
Trevor Brooking
Billy Bonds
Vic Watson
Answer
Vic Watson is West Ham United's all-time top goal scorer, with 326 goals to his name. Watson played for the club from 1920 to 1935, making over 500 appearances during his time at West Ham.
The West Ham United F.C. Ultimate Knowledge Challenge