[2] Morávek began his career 1995 with Bohemians 1905 and was promoted to the first team in 2006, playing his debut on 8 June 2007 against 1.
After a successful tryout with German club Schalke 04 in November 2008,[4] he signed a four-year contract on 24 March 2009.
[7] After half a season back with Schalke, he signed a six-month loan with FC Augsburg in January 2012.
Morávek played six matches and scored two goals for the Czech Republic U18 national team.
On 3 March 2010, Morávek made his debut for the senior side of his country in the 0–1 loss against Scotland in a friendly match after coming on as a substitute for Jaroslav Plašil in the second half of the game.