 Hall played for Stoke City before joining cross town rivals Port Vale as a teenager in May 1958.Manager Norman Low asked him to join the club after seeing him score the winning goals in the FA County Youth Cup final.He scored his first goal at Vale Park on 27 September 1958, in a 3–2 defeat to Crystal Palace.