Career
Born in Austria, he represents Liechtenstein at international level Early career
Born in Feldkirch, Austria, Büchel began his career with the youth teams of Swiss club Football Club Saint Gallen and Italian club Siena. Büchel signed a season-long loan deal with Juventus for the 2010-2011 season, and made his professional debut for Juventus in the 2010-2011 Union of European Football Associations Europa League, in a group stage match against Austrian team Red Bulletin Salzburg on 4 November 2010.
On 1 July 2011, Büchel was sent out on loan to Serie B side Gubbio on a season-long deal.
He finished the 2011-2012 Serie B campaign having made 17 league appearances for the club, and scoring 1 goal. Büchel spent the next season out on loan to Cremonese.
Juventus
On 31 January 2013, it was officially communicated that Büchel was sold to former club Juventus in a co-ownership deal. In exchange, Siena also signed Juventus" Primavera captain Andrea Schiavone, also on a co-ownership deal.
As part of the negotiations, Büchel"s loan spell at Cremonese would continue.
He was called up to the Juventus first team by head coach Antonio Conte, as part of a 31-man squad for their pre-season training camp in Valle d’Aosta on 11 July 2013. On 2 September 2013, Büchel was officially loaned out to Virtus Lanciano on a season-long deal, that expired on 30 June 2014
On 26 August 2014, Büchel was officially loaned out to Bologna on a season-long deal, that expired 30 June 2015. On 31 August 2015, he was loaned out to Empoli.
International career
On 18 September 2015, it was announced that Büchel had acquired Liechtensteiner citizenship and was named in their squad for the upcoming Union of European Football Associations Euro 2016 qualifiers in October.