Czterokrotny uczestnik igrzysk olimpijskich – w pierwszy swoim starcie w Sydney (2000) zdobył srebrny medal; cztery lata później w Atenach wywalczył złoto, w 2008 w Pekinie był szósty, a w Londynie w 2012 nie ukończył dziesięcioboju. Złoty i dwukrotnie srebrny medalista mistrzostw świata oraz podwójny mistrz Europy. Ma na koniec pięć medali – w tym dwa złote – halowego czempionatu globu. Trzykrotnie stawał na najwyższym stopniu podium halowych mistrzostw Starego Kontynentu – podczas tej rangi imprezy wywalczył także jeden srebrny i dwa brązowe medale. W 1997 wygrał uniwersjadę. W 2001 podczas mityngu Hypo-Meeting w austriackim Götzis ustanowił rekord świata i jako pierwszy w historii przekroczył w dziesięcioboju liczbę 9000 punktów uzyskując wynik 9026 punktów. Panel ekspertów powołany w 2008 przez gazetę The Wall Street Journal uznał Czecha największym sportowcem na świecie. Wielokrotny medalista mistrzostw swojego kraju. W 2013 ogłosił zakończenie kariery sportowej.