In the 2003/04 season he was able to stabilize his performance at a good, but not yet outstanding level, the all-rounder achieved good results especially in the sprint. However, he only achieved his first really good result at the 2005 World Championships in Oberstdorf . Here he came in sixth place on the long 50-kilometer route and thus achieved his international breakthrough. In December 2005 he managed in Nové Město na Moravě as ninth over 15 kilometers for the first time a result in the top ten of the World Cup in an individual race. With the relay around Lukáš Bauer , Jiří Magál and Martin Koukal , he came fourth in Lago di Tesero the following month , and in November of that year in Gällivare the team was able to improve by one place. The following season he won the bronze medal with Dušan Kožíšek at the 2007 World Championships team sprint competition . In around 65 World Cup appearances, Šperl was placed under the top ten fourteen times, three times in individual competitions. He has won eight FIS races . After the 2009/2010 World Cup season , he ended his career.