World Swimming Championships (25m)
0
2
4
6
Silver
Men 100 Butterfly
Jan 14, 2004
Silver
Men 200 Butterfly
Jan 13, 2004
Bronze
Men 50 Butterfly
Jan 13, 2004
Silver
Men 50 Butterfly
Jan 17, 2004
Silver
Men 100 Butterfly
Jan 18, 2004
Gold
Men 50 Butterfly
Jan 21, 2004
Gold
Men 100 Butterfly
Jan 22, 2004
Gold
Men 200 Butterfly
Jan 21, 2004
Silver
Men 100 Butterfly
Nov 20, 2004
Silver
Men 200 Butterfly
Nov 19, 2004
Gold
Men 200 Butterfly
Nov 26, 2004
Silver
Men 50 Butterfly
Nov 27, 2004
Silver
Men 100 Butterfly
Nov 28, 2004
Gold
Men 50 Butterfly
Dec 2, 2004
Gold
Men 100 Butterfly
Dec 3, 2004
Gold
Men 200 Butterfly
Dec 2, 2004
Silver
Men 100 Butterfly
Jan 19, 2005
Gold
Men 200 Butterfly
Jan 22, 2005
Bronze
Men 100 Butterfly
Jan 23, 2005
Gold
Men 100 Butterfly
Jan 27, 2005
Silver
Men 200 Butterfly
Jan 26, 2005
Bronze
Men 50 Butterfly
Jan 26, 2005
Gold
Men 100 Butterfly
Feb 20, 2005
Gold
Men 200 Butterfly
Feb 19, 2005
Bronze
Men 50 Butterfly
Feb 19, 2005
Silver
Men 100 Butterfly
Nov 12, 2005
Silver
Men 200 Butterfly
Nov 11, 2005
Silver
Men 100 Butterfly
Nov 20, 2005
Silver
Men 200 Butterfly
Nov 19, 2005
Silver
Men 50 Butterfly
Nov 24, 2005
Silver
Men 100 Butterfly
Nov 25, 2005
Silver
Men 200 Butterfly
Nov 24, 2005
Bronze
Men 100 Butterfly
Jan 18, 2006
Bronze
Men 200 Butterfly
Jan 17, 2006
Bronze
Men 100 Butterfly
Jan 22, 2006
Silver
Men 100 Butterfly
Jan 26, 2006
Silver
Men 200 Butterfly
Jan 25, 2006
Gold
Men 50 Butterfly
Oct 27, 2007
Gold
Men 100 Butterfly
Oct 28, 2007
Gold
Men 200 Butterfly
Oct 27, 2007
Gold
Men 100 Butterfly
Nov 3, 2007
Gold
Men 200 Butterfly
Nov 2, 2007
Gold
Men 50 Butterfly
Nov 9, 2007
Gold
Men 100 Butterfly
Nov 10, 2007
Gold
Men 200 Butterfly
Nov 9, 2007
Gold
Men 200 Butterfly
Nov 8, 2008
Gold
Men 200 Butterfly
Nov 11, 2008
Bronze
Men 100 Butterfly
Nov 12, 2008
Gold
Men 200 Butterfly
Nov 15, 2008
Bronze
Men 100 Butterfly
Nov 16, 2008
Gold
Men 200 Butterfly
Nov 6, 2009
Bronze
Men 100 Butterfly
Nov 7, 2009
Silver
Men 200 Butterfly
Nov 10, 2009
Gold
Men 200 Butterfly
Nov 14, 2009
Silver
Men 200 Butterfly
Sep 11, 2010
Bronze
Men 100 Butterfly
Sep 12, 2010
Bronze
Men 200 Butterfly
Oct 30, 2010
Silver
Men 200 Butterfly
Nov 2, 2010
Bronze
Men 100 Butterfly
Nov 3, 2010
Silver
Men 100 Butterfly
Oct 18, 2012
Bronze
Men 200 Butterfly
Oct 17, 2012
Gold
Men 200 Butterfly
Oct 20, 2012
Bronze
Men 100 Butterfly
Oct 21, 2012
Silver
Men 200 Butterfly
Aug 7, 2013
Bronze
Men 200 Butterfly
Aug 27, 2014
Bronze
Men 200 Butterfly
Aug 31, 2014
Silver
Men 50 Butterfly
May 11, 2004
Bronze
Men 100 Butterfly
May 15, 2004
Gold
Men 4x100 Medley Relay
Aug 6, 2006
Bronze
Men 100 Butterfly
Aug 5, 2006
Bronze
Men 200 Butterfly
Aug 3, 2006
Gold
Men 4x100 Medley Relay
Mar 24, 2008
Silver
Men 200 Butterfly
Mar 21, 2008
Silver
Men 200 Butterfly
Aug 12, 2010
Silver
Men 4x100 Medley Relay
Aug 15, 2010
European Short Course Championships (25m)
2
2
6
10
Bronze
Men 200 Butterfly
Dec 10, 2005
Bronze
Men 100 Butterfly
Dec 8, 2006
Bronze
Men 200 Butterfly
Dec 9, 2006
Gold
Men 200 Butterfly
Dec 13, 2008
Silver
Men 4x50 Medley Relay
Dec 11, 2008
Bronze
Men 100 Butterfly
Dec 12, 2008
Gold
Men 200 Butterfly
Dec 12, 2009
Bronze
Men 4x50 Medley Relay
Nov 25, 2010
Silver
Men 200 Butterfly
Dec 10, 2011
Bronze
Men 200 Butterfly
Dec 14, 2013