Before joining Shakhtar in the summer of 2004, Hübschman played for AC Sparta Prague having started playing for the club's youth at the age of 5 and signing his first professional contract in 1998. Hübschman first came to prominence after joining Jablonec on a loan for 2001/02 season. After gaining positive reviews, he returned to Sparta Prague, where he was a regular in their 02/03 UEFA Champions League run, playing eleven matches. In the 2003/04 season he helped the club to the knockout stage of the 03/04 UEFA Champions League and ended the season helping Sparta win the Czech Cup beating fierce rivals Banik Ostrava 2–1.
After several successful seasons in his homeland, Hübschman joined Shakhtar Donetsk, for a reported fee of €3m. Immediately Hübschman has made an impact, becoming a regular in the team and has won 2 league titles in his first two seasons and became a champion of the UEFA Cup in 2009.