| 1 | Haixin Yang (杨海鑫) | 17.22 | 19.52 | 21.65 17.97 19.74 17.22 20.86 |
| 2 | Jiejie Du (杜杰杰) | 15.91 | 20.08 | 24.40 19.41 15.91 18.03 22.80 |
| 3 | Jinlong Li (李金龙) | 17.96 | 22.31 | 23.02 20.56 23.35 17.96 23.90 |
| 4 | Yujie Rao (饶喻杰) | 20.30 | 24.27 | 25.03 23.81 25.05 20.30 23.96 |
| 5 | Liaoyi Xu (徐了一) | 21.12 | 24.32 | 24.94 27.20 24.38 23.65 21.12 |
| 6 | Xin Shi (石欣) | 22.82 | 26.00 | 22.82 24.59 26.16 27.24 31.81 |
| 7 | Zhiyuan Liao (廖智远) | 24.11 | 26.25 | 26.27 26.77 26.08 24.11 26.40 |
| 8 | Xuesi Chen (陈学思) | 18.92 | 27.43 | 45.35 24.42 29.41 18.92 28.46 |
| 9 | Bo Wang (王擘) | 23.29 | 32.03 | 32.45 23.29 40.92 28.01 35.64 |
| 10 | Ke He (何柯) | 25.05 | 32.06 | 29.32 38.99 33.25 25.05 33.61 |
| 11 | Zhili Zhang (张志立) | 25.38 | 33.20 | 33.28 25.38 40.88 46.98 25.44 |
| 12 | Weihan Zhang (张巍瀚) | 30.70 | 33.92 | 35.19 34.69 43.83 30.70 31.88 |
| 13 | Li Zhang (张力) | 32.47 | 38.28 | 32.47 45.38 35.94 33.52 49.81 |
| 14 | Gang Ji (纪纲) | 35.83 | 40.44 | 40.80 41.05 39.47 35.83 48.32 |
| 15 | Jiayi Tan (谭嘉艺) | 26.34 | 41.58 | 26.34 45.31 DNF 31.90 47.53 |
| 16 | Pinjing Xu (徐品晶) | 30.20 | 45.48 | 51.57 1:05.57 38.61 30.20 46.27 |
| 17 | Xiang He (何翔) | 41.17 | 46.75 | 41.17 41.70 50.25 48.30 52.66 |
| 18 | Mengxiao Tang (唐孟骁) | 39.31 | 47.39 | 40.38 45.13 56.67 DNF 39.31 |
| 19 | Zhikang Wang (王智康) | 37.11 | 48.92 | 53.08 55.69 37.11 48.16 45.52 |
| 20 | Xiangchen Lu (卢相臣) | 37.30 | 50.82 | 46.50 43.80 1:02.15 37.30 1:11.36 |
| 21 | Chen Shen (申琛) | 44.76 | 52.25 | 48.13 53.61 55.01 44.76 58.84 |
| 22 | Zhi Geng (耿智) | 49.55 | 57.64 | 1:00.13 1:00.70 49.55 1:24.08 52.09 |
| 23 | Yang Tang (唐阳) | 54.06 | 1:02.97 | 54.06 DNF 54.47 1:18.21 56.23 |