World Swimming Championships (25m)
6
4
3
13
Gold
Men 50 Freestyle
Dec 5, 1993
Bronze
Men 4x100 Medley Relay
Dec 2, 1993
Silver
Men 50 Freestyle
Apr 20, 1997
Bronze
Men 4x100 Medley Relay
Apr 17, 1997
Gold
Men 50 Freestyle
Apr 2, 1999
Gold
Men 50 Butterfly
Apr 4, 1999
Gold
Men 50 Freestyle
Mar 17, 2000
Gold
Men 50 Butterfly
Mar 19, 2000
Silver
Men 50 Freestyle
Apr 5, 2002
Bronze
Men 50 Butterfly
Apr 6, 2002
Gold
Men 50 Freestyle
Oct 9, 2004
Silver
Men 50 Butterfly
Oct 10, 2004
Silver
Men 50 Freestyle
Apr 11, 2008
Gold
Men 50 Butterfly
Jan 16, 1992
Gold
Men 50 Freestyle
Jan 28, 1992
Gold
Men 50 Butterfly
Jan 28, 1992
Gold
Men 50 Butterfly
Feb 29, 1992
Silver
Men 50 Freestyle
Mar 1, 1992
Gold
Men 50 Freestyle
Feb 6, 1993
Gold
Men 100 Freestyle
Feb 6, 1993
Gold
Men 50 Butterfly
Feb 6, 1993
Gold
Men 50 Freestyle
Feb 13, 1993
Gold
Men 50 Butterfly
Feb 13, 1993
Gold
Men 50 Freestyle
Feb 16, 1993
Gold
Men 50 Butterfly
Feb 16, 1993
Gold
Men 50 Freestyle
Feb 20, 1993
Gold
Men 50 Butterfly
Jan 1, 1994
Gold
Men 50 Butterfly
Jan 5, 1994
Bronze
Men 50 Freestyle
Jan 6, 1994
Gold
Men 50 Butterfly
Mar 12, 1994
Silver
Men 50 Freestyle
Mar 13, 1994
Gold
Men 50 Butterfly
Mar 19, 1994
Gold
Men 50 Butterfly
Mar 22, 1994
Silver
Men 50 Freestyle
Mar 23, 1994
Bronze
Men 100 Butterfly
Mar 23, 1994
Gold
Men 50 Butterfly
Mar 26, 1994
Silver
Men 50 Freestyle
Mar 27, 1994
Gold
Men 50 Freestyle
Jan 2, 1995
Gold
Men 50 Butterfly
Jan 1, 1995
Bronze
Men 100 Freestyle
Jan 1, 1995
Gold
Men 50 Butterfly
Jan 31, 1995
Silver
Men 50 Freestyle
Feb 1, 1995
Gold
Men 50 Freestyle
Feb 5, 1995
Gold
Men 100 Freestyle
Feb 4, 1995
Gold
Men 50 Butterfly
Feb 4, 1995
Gold
Men 100 Freestyle
Feb 11, 1995
Gold
Men 50 Butterfly
Feb 11, 1995
Gold
Men 50 Freestyle
Feb 19, 1995
Gold
Men 50 Butterfly
Feb 18, 1995
Gold
Men 50 Freestyle
Jan 24, 1996
Bronze
Men 100 Freestyle
Jan 23, 1996
Gold
Men 50 Freestyle
Feb 7, 1996
Gold
Men 50 Butterfly
Feb 6, 1996
Gold
Men 50 Freestyle
Feb 11, 1996
Gold
Men 50 Butterfly
Feb 10, 1996
Silver
Men 50 Butterfly
Jan 29, 1997
Gold
Men 50 Freestyle
Feb 1, 1997
Silver
Men 50 Butterfly
Feb 1, 1997
Gold
Men 50 Freestyle
Feb 5, 1997
Gold
Men 50 Freestyle
Jan 22, 1998
Bronze
Men 50 Butterfly
Jan 21, 1998
Gold
Men 50 Butterfly
Feb 27, 1999
Gold
Men 50 Freestyle
Feb 6, 2000
Gold
Men 50 Butterfly
Feb 5, 2000
Gold
Men 50 Freestyle
Jan 14, 2001
Gold
Men 50 Butterfly
Jan 13, 2001
Gold
Men 50 Butterfly
Jan 17, 2001
Gold
Men 50 Freestyle
Jan 21, 2001
Gold
Men 50 Freestyle
Jan 25, 2001
Gold
Men 50 Butterfly
Jan 24, 2001
Gold
Men 50 Freestyle
Jan 28, 2001
Silver
Men 50 Freestyle
Jan 18, 2002
Silver
Men 50 Butterfly
Jan 18, 2002
Silver
Men 50 Freestyle
Jan 23, 2002
Silver
Men 50 Butterfly
Jan 22, 2002
Gold
Men 50 Freestyle
Jan 27, 2002
Silver
Men 50 Butterfly
Nov 23, 2002
Silver
Men 50 Freestyle
Dec 8, 2002
Silver
Men 50 Butterfly
Dec 7, 2002
Gold
Men 50 Freestyle
Jan 18, 2003
Gold
Men 50 Butterfly
Jan 17, 2003
Gold
Men 50 Freestyle
Jan 22, 2003
Gold
Men 50 Butterfly
Jan 21, 2003
Gold
Men 50 Freestyle
Jan 26, 2003
Gold
Men 50 Butterfly
Jan 25, 2003
European Short Course Championships (25m)
2
2
3
7