| Event | 
Time | 
Meet | 
Date | 
Note | 
| Men's 200m Freestyle | 
1:49:18 | 
McDonald's Queensland Championships 2018 | 
16 December 2018 | 
 | 
| Men's 100m Freestyle | 
51.23 | 
McDonald's Queensland Championships | 
17 December 2018 | 
 | 
| Men's 200m Freestyle | 
1:49.67 | 
Korean National Trials #1 2019 | 
1 March 2019 | 
 | 
| Men's 100m Freestyle | 
49.85 | 
Korean National Trials #2 2019 | 
18 May 2019 | 
 | 
| Men's 200m Freestyle | 
1:48.82 | 
Korean National Trials #2 2019 | 
18 May 2019 | 
 | 
| Men's 4 × 100 m Freestyle relay | 
3:18.09 | 
18th FINA World Championships 2019 | 
21 July 2019 | 
 | 
| Men's 4 × 200 m Freestyle relay | 
7:15.05 | 
18th FINA World Championships 2019 | 
26 July 2019 | 
 | 
| Men's 4 × 200 m Freestyle relay | 
7:26.67 | 
100th Korean Sports Festival | 
6 October 2019 | 
 | 
| Men's 200m Freestyle | 
1:47.69 | 
100th Korean National Sports Festival | 
7 October 2019 | 
CR | 
| Men's 4 × 100 m Freestyle relay | 
3:20.78 | 
100th Korean National Sports Festival | 
8 October 2019 | 
CR | 
| Men's 100m Freestyle | 
49.69 | 
100th Korean National Sports Festival | 
9 October 2019 | 
 | 
| Men's 4 × 100 m Medley relay | 
3:41.63 | 
100th Korean National Sports Festival | 
10 October 2019 | 
CR | 
| Men's 100m Freestyle | 
48.25 | 
Korean National Trials 2020 | 
18 November 2020 | 
 | 
| Men's 200m Freestyle | 
1:45.92 | 
Korean National Trials 2020 | 
19 November 2020 | 
WJ | 
| Men's 50m Freestyle | 
22.62 | 
Korean National Trials 2020 | 
20 November 2020 | 
 | 
| Men's 100m Freestyle | 
48.04 | 
Korean National Trials 2021 | 
14 May 2021 | 
 | 
| Men's 200m Freestyle | 
1:44.96 | 
Korean National Trials 2021 | 
15 May 2021 | 
WJ | 
| Men's 50m Freestyle | 
22.50 | 
Korean National Trials 2021 | 
16 May 2021 | 
 | 
| Men's 4 × 100 m Medley Relay | 
3:35.26 | 
Korean National Trials 2021 | 
17 May 2021 | 
 | 
| Men's 4 × 200 m Freestyle Relay | 
7:11.45 | 
Korean National Trials 2021 | 
17 May 2021 | 
 | 
| Men's 200m Freestyle | 
1:44.62 | 
2020 Tokyo Olympics | 
25 July 2021 | 
heats, WJ, NR | 
| Men's 200m Freestyle | 
1:45.53 | 
2020 Tokyo Olympics | 
26 July 2021 | 
semi-finals | 
| Men's 200m Freestyle (finals) | 
1:45.26 | 
2020 Tokyo Olympics | 
27 July 2021 | 
finals | 
| Men's 4 × 200 m Freestyle Relay | 
7:15.03 | 
2020 Tokyo Olympics | 
27 July 2021 | 
 | 
| Men's 100m Freestyle | 
47.97 | 
2020 Tokyo Olympics | 
27 July 2021 | 
heats, NR | 
| Men's 100m Freestyle | 
47.56 | 
2020 Tokyo Olympics | 
28 July 2021 | 
semi-finals, AS | 
| Men's 100m Freestyle | 
47.82 | 
2020 Tokyo Olympics | 
29 July 2021 | 
finals | 
| Men's 50m Freestyle | 
22.74 | 
2020 Tokyo Olympics | 
30 July 2021 | 
 | 
| Men's 50m Freestyle | 
22.23 | 
102th Korean National Sports Festival | 
10 October 2021 | 
 | 
| Men's 4 × 200 m Freestyle Relay | 
7:30.81 | 
102th Korean National Sports Festival | 
10 October 2021 | 
 | 
| Men's 200m Individual Medley | 
1:58.04 | 
102th Korean National Sports Festival | 
12 October 2021 | 
KR | 
| Men's 4 × 100 m Freestyle Relay | 
3:25.12 | 
102th Korean National Sports Festival | 
12 October 2021 | 
 | 
| Men's 4 × 100 m Medley Relay | 
3:43.07 | 
102th Korean National Sports Festival | 
14 October 2021 | 
 | 
| Men's 100m Individual Medley | 
52.30 | 
FINA Swimming World Cup (Qatar) | 
21 October 2021 | 
 | 
