He is the first Czech to win a race at the World Triathlon Cup.
Krňávek became the first Czech to win a race at the World Triathlon Cup, in 2000.
[4] He finished fourth in the 2006 event held in the French town of Autun, missing out on another medal with a thirteen second gap to third place.
[6] He then placed fifth at the 2012 World Triathlon Long Distance Championships, held in the Spanish city of Vitoria-Gasteiz.
[7] After finishing third in the 2012 Czech Republic national championship held in Brno, Krňávek announced his retirement from participation in triathlons.