Olympic Games
2
1
1
4
Gold
Men 100 Freestyle
Aug 14, 2008
Silver
Men 4x100 Freestyle Relay
Aug 11, 2008
Bronze
Men 50 Freestyle
Aug 16, 2008
Gold
Men 4x100 Freestyle Relay
Jul 29, 2012
World Championships
0
2
3
5
Bronze
Men 4x100 Freestyle Relay
Mar 25, 2007
Silver
Men 100 Freestyle
Jul 30, 2009
Bronze
Men 4x100 Freestyle Relay
Jul 26, 2009
Silver
Men 4x100 Freestyle Relay
Jul 24, 2011
Bronze
Men 50 Freestyle
Jul 30, 2011
World Swimming Championships (25m)
1
0
0
1
Gold
Men 4x100 Freestyle Relay
Dec 15, 2010
Swimming World Cup
3
3
3
9
Silver
Men 100 Freestyle
Jan 17, 2006
Gold
Men 100 Freestyle
Jan 21, 2006
Bronze
Men 50 Freestyle
Jan 22, 2006
Silver
Men 50 Freestyle
Nov 3, 2007
Silver
Men 100 Freestyle
Nov 2, 2007
Bronze
Men 100 Freestyle
Nov 11, 2008
Gold
Men 50 Freestyle
Nov 16, 2008
Gold
Men 100 Freestyle
Nov 15, 2008
Bronze
Men 50 Freestyle
Nov 13, 2011
European Championships
4
2
1
7
Bronze
Men 4x100 Freestyle Relay
Jul 31, 2006
Gold
Men 50 Freestyle
Mar 24, 2008
Gold
Men 100 Freestyle
Mar 22, 2008
Gold
Men 100 Freestyle
Aug 13, 2010
Silver
Men 4x100 Freestyle Relay
Aug 9, 2010
Gold
Men 4x100 Freestyle Relay
May 21, 2012
Silver
Men 100 Freestyle
May 26, 2012
European Short Course Championships (25m)
2
3
2
7
Silver
Men 4x50 Freestyle Relay
Dec 11, 2005
Silver
Men 4x50 Freestyle Relay
Dec 10, 2006
Bronze
Men 100 Freestyle
Dec 9, 2006
Gold
Men 100 Freestyle
Dec 15, 2007
Silver
Men 4x50 Freestyle Relay
Dec 16, 2007
Bronze
Men 50 Freestyle
Dec 13, 2007
Gold
Men 4x50 Freestyle Relay
Dec 14, 2008