Beedall, an inside-forward, joined Chesterfield in 1932 from Ling's Row Primitives. He made seven league appearances for Chesterfield before moving to Torquay United in 1934. He quickly became a regular in the Torquay side, making his debut in the second game of the 1934-35 season, a 3-2 defeat away to eventual champions Charlton Athletic. He went on to play 37 times in his first season at Plainmoor and was a regular for the next two seasons.
Towards the end of his time at Torquay, his career was disrupted by injuries to both of his knees, which would end his career.