World Swimming Championships (25m)
1
2
1
4
Gold
Men 4x50 Freestyle Relay
Dec 6, 2014
Silver
Mixed 4x50 Freestyle Relay
Dec 6, 2014
Silver
Men 4x50 Freestyle Relay
Dec 14, 2018
Bronze
Mixed 4x50 Freestyle Relay
Dec 12, 2018
Swimming World Cup
0
1
1
2
Silver
Men 50 Freestyle
Aug 12, 2015
Bronze
Men 50 Butterfly
Aug 11, 2015
World Junior Swimming Championships
1
2
3
6
Gold
Mixed 4x100 Medley Relay
Aug 27, 2013
Silver
Men 50 Freestyle
Aug 28, 2013
Silver
Men 4x100 Medley Relay
Aug 31, 2013
Bronze
Men 100 Freestyle
Aug 31, 2013
Bronze
Men 4x100 Freestyle Relay
Aug 26, 2013
Bronze
Mixed 4x100 Freestyle Relay
Aug 28, 2013
European Short Course Championships (25m)
2
2
0
4
Gold
Men 50 Freestyle
Dec 4, 2015
Gold
Men 4x50 Freestyle Relay
Dec 2, 2015
Silver
Men 4x50 Medley Relay
Dec 6, 2015
Silver
Mixed 4x50 Freestyle Relay
Dec 5, 2015
European Junior Championships
5
2
0
7
Gold
Men 50 Freestyle
Jul 14, 2013
Gold
Men 100 Freestyle
Jul 12, 2013
Gold
Men 50 Butterfly
Jul 10, 2013
Gold
Men 4x100 Medley Relay
Jul 14, 2013
Gold
Mixed 4x100 Freestyle Relay
Jul 11, 2013
Silver
Men 50 Backstroke
Jul 13, 2013
Silver
Men 4x100 Freestyle Relay
Jul 10, 2013