W 2007 roku wystąpił na mistrzostwach świata w Anterselvie, gdzie plasował się poza czołową trzydziestką. Swój pierwszy medal wśród seniorów wywalczył podczas mistrzostw świata w Ruhpolding w 2012 roku, gdzie zajął trzecie miejsce w biegu indywidualnym. W zawodach tych wyprzedzili go jedynie reprezentujący Słowenię Jakov Fak i Francuz Simon Fourcade. W międzyczasie wystąpił między innymi na igrzyskach olimpijskich w Vancouver 2010 roku, w swoich najlepszych startach zajmując 30. miejsce w biegu indywidualnym oraz siódme w sztafecie. Kolejny sukces osiągnął na mistrzostwach świata w Novym Měscie w 2013 roku, gdzie razem z Veroniką Vítkovą, Gabrielą Soukalovą i Ondřejem Moravecem wywalczył brązowy medal w sztafecie mieszanej. Indywidualnie najlepszy wynik osiągnął w sprincie, który ukończył na 27. pozycji. Medale przywiózł również z igrzysk olimpijskich w Soczi w 2014 roku. Najpierw zajął trzecie miejsce w sprincie, plasując się za Norwegiem Ole Einarem Bjørndalenem i Austriakiem Dominikiem Landertingerem. Następnie razem z Vítkovą, Soukalovą i Moravecem wywalczył srebro w sztafecie mieszanej. Brał też udział w igrzyskach w Pjongczangu w 2018 roku, gdzie wraz z kolegami z reprezentacji był siódmy w sztafecie.