| 1 | Anyu Zhang (张安宇) | 2:19.10 | 2:24.08 | 2:30.56 2:22.58 2:19.10 — — |
| 2 | Wong Kin Lok (黃健樂) | 2:07.45 | 2:28.57 | 2:34.13 2:44.13 2:07.45 — — |
| 3 | Fung Hoi Yin (馮凱賢) | 2:36.78 | 2:39.86 | 2:38.65 2:44.14 2:36.78 — — |
| 4 | Kam Chor Kin (甘楚健) | 2:40.88 | 2:44.62 | 2:49.37 2:43.62 2:40.88 — — |
| 5 | Ivan Li Ka Leong (李嘉亮) | 2:47.23 | 2:55.39 | 2:51.68 2:47.23 3:07.25 — — |
| 6 | Zixuan Liu (刘子瑄) | 2:54.35 | 3:03.61 | 3:15.11 3:01.38 2:54.35 — — |
| 7 | Kailong Li (李开隆) | 2:58.90 | 3:08.27 | 3:19.86 2:58.90 3:06.06 — — |
| 8 | Mok Man Kit (莫文傑) | 3:03.48 | 3:14.82 | 3:03.48 3:26.16 3:14.81 — — |
| 9 | Wong Yuk Chi (黃昱誌) | 3:23.50 | 3:27.50 | 3:29.93 3:23.50 3:29.07 — — |
| 10 | Ying Lin (林颖) | 3:28.81 | 3:29.68 | 3:29.25 3:28.81 3:30.98 — — |
| 11 | Jialong Liu (刘嘉龙) | 3:45.94 | 3:52.29 | 3:55.36 3:45.94 3:55.58 — — |
| 12 | Yunqi Ouyang (欧阳韵奇) | 3:36.90 | 3:55.24 | 3:36.90 4:07.23 4:01.60 — — |
| 13 | Chan Hay Yin (陳希言) | 3:44.43 | 3:58.29 | 4:06.23 4:04.22 3:44.43 — — |
| 14 | Burno Li Chak Kwan (李澤堃) | 4:02.08 | 4:06.75 | 4:12.92 4:02.08 4:05.26 — — |
| 15 | Youbin Zheng (郑友彬) | 3:56.37 | 4:10.76 | 4:18.29 4:17.61 3:56.37 — — |
| 16 | Yunliang Zhang (张赟量) | 3:54.64 | 4:14.92 | 4:33.68 4:16.45 3:54.64 — — |
| 17 | Shangzhen Liu (刘尚振) | 3:53.00 | 4:19.45 | 3:53.00 4:00.40 5:04.95 — — |
| 18 | Zerui Wu (吴泽锐) | 3:59.76 | 4:19.57 | 3:59.76 4:20.70 4:38.26 — — |
| 19 | Junliang Huang (黄骏亮) | 4:15.13 | 4:20.84 | 4:16.74 4:30.66 4:15.13 — — |
| 20 | Jacky Koo Chun Ki (顧俊祺) | 4:15.03 | 4:23.04 | 4:28.47 4:25.62 4:15.03 — — |
| 21 | Ruiyang Wang (王睿杨) | 4:06.74 | 4:29.05 | 4:49.19 4:06.74 4:31.21 — — |
| 22 | Baiqiang Dong (董百强) | 4:05.95 | 4:33.47 | 4:05.95 5:07.24 4:27.21 — — |
| 23 | Jun Fei (费俊) | 4:32.22 | 4:44.44 | 4:37.42 5:03.68 4:32.22 — — |
| 24 | Shek Ho Hin (石灝軒) | 4:37.95 | 4:46.71 | 4:48.10 4:54.07 4:37.95 — — |
| 25 | Yunhui Shi (石蕴辉) | 4:31.04 | 4:50.30 | 4:52.37 5:07.48 4:31.04 — — |
| 26 | Tse Yuet Ming (謝乙銘) | 4:49.09 | 4:59.60 | 4:57.02 5:12.68 4:49.09 — — |
| 27 | Zhuoxi Yin (尹卓曦) | 5:30.85 | — | 5:30.85 — — — — |
| 28 | Xiaoliang Zhu (朱校良) | 5:38.75 | — | 5:38.75 — — — — |
| 29 | Hao Chen (陈浩) | DNF | — | DNF — — — — |
| 29 | Weisheng Chen (陈伟胜) | DNF | — | DNF — — — — |
| 29 | Zhenyu Wei (韦振宇) | DNF | — | DNF — — — — |