Lors des Championnats du monde 2001 de Fukuoka, il finit une nouvelle fois second sur 400 et 800 m nage libre à chaque fois derrière Thorpe. Sur 1 500 m, il remporte la médaille d'or et bat le record du monde de Kieren Perkins de plus de 7 secondes, un record toujours sur les tablettes aujourd'hui. Aux Championnats du monde 2003 de Barcelone, il remporte trois médailles d'or dont le 800 m nage libre en l'absence de Ian Thorpe.