Career
Early career
Born in Reading, Berkshire, Beavon started his career at Ipswich Town before playing Hellenic League football for Ardley United as a 16-year-old when he was transferred to Combined Counties side Wallingford in 2004. Didcot Town
Beavon, along with a number of his Wallingford team-mates, transferred to local rivals Didcot Town for the start of season 2004-2005 and it was during his time with the Railwaymen that he began to attract the attention of numerous professional clubs. He scored two goals in Didcot"s FA Vase triumph at White Hart Lane against AFC Sudbury in May 2005.
He scored 40 goals the following season as Didcot lifted the Hellenic League Premier Division title.
Weymouth
His fine form continued in the Southern League South & West Division and in January 2007 he was signed by Conference Weymouth on a free transfer. Wycombe Wanderers
Beavon signed for League Two team Wycombe Wanderers on loan until the end of the 2008-2009 season on 19 February 2009, with the option of him signing permanently at the end of the season.
Wycombe took this option up after their promotion to League One, and Beavon scored his first goal for the club in his first league start as part of a 1–1 away draw with Hartlepool United. He then proceeded to score a further 2 goals making 14 starts and 11 substitute appearances in a season that ultimately ended in relegation for Wycombe.
His contract was extended by for a further year and played a key role in Wycombe"s promotion in the 2010-2011 season, by supporting top goal-scorer Scott Rendell.
Again his contract was renewed and he was the only player to be offered a two-year deal seeing him through to the end of the 2012-2013 season. This was part of a run of four goals in seven games. He then took another month to get his next goal however managed to score three in two against Milton Keynes Dons and Chesterfield.
Two goals against Rochdale took him to nine league goals for the season.
He eventually finished the season with 21 league goals, putting him fourth in the League One top goalscorers table (despite the fact he played for a side which was relegated). He scored his final goal for Wycombe Wanderers on 18 August 2012, in a 3–1 victory away at York City.
Preston North End
During the summer, there was much transfer speculation about a possible move to Preston for Beavon. When the season began, interest in the striker died down slightly because Wycombe felt their valuation of the player was not being met by Preston"s offers.
Westley finally succeeded in signing Beavon on 31 August 2012 (transfer deadline day) and Beavon agreed a two-year contract.
On 17 December 2013, Beavon extended his contract with Preston for a further twelve months, thus keeping him at the club until the summer of 2015. Burton Albion
On 30 June 2014, Beavon joined Burton Albion in League Two, initially on a season-long loan, which subsequently became a permanent deal on transfer deadline day. He is the son of former Reading midfielder Stuart Beavon, and grandson of former Oxford United defender Cyril Beavon.
Didcot Town
Wycombe Wanderers
Football League Two – Promoted (3rd Place).