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