 In 1932–33 Beaton was named to the All-star A-team.Beaton joined the Richmond Hawks for their inaugural season in the English National League in 1934–35.Beaton became the captain of the Hawks and led them to second place in the 1935–36 season.