Olympic Games
2
3
1
6
Bronze
Men 4x100 Medley Relay
Jul 23, 1996
Gold
Men 4x100 Freestyle Relay
Sep 16, 2000
Gold
Men 4x200 Freestyle Relay
Sep 19, 2000
Silver
Men 100 Butterfly
Sep 22, 2000
Silver
Men 4x100 Medley Relay
Sep 23, 2000
Silver
Men 4x200 Freestyle Relay
Aug 17, 2004
World Championships
7
2
2
11
Gold
Men 200 Freestyle
Jan 8, 1998
Gold
Men 100 Butterfly
Jan 8, 1998
Gold
Men 4x200 Freestyle Relay
Jan 13, 1998
Gold
Men 4x100 Medley Relay
Jan 18, 1998
Silver
Men 100 Freestyle
Jan 8, 1998
Silver
Men 4x100 Freestyle Relay
Jan 15, 1998
Bronze
Men 50 Freestyle
Jan 8, 1998
Gold
Men 4x100 Freestyle Relay
Jul 22, 2001
Gold
Men 4x200 Freestyle Relay
Jul 27, 2001
Bronze
Men 4x100 Freestyle Relay
Jul 24, 2005
Gold
Men 4x100 Medley Relay
Apr 1, 2007
World Swimming Championships (25m)
5
5
5
15
Gold
Men 4x200 Freestyle Relay
Dec 1, 1995
Silver
Men 4x100 Freestyle Relay
Dec 3, 1995
Silver
Men 4x100 Medley Relay
Nov 30, 1995
Bronze
Men 200 Freestyle
Nov 30, 1995
Bronze
Men 100 Butterfly
Nov 30, 1995
Gold
Men 4x200 Freestyle Relay
Apr 18, 1997
Gold
Men 4x100 Medley Relay
Apr 17, 1997
Bronze
Men 100 Freestyle
Apr 19, 1997
Bronze
Men 100 Butterfly
Apr 17, 1997
Bronze
Men 4x100 Freestyle Relay
Apr 20, 1997
Gold
Men 4x100 Freestyle Relay
Apr 1, 1999
Gold
Men 4x100 Medley Relay
Apr 4, 1999
Silver
Men 100 Freestyle
Apr 4, 1999
Silver
Men 200 Freestyle
Apr 1, 1999
Silver
Men 100 Butterfly
Apr 2, 1999
Swimming World Cup
33
15
13
61
Silver
Men 100 Butterfly
Feb 5, 1995
Gold
Men 100 Butterfly
Feb 8, 1995
Silver
Men 50 Butterfly
Feb 7, 1995
Bronze
Men 200 Butterfly
Feb 7, 1995
Gold
Men 100 Butterfly
Feb 12, 1995
Bronze
Men 50 Butterfly
Feb 11, 1995
Gold
Men 100 Freestyle
Jan 4, 1997
Gold
Men 200 Freestyle
Jan 5, 1997
Gold
Men 50 Butterfly
Jan 4, 1997
Gold
Men 100 Butterfly
Jan 5, 1997
Gold
Men 100 Freestyle
Jan 25, 1997
Gold
Men 200 Freestyle
Jan 26, 1997
Gold
Men 50 Butterfly
Jan 25, 1997
Silver
Men 100 Butterfly
Jan 26, 1997
Gold
Men 100 Freestyle
Jan 28, 1997
Gold
Men 200 Freestyle
Jan 29, 1997
Gold
Men 50 Butterfly
Jan 29, 1997
Gold
Men 100 Butterfly
Jan 28, 1997
Gold
Men 100 Freestyle
Feb 2, 1997
Gold
Men 200 Freestyle
Feb 1, 1997
Bronze
Men 50 Butterfly
Feb 1, 1997
Bronze
Men 100 Butterfly
Feb 2, 1997
Gold
Men 100 Butterfly
Jan 22, 1998
Silver
Men 100 Freestyle
Jan 21, 1998
Silver
Men 50 Butterfly
Jan 21, 1998
Silver
Men 50 Butterfly
Mar 21, 1998
Silver
Men 100 Butterfly
Mar 22, 1998
Bronze
Men 100 Freestyle
Mar 21, 1998
Silver
Men 50 Butterfly
Mar 25, 1998
Bronze
Men 100 Freestyle
Mar 25, 1998
Bronze
Men 100 Butterfly
Mar 26, 1998
Silver
Men 100 Butterfly
Mar 29, 1998
Silver
Men 50 Butterfly
Jan 15, 1999
Bronze
Men 100 Butterfly
Jan 15, 1999
Silver
Men 100 Butterfly
Jan 19, 1999
Bronze
Men 200 Freestyle
Jan 19, 1999
Bronze
Men 50 Butterfly
Jan 18, 1999
Gold
Men 100 Freestyle
Jan 13, 2000
Gold
Men 50 Butterfly
Jan 13, 2000
Gold
Men 100 Butterfly
Jan 14, 2000
Gold
Men 50 Freestyle
Jan 18, 2000
Gold
Men 100 Freestyle
Jan 17, 2000
Gold
Men 50 Butterfly
Jan 17, 2000
Gold
Men 100 Butterfly
Jan 18, 2000
Gold
Men 100 Freestyle
Dec 5, 2000
Gold
Men 50 Butterfly
Dec 6, 2000
Silver
Men 50 Freestyle
Dec 7, 2000
Gold
Men 100 Freestyle
Jan 20, 2001
Gold
Men 100 Butterfly
Jan 21, 2001
Bronze
Men 50 Butterfly
Jan 20, 2001
Gold
Men 100 Freestyle
Jan 24, 2001
Gold
Men 100 Butterfly
Jan 25, 2001
Silver
Men 50 Butterfly
Jan 24, 2001
Gold
Men 100 Freestyle
Jan 27, 2001
Gold
Men 50 Butterfly
Jan 27, 2001
Gold
Men 100 Butterfly
Jan 28, 2001
Gold
Men 200 Freestyle
Dec 8, 2001
Silver
Men 100 Freestyle
Dec 7, 2001
Silver
Men 100 Butterfly
Dec 9, 2001
Bronze
Men 50 Freestyle
Nov 30, 2003
Bronze
Men 100 Butterfly
Nov 20, 2005
Pan Pacific Championships
6
6
0
12
Silver
Men 4x100 Freestyle Relay
Aug 12, 1995
Gold
Men 100 Freestyle
Aug 11, 1997
Gold
Men 200 Freestyle
Aug 10, 1997
Silver
Men 100 Butterfly
Aug 12, 1997
Silver
Men 4x100 Freestyle Relay
Aug 12, 1997
Silver
Men 4x200 Freestyle Relay
Aug 11, 1997
Silver
Men 4x100 Medley Relay
Aug 13, 1997
Gold
Men 100 Freestyle
Aug 26, 1999
Gold
Men 100 Butterfly
Aug 28, 1999
Gold
Men 4x100 Freestyle Relay
Aug 22, 1999
Gold
Men 4x200 Freestyle Relay
Aug 25, 1999
Silver
Men 200 Freestyle
Aug 24, 1999
Commonwealth Games
5
3
3
11
Gold
Men 100 Freestyle
Sep 14, 1998
Gold
Men 4x100 Freestyle Relay
Sep 15, 1998
Gold
Men 4x200 Freestyle Relay
Sep 13, 1998
Gold
Men 4x100 Medley Relay
Sep 16, 1998
Silver
Men 200 Freestyle
Sep 12, 1998
Bronze
Men 50 Freestyle
Sep 16, 1998
Bronze
Men 100 Butterfly
Sep 13, 1998
Gold
Men 4x100 Medley Relay
Mar 21, 2006
Silver
Men 100 Butterfly
Mar 20, 2006
Silver
Men 4x100 Freestyle Relay
Mar 16, 2006
Bronze
Men 50 Butterfly
Mar 18, 2006