W 2001 roku poprawił własny rekord Polski (Oslo 85.77) i startował ponownie w Mistrzostwach Świata w Edmonton. Nie zakwalifikował się jednak do finału. Rok później zajął siódme miejsce w rozgrywanych w Monachium mistrzostwach Europy. W rankingu IAAF za 2002 r. zajął dziesiąte miejsce, w rankingu pisma "Track and Field News" był dziesiąty w 2000 i ósmy w 2002.