World Swimming Championships (25m)
5
4
5
14
Gold
Men 200 Butterfly
Apr 19, 1997
Bronze
Men 4x100 Medley Relay
Apr 17, 1997
Gold
Men 200 Butterfly
Apr 3, 1999
Silver
Men 200 Medley
Apr 4, 1999
Bronze
Men 100 Butterfly
Apr 2, 1999
Bronze
Men 4x100 Medley Relay
Apr 4, 1999
Gold
Men 200 Butterfly
Mar 18, 2000
Silver
Men 100 Butterfly
Mar 17, 2000
Silver
Men 200 Medley
Mar 19, 2000
Bronze
Men 100 Medley
Mar 18, 2000
Bronze
Men 4x100 Medley Relay
Mar 19, 2000
Gold
Men 200 Butterfly
Apr 7, 2002
Gold
Men 200 Butterfly
Oct 11, 2004
Silver
Men 100 Butterfly
Oct 8, 2004
Gold
Men 200 Butterfly
Feb 10, 1996
Bronze
Men 100 Butterfly
Feb 11, 1996
Gold
Men 200 Butterfly
Jan 29, 1997
Silver
Men 100 Butterfly
Jan 28, 1997
Silver
Men 100 Butterfly
Feb 2, 1997
Silver
Men 200 Butterfly
Feb 1, 1997
Gold
Men 200 Backstroke
Jan 22, 1998
Gold
Men 200 Butterfly
Jan 21, 1998
Silver
Men 100 Butterfly
Jan 22, 1998
Silver
Men 100 Medley
Jan 21, 1998
Gold
Men 100 Butterfly
Mar 15, 1998
Gold
Men 200 Butterfly
Mar 14, 1998
Gold
Men 100 Medley
Mar 14, 1998
Gold
Men 200 Medley
Mar 15, 1998
Gold
Men 100 Butterfly
Mar 26, 1998
Gold
Men 200 Butterfly
Mar 25, 1998
Silver
Men 100 Medley
Mar 25, 1998
Bronze
Men 200 Medley
Mar 26, 1998
Gold
Men 100 Butterfly
Mar 29, 1998
Gold
Men 200 Butterfly
Mar 28, 1998
Gold
Men 100 Medley
Mar 28, 1998
Gold
Men 200 Medley
Mar 29, 1998
Gold
Men 100 Butterfly
Feb 14, 1999
Gold
Men 200 Butterfly
Feb 13, 1999
Gold
Men 200 Medley
Feb 14, 1999
Silver
Men 100 Medley
Feb 13, 1999
Gold
Men 100 Butterfly
Feb 17, 1999
Gold
Men 200 Butterfly
Feb 16, 1999
Silver
Men 200 Medley
Feb 17, 1999
Gold
Men 100 Butterfly
Feb 21, 1999
Gold
Men 200 Butterfly
Feb 20, 1999
Bronze
Men 50 Butterfly
Feb 20, 1999
Gold
Men 100 Butterfly
Feb 2, 2000
Gold
Men 100 Medley
Feb 1, 2000
Silver
Men 200 Butterfly
Feb 1, 2000
Silver
Men 200 Medley
Feb 2, 2000
Gold
Men 100 Butterfly
Feb 13, 2000
Gold
Men 200 Butterfly
Feb 12, 2000
Gold
Men 100 Medley
Feb 12, 2000
Gold
Men 200 Medley
Feb 13, 2000
Gold
Men 100 Butterfly
Feb 17, 2000
Gold
Men 200 Butterfly
Feb 16, 2000
Gold
Men 200 Butterfly
Jan 26, 2002
Gold
Men 200 Butterfly
Nov 23, 2002
Silver
Men 100 Butterfly
Nov 23, 2002
Silver
Men 200 Medley
Nov 23, 2002
Gold
Men 100 Butterfly
Dec 2, 2002
Gold
Men 200 Butterfly
Dec 1, 2002
Gold
Men 200 Medley
Dec 2, 2002
Bronze
Men 50 Butterfly
Dec 1, 2002
Gold
Men 200 Butterfly
Jan 17, 2003
Gold
Men 200 Medley
Jan 18, 2003
Silver
Men 100 Butterfly
Jan 18, 2003
Gold
Men 200 Butterfly
Jan 21, 2003
Silver
Men 100 Butterfly
Jan 22, 2003
Silver
Men 200 Medley
Jan 22, 2003
Gold
Men 200 Butterfly
Jan 25, 2003
Gold
Men 200 Medley
Jan 26, 2003
Silver
Men 100 Butterfly
Jan 26, 2003
Gold
Men 100 Butterfly
Nov 28, 2004
Silver
Men 200 Butterfly
Nov 26, 2004
Bronze
Men 50 Butterfly
Nov 27, 2004