World Swimming Championships (25m)
0
1
2
3
Silver
Men 200 Butterfly
Feb 18, 1995
Gold
Men 100 Butterfly
Jan 7, 1996
Gold
Men 200 Butterfly
Jan 6, 1996
Silver
Men 50 Butterfly
Jan 6, 1996
Gold
Men 200 Butterfly
Jan 10, 1996
Silver
Men 50 Butterfly
Jan 10, 1996
Silver
Men 100 Butterfly
Jan 11, 1996
Gold
Men 50 Butterfly
Jan 27, 1996
Gold
Men 100 Butterfly
Jan 28, 1996
Silver
Men 200 Butterfly
Jan 27, 1996
Gold
Men 50 Butterfly
Jan 30, 1996
Gold
Men 100 Butterfly
Jan 31, 1996
Silver
Men 200 Butterfly
Jan 30, 1996
Silver
Men 100 Butterfly
Feb 11, 1996
Silver
Men 200 Butterfly
Feb 10, 1996
Gold
Men 200 Butterfly
Jan 4, 1997
Silver
Men 100 Butterfly
Jan 5, 1997
Bronze
Men 50 Butterfly
Jan 4, 1997
Gold
Men 100 Butterfly
Jan 9, 1997
Gold
Men 200 Butterfly
Jan 8, 1997
Gold
Men 100 Butterfly
Jan 23, 1997
Gold
Men 200 Butterfly
Jan 22, 1997
Silver
Men 50 Butterfly
Jan 22, 1997
Silver
Men 100 Butterfly
Feb 5, 1997
Silver
Men 200 Butterfly
Feb 4, 1997
Gold
Men 100 Butterfly
Feb 22, 1998
Gold
Men 200 Butterfly
Feb 21, 1998
Silver
Men 50 Butterfly
Feb 21, 1998
Gold
Men 200 Butterfly
Feb 25, 1998
Silver
Men 100 Butterfly
Feb 26, 1998
Bronze
Men 50 Butterfly
Feb 25, 1998
Gold
Men 100 Butterfly
Mar 8, 1998
Gold
Men 200 Butterfly
Mar 7, 1998
Bronze
Men 50 Butterfly
Mar 7, 1998
Gold
Men 100 Butterfly
Mar 22, 1998
Gold
Men 200 Butterfly
Mar 21, 1998
Silver
Men 100 Butterfly
Mar 26, 1998
Silver
Men 200 Butterfly
Mar 25, 1998
Gold
Men 200 Butterfly
Nov 27, 1998
Silver
Men 100 Butterfly
Nov 28, 1998
Gold
Men 200 Butterfly
Dec 1, 1998
Silver
Men 100 Butterfly
Dec 2, 1998
Gold
Men 100 Butterfly
Jan 6, 1999
Gold
Men 200 Butterfly
Jan 5, 1999
Gold
Men 100 Butterfly
Jan 10, 1999
Gold
Men 200 Butterfly
Jan 9, 1999
Silver
Men 50 Butterfly
Jan 9, 1999
Gold
Men 100 Butterfly
Feb 28, 1999
Gold
Men 200 Butterfly
Feb 27, 1999
Gold
Men 100 Butterfly
Mar 4, 1999
Gold
Men 200 Butterfly
Mar 3, 1999
Silver
Men 200 Butterfly
Feb 16, 2000
Bronze
Men 100 Butterfly
Feb 17, 2000
Silver
Men 50 Butterfly
Jan 14, 2002
Silver
Men 100 Butterfly
Jan 15, 2002
Silver
Men 200 Butterfly
Jan 14, 2002
Bronze
Men 200 Butterfly
Dec 1, 2002
Silver
Men 100 Butterfly
Aug 22, 1995
Silver
Men 100 Butterfly
Aug 20, 1997
Silver
Men 200 Butterfly
Aug 23, 1997
Silver
Men 200 Butterfly
Jul 29, 1999
Bronze
Men 100 Butterfly
Jul 31, 1999
Silver
Men 200 Butterfly
Aug 1, 2002
Bronze
Men 100 Butterfly
Aug 3, 2002
Gold
Men 200 Butterfly
May 13, 2004
Gold
Men 4x100 Medley Relay
May 16, 2004