miejsce. W lutym 1999 roku wystąpił na mistrzostwach świata w Ramsau, gdzie zajął ósme miejsce w sztafecie, trzynaste w biegu łączonym i dwudzieste miejsce na 10 km klasykiem. W dwóch kolejnych sezonach Pucharu Świata łącznie dziesięć razy zdobywał punkty, najwyższą lokatę osiągając 13 stycznia 2000 roku w Novym Měscie, gdzie zajął jedenaste miejsce w biegu na 15 km klasykiem. W klasyfikacji generalnej sezonu 1999/2000 zajął 61. miejsce, a rok później był siedemdziesiąty. Podczas mistrzostw świata w Lahti w 2001 roku w zawodach indywidualnyvch tylko raz znalazł się w czołowej dwudziestce - w biegu łączonym na 20 km był siedemnasty. W sztafecie Czesi zajęli czternaste miejsce.
We wszystkich pucharowych startach sezonu 2001/2002 zdobywał punkty. Już w swoim drugim starcie, 25 listopada 2001 roku w Kuopio, po raz pierwszy znalazł się w czołowej dziesiątce, zajmując czwarte miejsce w biegu na 10 km techniką dowolną. W pozostałej części sezonu jeszcze trzykrotnie meldował się w pierwszej dziesiątce, przy czym 2 marca w Lahti i 9 marca w Falun także zajmował czwartą pozycję. W klasyfikacji generalnej dało mu to jedenastą lokatę. Na rozgrywanych w lutym 2002 roku igrzyskach olimpijskich w Salt Lake City najbliżej medalu był w biegu na 30 km stylem dowolnym, który ukończył na szóstym miejscu.