W &lt;a href="Puchar%20%C5%9Awiata%20w%20biegach%20narciarskich%202003/2004"&gt;sezonie 2003/2004&lt;/a&gt; wywalczył tytuły mistrza Czech w biegu łączonym oraz w biegu na 10 km techniką klasyczną. W zawodach pucharowych punktował w większości startów, siedmiokrotnie znajdując się w czołowej dziesiątce. Na podium stanął dwukrotnie: 13 lutego w Oberstdorfie był trzeci w biegu łączonym na 30 km, a 28 lutego 2004 roku w Oslo powtórzył ten wynik na dystansie 50 km techniką dowolną. W klasyfikacji generalnej był jedenasty, a w klasyfikacji biegów dystansowych zajął dziewiąte miejsce. Podobnie wypadł w &lt;a href="Puchar%20%C5%9Awiata%20w%20biegach%20narciarskich%202004/2005"&gt;sezonie 2004/2005&lt;/a&gt;, który ukończył na 12. pozycji, także dwukrotnie zajmując miejsce na podium: 22 stycznia w Pragelato wygrał bieg łączony na 30 km, a 6 marca 2005 roku w Lahti był najlepszy w biegu na 15 km stylem dowolnym. Podczas mistrzostw świata w Oberstdorfie w lutym 2005 roku był między innymi piąty w biegu na 15 km technika dowolną. Do trzeciego zawodnika tego biegu, Norwega Tore Ruuda Hofstada Czech stracił zaledwie 4.4 sekundy. Na tych samych mistrzostwach był także jedenasty na dystansie 50 km klasykiem i ósmy w sztafecie.