Trzykrotnie indywidualnie i dwa razy w sztafecie 4 × 200 m poprawiał rekordy świata na długim basenie, a jego wynik 14.34,56 min na dystansie 1500 m, osiągnięty podczas mistrzostw świata w Fukuoce w 2001 roku był rekordem świata, aż do finału mistrzostw świata w Szanghaju w 2011, gdzie Sun Yang, poprawił go o 0,42 s.

27 października 2008 ogłosił w Sydney zakończenie kariery sportowej.

Osiągnięcia Igrzyska olimpijskie 50px| Igrzyska olimpijskie Data Konkurencja Rezultat Miejsce Sydney 2000 23 września 2000 1500 m stylem dowolnym 14:48,33 min16px Ateny 2004 14 sierpnia 2004 400 m stylem dowolnym 3:43,36 min16px Ateny 2004 17 sierpnia 2004 4 x 200 m stylem dowolnym 7:07,46 min16px Ateny 2004 21 sierpnia 2004 1500 m stylem dowolnym 14:43,40 min16px Pekin 2008 13 sierpnia 2008 4 x 200 m stylem dowolnym 7:04,98 min16px Pekin 2008 17 sierpnia 2008 1500 m stylem dowolnym 14:41,53 min16px