Olympic Games
1
2
0
3
Silver
Men 4x100 Freestyle Relay
Aug 11, 2008
Gold
Men 4x100 Freestyle Relay
Jul 29, 2012
Silver
Men 4x100 Freestyle Relay
Aug 7, 2016
World Championships
3
2
4
9
Bronze
Men 4x100 Freestyle Relay
Jul 20, 2003
Bronze
Men 4x100 Freestyle Relay
Mar 25, 2007
Bronze
Men 4x100 Freestyle Relay
Jul 26, 2009
Silver
Men 4x100 Freestyle Relay
Jul 24, 2011
Silver
Men 4x200 Freestyle Relay
Jul 29, 2011
Gold
Men 4x100 Freestyle Relay
Jul 28, 2013
Gold
Men 4x100 Medley Relay
Aug 4, 2013
Gold
Men 4x100 Freestyle Relay
Aug 2, 2015
Bronze
Men 4x100 Medley Relay
Aug 9, 2015
World Swimming Championships (25m)
2
1
1
4
Gold
Men 4x100 Freestyle Relay
Dec 15, 2010
Silver
Men 100 Freestyle
Dec 19, 2010
Bronze
Men 4x200 Freestyle Relay
Dec 16, 2010
Gold
Men 4x100 Freestyle Relay
Dec 3, 2014
Swimming World Cup
0
0
1
1
Bronze
Men 100 Freestyle
Jan 18, 2005
European Championships
3
3
3
9
Bronze
Men 4x100 Freestyle Relay
May 10, 2004
Bronze
Men 4x100 Freestyle Relay
Jul 31, 2006
Gold
Men 4x100 Medley Relay
Aug 15, 2010
Silver
Men 4x100 Freestyle Relay
Aug 9, 2010
Bronze
Men 50 Freestyle
Aug 15, 2010
Gold
Men 4x100 Freestyle Relay
Aug 18, 2014
Silver
Men 100 Freestyle
Aug 22, 2014
Silver
Men 4x100 Medley Relay
Aug 24, 2014
Gold
Men 4x100 Freestyle Relay
May 16, 2016
European Short Course Championships (25m)
1
2
0
3
Silver
Men 4x50 Freestyle Relay
Dec 11, 2005
Gold
Men 4x50 Freestyle Relay
Dec 14, 2008
Silver
Men 100 Freestyle
Dec 13, 2008