Na mistrzostwach świata w Anterselvie w 2007 roku zdobył dwa medale. Najpierw zajął drugie miejsce w sprincie, rozdzielając Ole Einara Bjørndalena z Norwegii i Ukraińca Andrija Deryzemlę. W biegu indywidualnym zdobył brązowy medal, plasując się za Francuzem Raphaëlem Poirée i Niemcem Michaelem Greisem. W biegu pościgowym zajął czwarte miejsce, przegrywając walkę o podium z Francuzem Vincentem Defrasne'em. Na rozgrywanych osiem lat później mistrzostwach świata w Kontiolahti wspólnie z Veroniką Vítkovą, Gabrielą Soukalovą i Ondřejem Moravecem wywalczył złoty medal w sztafecie mieszanej. Był to pierwszy w historii złoty medal dla Czech w tej konkurencji. Na tej samej imprezie był też czwarty w biegu pościgowym, w którym w walce o brązowy medal lepszy o 1,7 sekundy był Norweg Tarjei Bø. Był też między innymi czwarty w sztafecie mieszanej podczas mistrzostw świata w Chanty-Mansyjsku w 2005 roku i sztafecie mężczyzn podczas mistrzostw świata w Östersund w 2019 roku.