Høydepunktet i karrieren kom i 2000, da han satte verdensrekord på 100 m butterfly på kortbane med tiden 50,44, og tok OL-gull i samme gren. Dette året ble han tildelt Svenska Dagbladets gullmedalje for årets fremste svenske idrettsprestasjon.