| Men's 100m Freestyle | 
46.46 | 
FINA Swimming World Cup (Qatar) | 
22 October 2021 | 
 | 
| Men's 200m Freestyle | 
1:41.17 | 
FINA Swimming World Cup (Qatar) | 
23 October 2021 | 
 | 
| Men's 200m Freestyle | 
1:41.60 | 
15th FINA World Swimming Championships (25m) 2021 | 
17 December 2021 | 
 | 
| Men's 100m Individual Medley | 
52.13 | 
15th FINA World Swimming Championships (25m) 2021 | 
18 December 2021 | 
 | 
| Men's 4x50m Freestyle Relay | 
1:28.56 | 
15th FINA World Swimming Championships (25m) 2021 | 
19 December 2021 | 
 | 
| Men's 50m Freestyle | 
21.72 | 
15th FINA World Swimming Championships (25m) 2021 | 
19 December 2021 | 
RS, NR | 
| Men's 100m Freestyle | 
46.34 | 
15th FINA World Swimming Championships (25m) 2021 | 
21 December 2021 | 
 | 
| Men's 100m Freestyle | 
48.82 | 
Korean National Trials 2022 | 
25 March 2022 | 
 | 
| Men's 200m Freestyle | 
1:45.79 | 
Korean National Trials 2022 | 
26 March 2022 | 
 | 
| Men's 50m Freestyle | 
22.42 | 
Korean National Trials 2022 | 
27 March 2022 | 
 | 
| Men's 4 × 100 m Freestyle Relay | 
3:15.68 | 
19th FINA World Championships Budapest 2022 | 
18 June 2022 | 
 | 
| Men's 200m Freestyle | 
1:44.47 | 
19th FINA World Championships Budapest 2022 | 
20 June 2022 | 
 | 
| Men's 100m Freestyle | 
48.08 | 
19th FINA World Championships Budapest 2022 | 
21 June 2022 | 
 | 
| Men's 4 × 200 m Freestyle Relay | 
7:06.93 | 
19th FINA World Championships Budapest 2022 | 
23 June 2022 | 
 | 
| Mixed 4 × 100 m Freestyle Relay | 
3:29.35 | 
19th FINA World Championships Budapest 2022 | 
24 June 2022 | 
 | 
| Men's 4 × 100 m Medley Relay | 
3:36.28 | 
19th FINA World Championships Budapest 2022 | 
25 June 2022 | 
 | 
| Men's 4 × 200 m Freestyle Relay | 
7:15.00 | 
103th Korean National Sports Festival | 
9 October 2022 | 
 | 
| Men's 200m Freestyle | 
1:44.67 | 
103th Korean National Sports Festival | 
10 October 2022 | 
 | 
| Men's 4 × 100 m Freestyle Relay | 
3:15.39 | 
103th Korean National Sports Festival | 
11 October 2022 | 
 | 
| Men's 100m Freestyle | 
47.78 | 
103th Korean National Sports Festival | 
12 October 2022 | 
 | 
| Men's 100m Freestyle | 
46.41 | 
16th FINA World Swimming Championships (25m) 2022 | 
14 December 2022 | 
semi-finals | 
| Men's 4 × 200 m Freestyle Relay | 
6:49.67 | 
16th FINA World Swimming Championships (25m) 2022 | 
16 December 2022 | 
AS | 
| Men's 200m Freestyle | 
1:40.99 | 
16th FINA World Swimming Championships (25m) 2022 | 
16 December 2022 | 
RS | 
| Men's 200m Freestyle | 
1:39.72 | 
16th FINA World Swimming Championships (25m) 2022 | 
18 December 2022 | 
CR, AS | 
| Men's 100m Freestyle | 
48.21 | 
Korean National Trials 2023 | 
26 March 2023 | 
 | 
| Men's 200m Freestyle | 
1:45.36 | 
Korean National Trials 2023 | 
28 March 2023 | 
 | 
| Men's 200m Freestyle | 
1:44.42 | 
2023 World Aquatics Championships | 
25 July 2023 | 
 | 
| Men's 100m Freestyle | 
48.08 | 
2023 World Aquatics Championships | 
26 July 2023 | 
semi-finals | 
| Men's 4 × 200 m Freestyle Relay | 
7:04.07 | 
2023 World Aquatics Championships | 
28 July 2023 | 
 | 
| Men's 4 × 100 m Medley Relay | 
3:34.25 | 
2023 World Aquatics Championships | 
30 July 2023 | 
 | 
| Men's 100m Freestyle | 
48.04 | 
19th Asian Games 2023 | 
24 September 2023 | 
 | 
