Olympic Games
1
3
0
4
Silver
Men 50 Freestyle
Aug 16, 2008
Silver
Men 4x100 Freestyle Relay
Aug 11, 2008
Gold
Men 4x100 Freestyle Relay
Jul 29, 2012
Silver
Men 4x200 Freestyle Relay
Jul 31, 2012
World Championships
1
0
3
4
Bronze
Men 4x100 Freestyle Relay
Mar 25, 2007
Bronze
Men 50 Freestyle
Aug 1, 2009
Bronze
Men 4x100 Freestyle Relay
Jul 26, 2009
Gold
Men 4x100 Freestyle Relay
Jul 28, 2013
Swimming World Cup
0
4
0
4
Silver
Men 200 Freestyle
Oct 20, 2007
Silver
Men 400 Freestyle
Oct 19, 2007
Silver
Men 50 Butterfly
Oct 19, 2007
Silver
Men 100 Butterfly
Oct 20, 2007
European Championships
1
5
3
9
Silver
Men 4x100 Medley Relay
May 16, 2004
Bronze
Men 4x100 Freestyle Relay
May 10, 2004
Bronze
Men 4x200 Freestyle Relay
May 15, 2004
Silver
Men 100 Butterfly
Aug 5, 2006
Bronze
Men 4x100 Freestyle Relay
Jul 31, 2006
Silver
Men 200 Freestyle
Mar 20, 2008
Silver
Men 4x100 Freestyle Relay
Aug 9, 2010
Gold
Men 4x100 Freestyle Relay
May 21, 2012
Silver
Men 200 Freestyle
May 23, 2012
European Short Course Championships (25m)
8
2
1
11
Silver
Men 4x50 Freestyle Relay
Dec 16, 2007
Gold
Men 50 Freestyle
Dec 11, 2008
Gold
Men 100 Freestyle
Dec 13, 2008
Gold
Men 50 Butterfly
Dec 14, 2008
Gold
Men 4x50 Freestyle Relay
Dec 14, 2008
Gold
Men 100 Freestyle
Dec 12, 2009
Gold
Men 4x50 Freestyle Relay
Dec 13, 2009
Bronze
Men 4x50 Medley Relay
Dec 10, 2009
Silver
Men 50 Butterfly
Dec 11, 2011
Gold
Men 4x50 Freestyle Relay
Nov 25, 2012
Gold
Mixed 4x50 Freestyle Relay
Nov 24, 2012
European Junior Championships
1
3
0
4
Gold
Men 4x100 Freestyle Relay
Jul 31, 2003
Silver
Men 100 Freestyle
Jul 31, 2003
Silver
Men 100 Butterfly
Jul 31, 2003
Silver
Men 4x200 Freestyle Relay
Jul 31, 2003