Najlepsze wyniki osiągnęła w sezonie 2015/2016, kiedy zwyciężyła w klasyfikacji generalnej i w klasyfikacjach sprintu, biegu pościgowego i biegu masowego. Była też druga w sezonie 2012/2013, przegrywając tylko z Niemką Laurą Dahlmeier, wygrywając jednocześnie w klasyfikacjach sprintu i biegu masowego. Ponadto w sezonie 2013/2014 była najlepsza w klasyfikacji biegu indywidualnego.
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.