Olympic Games
1
0
2
3
Bronze
Men 200 Medley
Aug 11, 2016
Gold
Men 200 Medley
Jul 30, 2021
Bronze
Men 200 Medley
Aug 2, 2024
World Championships
0
0
4
4
Bronze
Men 4x200 Freestyle Relay
Jul 29, 2011
Bronze
Men 4x200 Freestyle Relay
Aug 2, 2013
Bronze
Men 200 Medley
Aug 6, 2015
Bronze
Men 200 Medley
Jul 27, 2017
World Swimming Championships (25m)
2
0
1
3
Gold
Men 200 Medley
Dec 6, 2016
Gold
Men 200 Medley
Dec 11, 2018
Bronze
Men 4x200 Freestyle Relay
Dec 14, 2018
Champions Swim Series
3
2
2
7
Gold
Men 200 Medley
Apr 27, 2019
Bronze
Men 200 Freestyle
Apr 28, 2019
Gold
Men 200 Medley
Jan 14, 2020
Gold
Mixed 4x100 Freestyle Relay
Jan 18, 2020
Silver
Men 200 Medley
Jan 18, 2020
Silver
Mixed 4x100 Freestyle Relay
Jan 18, 2020
Bronze
Mixed 4x100 Freestyle Relay
Jan 18, 2020
Swimming World Cup
5
7
7
19
Silver
Men 200 Butterfly
Nov 2, 2012
Silver
Men 200 Medley
Nov 3, 2012
Bronze
Men 100 Medley
Nov 5, 2013
Bronze
Men 200 Medley
Nov 10, 2013
Silver
Men 200 Butterfly
Nov 13, 2013
Silver
Men 200 Medley
Nov 14, 2013
Bronze
Men 200 Butterfly
Oct 24, 2014
Bronze
Men 100 Medley
Oct 24, 2014
Silver
Men 200 Backstroke
Aug 12, 2015
Bronze
Men 200 Backstroke
Sep 30, 2015
Gold
Men 200 Medley
Oct 1, 2016
Silver
Men 100 Medley
Sep 30, 2016
Silver
Mixed 4x50 Freestyle Relay
Nov 11, 2017
Gold
Men 200 Medley
Nov 3, 2018
Gold
Men 200 Medley
Nov 10, 2018
Bronze
Men 200 Freestyle
Nov 11, 2018
Gold
Men 200 Medley
Nov 16, 2018
Gold
Men 400 Medley
Nov 17, 2018
Bronze
Men 100 Medley
Nov 15, 2018
Asian Games
5
3
3
11
Silver
Men 200 Medley
Nov 17, 2010
Bronze
Men 200 Medley
Sep 22, 2014
Gold
Men 200 Medley
Aug 20, 2018
Silver
Men 4x200 Freestyle Relay
Aug 20, 2018
Bronze
Men 400 Medley
Aug 22, 2018
Gold
Men 200 Medley
Sep 24, 2023
Gold
Men 4x100 Freestyle Relay
Sep 28, 2023
Gold
Men 4x100 Medley Relay
Sep 26, 2023
Gold
Mixed 4x100 Medley Relay
Sep 27, 2023
Silver
Men 4x200 Freestyle Relay
Sep 25, 2023
Bronze
Men 400 Medley
Sep 26, 2023
Asian Swimming Championships
4
2
0
6
Gold
Men 200 Medley
Nov 18, 2012
Gold
Men 400 Medley
Nov 15, 2012
Gold
Men 4x200 Freestyle Relay
Nov 16, 2012
Gold
Men 200 Medley
Nov 20, 2016
Silver
Men 200 Freestyle
Nov 17, 2016
Silver
Men 400 Medley
Nov 17, 2016