Olympic Games
0
0
2
2
Bronze
Men 200 Butterfly
Jul 28, 2021
Bronze
Men 4x100 Medley Relay
Aug 1, 2021
World Championships
1
0
1
2
Gold
Men 4x100 Medley Relay
Jun 25, 2022
Bronze
Men 4x100 Medley Relay
Feb 18, 2024
Swimming World Cup
0
0
1
1
Bronze
Men 200 Butterfly
Oct 12, 2019
Youth Olympic Games
0
0
3
3
Bronze
Men 100 Butterfly
Oct 9, 2018
Bronze
Men 200 Butterfly
Oct 12, 2018
Bronze
Men 4x100 Freestyle Relay
Oct 9, 2018
World Junior Swimming Championships
0
2
3
5
Silver
Men 4x100 Medley Relay
Aug 28, 2017
Silver
Men 100 Butterfly
Aug 22, 2019
Bronze
Men 200 Butterfly
Aug 25, 2019
Bronze
Men 4x100 Freestyle Relay
Aug 20, 2019
Bronze
Mixed 4x100 Freestyle Relay
Aug 22, 2019
European Championships
1
2
1
4
Silver
Men 200 Butterfly
Aug 5, 2018
Silver
Men 200 Butterfly
May 19, 2021
Bronze
Men 4x100 Medley Relay
May 23, 2021
Gold
Men 4x100 Medley Relay
Aug 17, 2022
European Junior Championships
1
3
2
6
Gold
Men 4x100 Medley Relay
Jul 2, 2017
Silver
Men 200 Butterfly
Jun 30, 2017
Silver
Men 200 Butterfly
Jul 6, 2018
Silver
Men 4x100 Freestyle Relay
Jul 4, 2018
Bronze
Men 100 Butterfly
Jul 8, 2018
Bronze
Men 4x100 Medley Relay
Jul 8, 2018