World Championships
2
1
4
7
Gold
Men 200 Freestyle
Jul 28, 2009
Gold
Men 400 Freestyle
Jul 26, 2009
Silver
Men 4x100 Medley Relay
Aug 2, 2009
Bronze
Men 200 Freestyle
Jul 26, 2011
Bronze
Men 400 Freestyle
Jul 24, 2011
Bronze
Men 4x100 Medley Relay
Jul 31, 2011
Bronze
Men 200 Freestyle
Aug 4, 2015
World Swimming Championships (25m)
2
1
1
4
Gold
Men 400 Freestyle
Dec 17, 2010
Gold
Men 400 Freestyle
Dec 14, 2012
Silver
Men 200 Freestyle
Dec 12, 2012
Bronze
Men 4x200 Freestyle Relay
Dec 13, 2012
Swimming World Cup
16
16
1
33
Silver
Men 200 Freestyle
Jan 19, 2005
Silver
Men 400 Freestyle
Jan 18, 2005
Silver
Men 400 Freestyle
Jan 22, 2005
Silver
Men 1500 Freestyle
Jan 23, 2005
Gold
Men 400 Freestyle
Jan 21, 2006
Silver
Men 200 Freestyle
Jan 22, 2006
Silver
Men 1500 Freestyle
Jan 22, 2006
Silver
Men 200 Freestyle
Nov 14, 2007
Silver
Men 200 Freestyle
Nov 18, 2007
Silver
Men 400 Freestyle
Nov 17, 2007
Silver
Men 200 Freestyle
Nov 12, 2008
Silver
Men 400 Freestyle
Nov 11, 2008
Gold
Men 200 Freestyle
Nov 16, 2008
Silver
Men 400 Freestyle
Nov 15, 2008
Gold
Men 200 Freestyle
Nov 15, 2009
Gold
Men 400 Freestyle
Nov 14, 2009
Gold
Men 200 Freestyle
Oct 31, 2010
Gold
Men 400 Freestyle
Oct 30, 2010
Gold
Men 200 Freestyle
Nov 7, 2010
Gold
Men 400 Freestyle
Nov 6, 2010
Gold
Men 200 Freestyle
Oct 16, 2011
Gold
Men 400 Freestyle
Oct 15, 2011
Gold
Men 200 Freestyle
Oct 19, 2011
Gold
Men 400 Freestyle
Oct 18, 2011
Gold
Men 200 Freestyle
Oct 23, 2011
Gold
Men 400 Freestyle
Oct 22, 2011
Silver
Men 400 Freestyle
Oct 13, 2012
Gold
Men 400 Freestyle
Oct 17, 2012
Silver
Men 200 Freestyle
Oct 18, 2012
Gold
Men 400 Freestyle
Oct 20, 2012
Silver
Men 200 Freestyle
Oct 21, 2012
Silver
Men 200 Freestyle
Oct 25, 2014
Bronze
Men 400 Freestyle
Nov 1, 2014
European Championships
6
3
0
9
Gold
Men 200 Freestyle
Mar 20, 2008
Gold
Men 200 Freestyle
Aug 11, 2010
Silver
Men 400 Freestyle
Aug 9, 2010
Silver
Men 4x200 Freestyle Relay
Aug 14, 2010
Gold
Men 200 Freestyle
May 23, 2012
Gold
Men 400 Freestyle
May 21, 2012
Gold
Men 4x200 Freestyle Relay
May 26, 2012
Gold
Men 4x200 Freestyle Relay
Aug 23, 2014
Silver
Men 200 Freestyle
Aug 20, 2014
European Short Course Championships (25m)
7
4
1
12
Bronze
Men 400 Freestyle
Dec 8, 2005
Silver
Men 200 Freestyle
Dec 16, 2007
Silver
Men 400 Freestyle
Dec 13, 2007
Gold
Men 400 Freestyle
Dec 11, 2008
Gold
Men 200 Freestyle
Dec 13, 2009
Gold
Men 400 Freestyle
Dec 10, 2009
Gold
Men 400 Freestyle
Nov 25, 2010
Silver
Men 200 Freestyle
Nov 28, 2010
Gold
Men 200 Freestyle
Dec 11, 2011
Gold
Men 400 Freestyle
Dec 8, 2011
Gold
Men 200 Freestyle
Dec 3, 2015
Silver
Men 400 Freestyle
Dec 2, 2015