Olympic Games
0
0
1
1
Bronze
Men 4x100 Freestyle Relay
Jul 29, 2012
World Swimming Championships (25m)
1
5
1
7
Silver
Men 4x100 Freestyle Relay
Dec 15, 2010
Silver
Men 4x100 Medley Relay
Dec 19, 2010
Bronze
Men 100 Medley
Dec 19, 2010
Gold
Men 4x50 Freestyle Relay
Dec 6, 2014
Silver
Men 4x100 Freestyle Relay
Dec 3, 2014
Silver
Men 4x50 Freestyle Relay
Dec 14, 2018
Silver
Men 4x100 Freestyle Relay
Dec 11, 2018
Swimming World Cup
13
13
7
33
Silver
Men 100 Medley
Oct 19, 2007
Silver
Men 100 Medley
Nov 8, 2008
Bronze
Men 50 Freestyle
Nov 9, 2008
Gold
Men 100 Freestyle
Oct 16, 2009
Gold
Men 100 Medley
Oct 16, 2009
Gold
Men 100 Freestyle
Nov 6, 2009
Gold
Men 100 Medley
Nov 6, 2009
Silver
Men 100 Medley
Nov 10, 2009
Gold
Men 100 Medley
Nov 14, 2009
Silver
Men 100 Medley
Oct 12, 2010
Bronze
Men 100 Medley
Oct 16, 2010
Bronze
Men 100 Freestyle
Oct 20, 2010
Silver
Men 100 Freestyle
Oct 30, 2010
Bronze
Men 50 Freestyle
Oct 31, 2010
Silver
Men 100 Medley
Nov 2, 2010
Bronze
Men 50 Freestyle
Nov 3, 2010
Gold
Men 100 Medley
Nov 6, 2010
Gold
Men 50 Freestyle
Oct 23, 2011
Gold
Men 100 Medley
Oct 24, 2014
Silver
Men 100 Freestyle
Oct 24, 2014
Silver
Mixed 4x50 Freestyle Relay
Oct 25, 2014
Silver
Mixed 4x50 Medley Relay
Oct 24, 2014
Silver
Men 100 Freestyle
Oct 28, 2014
Silver
Men 100 Medley
Oct 28, 2014
Gold
Men 100 Freestyle
Nov 1, 2014
Gold
Men 100 Medley
Nov 1, 2014
Gold
Mixed 4x50 Freestyle Relay
Nov 2, 2014
Gold
Mixed 4x50 Medley Relay
Nov 1, 2014
Silver
Men 50 Freestyle
Nov 2, 2014
Gold
Mixed 4x50 Freestyle Relay
Aug 3, 2017
Silver
Men 100 Medley
Aug 3, 2017
Bronze
Men 50 Freestyle
Aug 3, 2017
Bronze
Men 50 Backstroke
Oct 29, 2021
World Junior Swimming Championships
0
4
0
4
Silver
Men 50 Freestyle
Aug 25, 2006
Silver
Men 100 Freestyle
Aug 27, 2006
Silver
Men 4x100 Freestyle Relay
Aug 23, 2006
Silver
Men 4x100 Medley Relay
Aug 27, 2006
European Championships
3
1
0
4
Gold
Men 4x100 Medley Relay
Mar 24, 2008
Gold
Men 4x100 Freestyle Relay
Aug 9, 2010
Silver
Men 4x100 Freestyle Relay
Aug 18, 2014
Gold
Men 4x100 Freestyle Relay
Aug 3, 2018
European Short Course Championships (25m)
10
11
2
23
Silver
Men 4x50 Medley Relay
Dec 13, 2007
Bronze
Men 100 Medley
Dec 16, 2007
Silver
Men 4x50 Medley Relay
Dec 11, 2008
Gold
Men 4x50 Medley Relay
Dec 10, 2009
Silver
Men 100 Medley
Dec 13, 2009
Bronze
Men 50 Freestyle
Dec 10, 2009
Gold
Men 100 Freestyle
Dec 10, 2011
Silver
Men 50 Freestyle
Dec 8, 2011
Silver
Men 4x50 Freestyle Relay
Dec 11, 2011
Silver
Men 4x50 Medley Relay
Dec 8, 2011
Gold
Men 4x50 Freestyle Relay
Dec 15, 2013
Gold
Men 4x50 Medley Relay
Dec 12, 2013
Gold
Mixed 4x50 Freestyle Relay
Dec 14, 2013
Silver
Men 100 Medley
Dec 15, 2013
Gold
Men 100 Medley
Dec 6, 2015
Gold
Men 4x50 Freestyle Relay
Dec 13, 2017
Silver
Men 100 Medley
Dec 17, 2017
Silver
Mixed 4x50 Freestyle Relay
Dec 16, 2017
Gold
Men 4x50 Freestyle Relay
Dec 4, 2019
Gold
Men 4x50 Medley Relay
Dec 8, 2019
Gold
Mixed 4x50 Medley Relay
Dec 5, 2019
Silver
Men 100 Medley
Dec 8, 2019
Silver
Men 4x50 Medley Relay
Nov 3, 2021
Universiade
2
1
1
4
Gold
Men 100 Freestyle
Jul 9, 2009
Silver
Men 50 Freestyle
Jul 11, 2009
Gold
Men 4x100 Freestyle Relay
Jul 10, 2013
Bronze
Men 4x100 Freestyle Relay
Aug 20, 2017
European Junior Championships
2
1
0
3
Gold
Men 50 Freestyle
Jul 22, 2007
Gold
Men 4x200 Freestyle Relay
Jul 20, 2007
Silver
Men 100 Freestyle
Jul 19, 2007