Olympic Games
23
3
2
28
Gold
Men 100 Butterfly
Aug 20, 2004
Gold
Men 200 Butterfly
Aug 17, 2004
Gold
Men 200 Medley
Aug 19, 2004
Gold
Men 400 Medley
Aug 14, 2004
Gold
Men 4x200 Freestyle Relay
Aug 17, 2004
Gold
Men 4x100 Medley Relay
Aug 21, 2004
Bronze
Men 200 Freestyle
Aug 16, 2004
Bronze
Men 4x100 Freestyle Relay
Aug 15, 2004
Gold
Men 200 Freestyle
Aug 12, 2008
Gold
Men 100 Butterfly
Aug 16, 2008
Gold
Men 200 Butterfly
Aug 13, 2008
Gold
Men 200 Medley
Aug 15, 2008
Gold
Men 400 Medley
Aug 10, 2008
Gold
Men 4x100 Freestyle Relay
Aug 11, 2008
Gold
Men 4x200 Freestyle Relay
Aug 13, 2008
Gold
Men 4x100 Medley Relay
Aug 17, 2008
Gold
Men 100 Butterfly
Aug 3, 2012
Gold
Men 200 Medley
Aug 2, 2012
Gold
Men 4x200 Freestyle Relay
Jul 31, 2012
Gold
Men 4x100 Medley Relay
Aug 4, 2012
Silver
Men 200 Butterfly
Jul 31, 2012
Silver
Men 4x100 Freestyle Relay
Jul 29, 2012
Gold
Men 200 Butterfly
Aug 9, 2016
Gold
Men 200 Medley
Aug 11, 2016
Gold
Men 4x100 Freestyle Relay
Aug 7, 2016
Gold
Men 4x200 Freestyle Relay
Aug 9, 2016
Gold
Men 4x100 Medley Relay
Aug 13, 2016
Silver
Men 100 Butterfly
Aug 12, 2016
World Championships
26
6
1
33
Gold
Men 200 Butterfly
Jul 24, 2001
Gold
Men 200 Butterfly
Jul 23, 2003
Gold
Men 200 Medley
Jul 25, 2003
Gold
Men 400 Medley
Jul 27, 2003
Gold
Men 4x100 Medley Relay
Jul 27, 2003
Silver
Men 100 Butterfly
Jul 26, 2003
Silver
Men 4x200 Freestyle Relay
Jul 23, 2003
Gold
Men 200 Freestyle
Jul 26, 2005
Gold
Men 200 Medley
Jul 28, 2005
Gold
Men 4x100 Freestyle Relay
Jul 24, 2005
Gold
Men 4x200 Freestyle Relay
Jul 29, 2005
Gold
Men 4x100 Medley Relay
Jul 31, 2005
Silver
Men 100 Butterfly
Jul 30, 2005
Gold
Men 200 Freestyle
Mar 27, 2007
Gold
Men 100 Butterfly
Mar 31, 2007
Gold
Men 200 Butterfly
Mar 28, 2007
Gold
Men 200 Medley
Mar 29, 2007
Gold
Men 400 Medley
Apr 1, 2007
Gold
Men 4x100 Freestyle Relay
Mar 25, 2007
Gold
Men 4x200 Freestyle Relay
Mar 30, 2007
Gold
Men 100 Butterfly
Aug 1, 2009
Gold
Men 200 Butterfly
Jul 29, 2009
Gold
Men 4x100 Freestyle Relay
Jul 26, 2009
Gold
Men 4x200 Freestyle Relay
Jul 31, 2009
Gold
Men 4x100 Medley Relay
Aug 2, 2009
Silver
Men 200 Freestyle
Jul 28, 2009
Gold
Men 100 Butterfly
Jul 30, 2011
Gold
Men 200 Butterfly
Jul 27, 2011
Gold
Men 4x200 Freestyle Relay
Jul 29, 2011
Gold
Men 4x100 Medley Relay
Jul 31, 2011
Silver
Men 200 Freestyle
Jul 26, 2011
Silver
Men 200 Medley
Jul 28, 2011
Bronze
Men 4x100 Freestyle Relay
Jul 24, 2011
World Swimming Championships (25m)
1
0
0
1
Gold
Men 200 Freestyle
Oct 7, 2004
Swimming World Cup
19
7
6
32
Gold
Men 200 Butterfly
Nov 15, 2000
Bronze
Men 100 Butterfly
Nov 16, 2000
Silver
Men 200 Backstroke
Jan 25, 2001
Silver
Men 400 Medley
Jan 24, 2001
Bronze
Men 200 Butterfly
Jan 24, 2001
Silver
Men 200 Butterfly
Jan 27, 2001
Gold
Men 200 Backstroke
Nov 23, 2002
Gold
Men 200 Medley
Nov 23, 2002
Silver
Men 100 Medley
Nov 23, 2002
Bronze
Men 200 Freestyle
Nov 23, 2002
Bronze
Men 200 Butterfly
Nov 23, 2002
Gold
Men 200 Backstroke
Nov 29, 2003
Gold
Men 100 Butterfly
Nov 30, 2003
Gold
Men 200 Butterfly
Nov 28, 2003
Gold
Men 100 Medley
Nov 28, 2003
Gold
Men 200 Medley
Nov 29, 2003
Gold
Men 400 Medley
Nov 30, 2003
Gold
Men 200 Freestyle
Feb 4, 2006
Gold
Men 100 Medley
Feb 3, 2006
Gold
Men 200 Medley
Feb 4, 2006
Gold
Men 400 Medley
Feb 3, 2006
Silver
Men 200 Medley
Nov 11, 2009
Bronze
Men 100 Medley
Nov 10, 2009
Silver
Men 200 Medley
Nov 15, 2009
Gold
Men 200 Backstroke
Oct 19, 2011
Gold
Men 100 Medley
Oct 18, 2011
Silver
Men 200 Freestyle
Oct 19, 2011
Bronze
Men 200 Butterfly
Oct 18, 2011
Gold
Men 200 Backstroke
Oct 23, 2011
Gold
Men 100 Medley
Oct 22, 2011
Gold
Men 200 Medley
Oct 23, 2011
Gold
Men 400 Medley
Oct 22, 2011
Pan Pacific Championships
16
5
0
21
Gold
Men 200 Medley
Aug 29, 2002
Gold
Men 400 Medley
Aug 25, 2002
Gold
Men 4x100 Medley Relay
Aug 29, 2002
Silver
Men 200 Butterfly
Aug 27, 2002
Silver
Men 4x200 Freestyle Relay
Aug 27, 2002
Gold
Men 200 Butterfly
Aug 17, 2006
Gold
Men 200 Medley
Aug 20, 2006
Gold
Men 400 Medley
Aug 18, 2006
Gold
Men 4x100 Freestyle Relay
Aug 19, 2006
Gold
Men 4x200 Freestyle Relay
Aug 18, 2006
Silver
Men 200 Backstroke
Aug 19, 2006
Gold
Men 100 Butterfly
Aug 20, 2010
Gold
Men 200 Butterfly
Aug 18, 2010
Gold
Men 4x100 Freestyle Relay
Aug 20, 2010
Gold
Men 4x200 Freestyle Relay
Aug 19, 2010
Gold
Men 4x100 Medley Relay
Aug 21, 2010
Gold
Men 100 Butterfly
Aug 23, 2014
Gold
Men 4x200 Freestyle Relay
Aug 22, 2014
Gold
Men 4x100 Medley Relay
Aug 24, 2014
Silver
Men 200 Medley
Aug 24, 2014
Silver
Men 4x100 Freestyle Relay
Aug 23, 2014