William Henry Marshall (16 February 1905 – 9 March 1959) was an English footballer who played at inside-forward. He scored 71 goals in 276 league appearances in the Football League, playing for Nottingham Forest, Southport, Wolverhampton Wanderers, Port Vale, Tottenham Hotspur, and Rochdale.