Na rozgrywanych w 2013 roku mistrzostwach świata w Novym Měscie razem z Veroniką Vítkovą, Jaroslavem Soukupem i Ondřejem Moravecem zajęła trzecie miejsce w sztafecie mieszanej. W tej samej konkurencji reprezentacja Czech z Soukalovą w składzie zdobyła złoty medal podczas mistrzostw świata w Kontiolahti w 2015 roku. Na tej samej imprezie była też druga w biegu indywidualnym, rozdzielając Rosjankę Jekatierinę Jurłową i Kaisę Mäkäräinen z Finlandii. Kolejne trzy medale zdobyła na mistrzostwach świata w Hochfilzen w 2017 roku. Najpierw zwyciężyła w sprincie, zostając jednocześnie pierwszą w historii Czeszką, która tego dokonała. Na podium wyprzedziła Laurę Dahlmeier Francuzkę Anaïs Chevalier. W biegu pościgowym wyprzedziły ją tylko Dahlmeier oraz Białorusinka Darja Domraczewa. Ponadto zdobyła srebrny medal w biegu indywidualnym, plasując się za Dahlmeier a przed Włoszką Alexią Runggaldier.