| Men's 4 × 200 m Freestyle Relay | 
7:01.73 | 
19th Asian Games 2023 | 
25 September 2023 | 
GR, AS | 
| Men's 4 × 100 m Medley Relay | 
3:32.05 | 
19th Asian Games 2023 | 
26 September 2023 | 
 | 
| Mixed 4 × 100 m Medley Relay | 
3:46.78 | 
19th Asian Games 2023 | 
27 September 2023 | 
 | 
| Men's 200m Freestyle | 
1:44.40 | 
19th Asian Games 2023 | 
27 September 2023 | 
 | 
| Men's 4 × 100 m Freestyle Relay | 
3:12.96 | 
19th Asian Games 2023 | 
28 September 2023 | 
 | 
| Men's 4 × 200 m Freestyle Relay | 
7:18.42 | 
104th Korean National Sports Festival | 
15 October 2023 | 
 | 
| Men's 200m Freestyle | 
1:51.30 | 
104th Korean National Sports Festival | 
16 October 2023 | 
heats | 
| Men's 200m Freestyle | 
1:45.72 | 
104th Korean National Sports Festival | 
16 October 2023 | 
finals | 
| Men's 4 × 100 m Freestyle Relay | 
3:15.94 | 
104th Korean National Sports Festival | 
17 October 2023 | 
 | 
| Men's 100m Freestyle | 
50.21 | 
104th Korean National Sports Festival | 
18 October 2023 | 
heats | 
| Men's 100m Freestyle | 
48.48 | 
104th Korean National Sports Festival | 
18 October 2023 | 
finals | 
| Men's 4 × 100 m Medley Relay | 
3:36.50 | 
104th Korean National Sports Festival | 
19 October 2023 | 
CR | 
| Men's 100m Freestyle | 
48.57 | 
Korean National Trials 2024 | 
24 November 2023 | 
 | 
| Men's 50m Freestyle | 
22.43 | 
Korean National Trials 2024 | 
27 November 2023 | 
 | 
| Men's 200m Freestyle | 
1:45.68 | 
Korean National Trials 2024 | 
27 November 2023 | 
 | 
| Men's 200m Freestyle | 
1:44.75 | 
World Aquatics Championships - Doha 2024 | 
13 February 2024 | 
 | 
| Men's 100m Freestyle | 
47.93 | 
World Aquatics Championships - Doha 2024 | 
15 February 2024 | 
 | 
| Men's 4 × 200 m Freestyle Relay | 
7:01.94 | 
World Aquatics Championships - Doha 2024 | 
16 February 2024 | 
 | 
| Men's 4 × 100 m Medley Relay | 
3:35.85 | 
World Aquatics Championships - Doha 2024 | 
18 February 2024 | 
 | 
| Men's 100m Freestyle | 
48.28 | 
KB Financial Group Korea Swimming Championships 2024 | 
24 March 2024 | 
 | 
| Men's 200m Freestyle | 
1:44.90 | 
KB Financial Group Korea Swimming Championships 2024 | 
26 March 2024 | 
 | 
| Men's 50m Freestyle | 
22.53 | 
KB Financial Group Korea Swimming Championships 2024 | 
27 March 2024 | 
 | 
| Men's 200m Freestyle | 
1:45.68 | 
Mare Nostrum Swim Tour 2024 (Barcelona) | 
29 May 2024 | 
 | 
| Men's 100m Freestyle | 
48.51 | 
Mare Nostrum Swim Tour 2024 (Barcelona) | 
30 May 2024 | 
 | 
| Men's 100m Freestyle | 
47.91 | 
Mare Nostrum Swim Tour 2024 (Monaco) | 
1 June 2024 | 
MNR | 
| Men's 200m Freestyle | 
1:46.23 | 
Mare Nostrum Swim Tour 2024 (Monaco) | 
2 June 2024 | 
 | 
| Men's 200m Freestyle | 
1:45.92 | 
2024 Paris Olympics | 
28 July 2024 | 
sf | 
| Men's 100m Freestyle | 
48.41 | 
2024 Paris Olympics | 
30 July 2024 | 
heats | 
| Men's 4 × 200 m Freestyle Relay | 
7:07.26 | 
2024 Paris Olympics | 
30 July 2024 | 
finals | 
 
| Men's 4 × 100 m Medley Relay | 
3:34.68 | 
2024 Paris Olympics | 
3 Aug 2024 | 
heats | 
 
| Men's 4 × 200 m Freestyle Relay | 
7:14.89 | 
105th Korean National Sports Festival | 
13 October 2024 | 
CR | 
| Men's 200m Freestyle | 
1:49.79 | 
105th Korean National Sports Festival | 
14 October 2024 | 
heats | 
 
| Men's 200m Freestyle | 
1:45.03 | 
105th Korean National Sports Festival | 
14 October 2024 | 
finals | 
 
