Leonard "Len" Hales (1872 – 1914) was an English footballer who played in the Football League for Stoke.