Gold
Men 4x100 Medley Relay
Jan 18, 1998
Bronze
Men 100 Butterfly
Jan 8, 1998
Gold
Men 50 Butterfly
Jul 28, 2001
Gold
Men 4x100 Medley Relay
Jul 28, 2001
Bronze
Men 100 Butterfly
Jul 26, 2001
Silver
Men 4x100 Medley Relay
Jul 31, 2011
Bronze
Men 50 Butterfly
Jul 25, 2011
World Swimming Championships (25m)
4
2
0
6
Gold
Men 50 Butterfly
Jan 21, 1998
Bronze
Men 100 Butterfly
Jan 22, 1998
Gold
Men 100 Backstroke
Feb 21, 1998
Gold
Men 50 Butterfly
Feb 21, 1998
Silver
Men 100 Butterfly
Feb 22, 1998
Bronze
Men 50 Freestyle
Feb 22, 1998
Gold
Men 50 Butterfly
Feb 25, 1998
Gold
Men 100 Butterfly
Feb 26, 1998
Silver
Men 50 Backstroke
Feb 26, 1998
Silver
Men 100 Backstroke
Feb 25, 1998
Silver
Men 100 Medley
Feb 25, 1998
Bronze
Men 50 Freestyle
Feb 26, 1998
Gold
Men 100 Butterfly
Nov 22, 1998
Silver
Men 50 Butterfly
Nov 21, 1998
Gold
Men 50 Butterfly
Nov 27, 1998
Gold
Men 100 Butterfly
Nov 28, 1998
Silver
Men 50 Backstroke
Nov 28, 1998
Gold
Men 50 Butterfly
Dec 1, 1998
Gold
Men 100 Butterfly
Dec 2, 1998
Gold
Men 50 Butterfly
Jan 15, 1999
Gold
Men 100 Butterfly
Jan 15, 1999
Gold
Men 50 Butterfly
Nov 23, 2001
Gold
Men 100 Butterfly
Nov 24, 2001
Silver
Men 100 Backstroke
Nov 23, 2001
Gold
Men 50 Butterfly
Nov 27, 2001
Gold
Men 100 Butterfly
Nov 28, 2001
Bronze
Men 100 Backstroke
Nov 27, 2001
Gold
Men 50 Butterfly
Dec 8, 2001
Gold
Men 100 Butterfly
Dec 9, 2001
Gold
Men 100 Medley
Dec 7, 2001
Gold
Men 50 Butterfly
Jan 18, 2002
Gold
Men 100 Butterfly
Jan 18, 2002
Gold
Men 50 Butterfly
Jan 22, 2002
Gold
Men 100 Butterfly
Jan 23, 2002
Gold
Men 50 Butterfly
Jan 26, 2002
Silver
Men 100 Butterfly
Jan 27, 2002
Gold
Men 50 Butterfly
Nov 29, 2003
Silver
Men 50 Butterfly
Nov 19, 2005
Bronze
Men 50 Butterfly
Nov 21, 2009
Bronze
Men 100 Butterfly
Nov 22, 2009
Gold
Men 50 Butterfly
Oct 15, 2011
Bronze
Men 100 Butterfly
Oct 16, 2011
Gold
Men 50 Butterfly
Oct 18, 2011
Gold
Men 50 Butterfly
Oct 22, 2011
Pan Pacific Championships
0
3
1
4
Gold
Men 100 Butterfly
Sep 13, 1998
Gold
Men 4x100 Medley Relay
Sep 16, 1998
Gold
Men 50 Butterfly
Aug 1, 2002
Gold
Men 100 Butterfly
Aug 3, 2002
Gold
Men 4x100 Medley Relay
Aug 4, 2002
Gold
Men 100 Butterfly
Oct 8, 2010
Gold
Men 4x100 Medley Relay
Oct 9, 2010
Silver
Men 50 Butterfly
Oct 6, 2010