| Men's 4 × 100 m Freestyle Relay | 
3:16.70 | 
105th Korean National Sports Festival | 
15 October 2024 | 
finals | 
 
| Men's 100m Freestyle | 
49.63 | 
105th Korean National Sports Festival | 
16 October 2024 | 
heats | 
 
| Men's 100m Freestyle | 
48.12 | 
105th Korean National Sports Festival | 
16 October 2024 | 
finals | 
 
| Men's 4 × 100 m Medley Relay | 
3:36.07 | 
105th Korean National Sports Festival | 
17 October 2024 | 
CR | 
 
| Men's 100m Freestyle | 
46.60 | 
2024 World Aquatics Swimming World Cup #2: Incheon | 
25 October 2024 | 
finals | 
| Men's 100m Freestyle | 
48.64 | 
10th Wakayama Open (25m) | 
1 February 2025 | 
heats | 
| Men's 100m Freestyle | 
47.51 | 
10th Wakayama Open (25m) | 
1 February 2025 | 
finals | 
| Men's 200m Freestyle | 
1:47.01 | 
10th Wakayama Open (25m) | 
2 February 2025 | 
heats | 
| Men's 200m Freestyle | 
1:43.08 | 
10th Wakayama Open (25m) | 
2 February 2025 | 
finals | 
| Men's 100m Freestyle | 
48.75 | 
KB Financial Group Korea Swimming Championships 2025 | 
24 March 2025 | 
heats | 
| Men's 100m Freestyle | 
48.41 | 
KB Financial Group Korea Swimming Championships 2025 | 
25 March 2025 | 
finals | 
| Men's 200m Freestyle | 
1:48.02 | 
KB Financial Group Korea Swimming Championships 2025 | 
26 March 2025 | 
heats | 
| Men's 50m Freestyle | 
22.64 | 
KB Financial Group Korea Swimming Championships 2025 | 
27 March 2025 | 
heats | 
| Men's 200m Freestyle | 
1:45.40 | 
KB Financial Group Korea Swimming Championships 2025 | 
27 March 2025 | 
finals | 
| Men's 50m Freestyle | 
22.28 | 
KB Financial Group Korea Swimming Championships 2025 | 
28 March 2025 | 
finals | 
| Men's 50m Freestyle | 
22.55 | 
2025 1st Hinata Cup | 
19 April 2025 | 
finals | 
| Men's 200m Individual Medley | 
2:08.31 | 
2025 1st Hinata Cup | 
20 April 2025 | 
heats | 
| Men's 200m Individual Medley | 
1:59.52 | 
2025 1st Hinata Cup | 
20 April 2025 | 
finals | 
| Men's 100m Butterfly | 
52.60 | 
4th Gwangju National Swimming Championships | 
12 June 2025 | 
heats, GR | 
| Men's 100m Butterfly | 
52.34 | 
4th Gwangju National Swimming Championships | 
12 June 2025 | 
finals, GR | 
| Men's 200m Individual Medley | 
1:59.05 | 
4th Gwangju National Swimming Championships | 
14 June 2025 | 
finals, GR | 
| Men's 200m Freestyle | 
1:46.12 | 
World Aquatics Championships - Singapore 2025 | 
28 July 2025 | 
heats | 
| Men's 200m Freestyle | 
1:44.84 | 
World Aquatics Championships - Singapore 2025 | 
28 July 2025 | 
semi-finals | 
| Men's 200m Freestyle | 
1:44.72 | 
World Aquatics Championships - Singapore 2025 | 
29 July 2025 | 
finals | 
| Men's 100m Freestyle | 
47.94 | 
World Aquatics Championships - Singapore 2025 | 
30 July 2025 | 
heats, semi-finals | 
| Men's 4x200m Freestyle Relay | 
7:04.68 | 
World Aquatics Championships - Singapore 2025 | 
1 Aug 2025 | 
heats | 
| Men's 4x200m Freestyle Relay | 
7:02.29 | 
World Aquatics Championships - Singapore 2025 | 
1 Aug 2025 | 
finals | 
| Men's 4x100m Medley Relay | 
3:32.54 | 
World Aquatics Championships - Singapore 2025 | 
3 Aug 2025 | 
heats | 
| Men's 4x100m Medley Relay | 
3:32.32 | 
World Aquatics Championships - Singapore 2025 | 
3 Aug 2025 | 
finals | 
| Men's 4x200m Freestyle Relay | 
7:12.65 | 
106th Korean National Sports Festival | 
19 Oct 2025 | 
finals ; GR | 
| Men's 200m Freestyle | 
1:50.53 | 
106th Korean National Sports Festival | 
20 Oct 2025 | 
heats | 
| Men's 200m Freestyle | 
1:43.92 | 
106th Korean National Sports Festival | 
20 Oct 2025 | 
finals ; AS |