Na początku sezonu 2009 piąty raz z rzędu stanął na podium halowych mistrzostw Europy zdobywając w Turynie brązowy medal. Latem tego samego sezonu na mistrzostwach globu zajął jedenaste miejsce – najgorsze w historii swoich startów w imprezach mistrzowskich w całej karierze. Po zajęciu piątej lokaty podczas halowych mistrzostw globu – w marcu 2010 – nie bronił latem złota mistrzostw Europy. Zimą 2011 był piąty na mityngu wieloboistów w Tallinnie oraz zdobył złoty medal halowych mistrzostw Czech uzyskując wynik 6117 punktów – najlepszy na europejskich listach w sezonie halowym. Na halowym czempionacie Europy w Paryżu zdobył brązowy medal. Podczas mistrzostw Europy w czerwcu 2012 roku w Helsinkach zajął 6. miejsce. Nie ukończył dziesięcioboju podczas igrzysk olimpijskich w Londynie. W maju 2013 planował wystąpić (po raz 15. w karierze) w prestiżowym mityngu wielobojowym Hypo-Meeting, jednak ze startu wyeliminowała go kontuzja. Miesiąc później ogłosił zakończnie kariery.