During his career, he made over 200 appearances in the Football League, most notably for Wrexham, where he remains the club's all-time top goalscorer.
Born in Port Talbot,[1] Bamford had played amateur football for Cardiff Docks and Bridgend Town before joining Wrexham in 1928, at the age of 23.
[2] During his time with the Dragons, Bamford helped them to win the Welsh Cup in 1931, scoring twice in a 7–0 victory over Shrewsbury Town in the final on 27 April 1931.
[2] In his career with United, he scored 57 goals,[1] including 14 in 23 league games in the 1937–38 season, playing a total of 109 games for United, and he helped the club win the Second Division title in the 1935–36 season.
[4] After numerous Football League sides refused to release their players for the match due to a fixture clash, the Welsh side for the match was made of largely players from the lower divisions, the Welsh Leagues and non-league.