Faisant ses débuts en Coupe du monde en , marque ses premiers points la saison suivante et obtient son premier podium en à Liberec. Deux ans plus tard, il remporte sa première victoire à Titisee-Neustadt puis décroche deux médailles individuelles lors des Championnats du monde d'Oberstdorf, l'argent au tremplin normal et le bronze au grand tremplin.
Durant l'hiver 2005-2006, il gagne la Tournée des quatre tremplins à égalité avec le Finlandais Janne Ahonen. Ensuite, il participe aux Jeux olympiques de Turin où il réalise ses meilleurs résultats individuels, dixième et treizième. En fin de saison, grâce à cinq victoires, il termine en tête du classement général de la Coupe du monde, une première pour un tchèque ou tchécoslovaque.
Il ne monte plus sur le moindre podium dans la Coupe du monde jusqu'à la fin de sa carrière. Il prend part aux Jeux olympiques de 2010 à Vancouver, terminant 14e et 17e en individuel, ainsi que septième par équipes et de 2014 à Sotchi, terminant 19e et 27e en individuel, ainsi que septième par équipes.
En 2017, il commence une carrière politique et est élu au parlement tchèque. Il prend donc sa retraite sportive[1].