Gold
Men 4x100 Medley Relay
Sep 23, 2000
Silver
Men 4x100 Freestyle Relay
Sep 16, 2000
Gold
Men 4x100 Medley Relay
Aug 21, 2004
Bronze
Men 4x100 Freestyle Relay
Aug 15, 2004
Gold
Men 4x100 Freestyle Relay
Aug 11, 2008
Gold
Men 4x100 Medley Relay
Aug 17, 2008
Bronze
Men 100 Freestyle
Aug 14, 2008
Silver
Men 4x100 Freestyle Relay
Jul 29, 2012
World Swimming Championships (25m)
5
1
1
7
Gold
Men 50 Freestyle
Nov 18, 1999
Gold
Men 100 Freestyle
Nov 17, 1999
Bronze
Men 50 Freestyle
Feb 17, 2000
Gold
Men 50 Freestyle
Dec 7, 2000
Silver
Men 100 Freestyle
Dec 5, 2000
Gold
Men 100 Freestyle
Jan 13, 2001
Silver
Men 50 Freestyle
Jan 14, 2001
Gold
Men 50 Freestyle
Jan 18, 2001
Gold
Men 100 Freestyle
Jan 17, 2001
Bronze
Men 50 Freestyle
Jan 21, 2001
Gold
Men 50 Freestyle
Nov 28, 2001
Gold
Men 100 Freestyle
Nov 27, 2001
Gold
Men 50 Freestyle
Dec 9, 2001
Gold
Men 100 Freestyle
Dec 7, 2001
Gold
Men 50 Freestyle
Jan 18, 2002
Gold
Men 100 Freestyle
Jan 18, 2002
Gold
Men 50 Freestyle
Jan 23, 2002
Gold
Men 100 Freestyle
Jan 22, 2002
Gold
Men 100 Freestyle
Jan 26, 2002
Bronze
Men 50 Freestyle
Jan 27, 2002
Gold
Men 50 Freestyle
Nov 23, 2002
Gold
Men 100 Freestyle
Nov 23, 2002
Gold
Men 50 Freestyle
Dec 2, 2002
Silver
Men 50 Freestyle
Jan 18, 2003
Silver
Men 100 Freestyle
Jan 17, 2003
Gold
Men 100 Freestyle
Jan 21, 2003
Gold
Men 50 Freestyle
Nov 30, 2003
Gold
Men 100 Freestyle
Nov 28, 2003
Gold
Men 50 Freestyle
Jan 14, 2004
Gold
Men 100 Freestyle
Jan 13, 2004
Gold
Men 50 Freestyle
Jan 18, 2004
Gold
Men 50 Freestyle
Jan 22, 2004
Gold
Men 50 Freestyle
Jan 31, 2004
Gold
Men 100 Freestyle
Jan 30, 2004
Silver
Men 50 Freestyle
Nov 28, 2004
Silver
Men 100 Freestyle
Nov 26, 2004
Silver
Men 50 Freestyle
Jan 19, 2005
Silver
Men 50 Freestyle
Jan 23, 2005
Silver
Men 100 Freestyle
Jan 22, 2005
Gold
Men 50 Freestyle
Jan 27, 2005
Silver
Men 100 Freestyle
Jan 26, 2005
Bronze
Men 50 Freestyle
Feb 12, 2005
Bronze
Men 100 Freestyle
Feb 11, 2005
Gold
Men 50 Freestyle
Nov 25, 2005
Gold
Men 100 Freestyle
Nov 24, 2005
Gold
Men 50 Freestyle
Jan 18, 2006
Gold
Men 50 Freestyle
Jan 26, 2006
Gold
Men 100 Freestyle
Jan 25, 2006
Pan Pacific Championships
5
3
0
8
Silver
Men 4x100 Freestyle Relay
Aug 22, 1999
Gold
Men 50 Freestyle
Aug 26, 2002
Gold
Men 4x100 Medley Relay
Aug 29, 2002
Silver
Men 4x100 Freestyle Relay
Aug 24, 2002
Gold
Men 4x100 Freestyle Relay
Aug 19, 2006
Gold
Men 4x100 Medley Relay
Aug 20, 2006
Silver
Men 100 Freestyle
Aug 18, 2006
Gold
Men 4x100 Freestyle Relay
Aug 20, 2010