A product of the Sparta Prague football academy, Hušbauer represented his country at various age groups before making his international debut for the Czech Republic in 2012.
In 2010, Hušbauer moved to Baník Ostrava, where he played for one season before being sold to Sparta Prague.
[3] However, he only played two matches under manager Gianfranco Zola, and played no further first-team matches after Zola was replaced by Zdeněk Zeman, subsequently cutting his loan period short and returning to Sparta.
[4] In the autumn part of the 2015–16 Czech First League, Hušbauer dropped out of the Sparta Prague first team starting eleven and played only two full matches out of 15.
[7] On 24 July 2020, Hušbauer joined Cypriot club Anorthosis Famagusta on a two-year contract until May 2022.