 In the summer of 1933, he move to Swindon Town where he was moved to an inside forward role, with either Tommy Armstrong or Fred Fisher in the centre, but failed to score in seven matches.He moved again in July 1934, this time to the Midlands to join Walsall where he was played at outside right alongside prolific goal-scorer Gilbert Alsop.After 15 appearances in the Third Division North, in which he scored four goals, Haddleton fractured his leg and was eventually forced to retire.