 In November 1958, Woosnam was signed by West Ham United for £30,000 and left his job as a physics teacher at Leyton County High School for Boys to turn professional.He made his debut against Arsenal that month and went on to make 138 League appearances for the club, scoring 26 goals.He made 15 cup appearances, scoring three goals.