 He lasted a single season playing 22 games in all competitions scoring four goals in a season which saw West Ham relegated to the Second Division having finished in 22nd and bottom place in the First Division.In 1932, Weldon signed for Welsh side, Lovell's Athletic, then playing in the Western League.After a season he moved to Rochdale in the Third Division North, again only for one season.