| 1 | Antoine Cantin | 10.30 | 11.43 | 11.44 10.30 11.59 16.01 11.25 |
| 2 | Yuxuan Song (宋宇轩) | 13.92 | 15.97 | 13.92 16.86 15.43 17.57 15.63 |
| 3 | Xuming Wang (王旭明) | 15.90 | 18.51 | 15.90 18.17 DNF 19.50 17.86 |
| 4 | Liren Sun (孙立仁) | 15.80 | 18.73 | 15.80 20.22 18.18 24.13 17.79 |
| 5 | Lianhao Xu (徐廉浩) | 18.56 | 20.29 | 31.60 21.83 19.57 19.46 18.56 |
| 6 | Huixuan Shi (施慧轩) | 21.25 | 23.92 | 22.10 26.91 21.25 27.82 22.74 |
| 7 | Hongyu Jiang (姜宏禹) | 22.63 | 28.22 | 31.02 28.24 22.63 34.49 25.41 |
| 8 | Congyu Li (李聪宇) | 26.32 | 28.99 | 28.45 29.95 28.56 DNF 26.32 |
| 9 | Haining Wang (王海宁) | 22.05 | 29.01 | 22.05 27.01 28.22 36.69 31.81 |
| 10 | Guodong Liang (梁国栋) | 21.43 | 30.94 | 39.25 21.43 27.47 29.91 35.44 |
| 11 | Simeng Liu (刘思萌) | 29.57 | 31.82 | 31.20 31.56 33.49 29.57 32.71 |
| 12 | Zexin Yin (尹泽新) | 28.70 | 33.23 | 35.56 42.31 34.72 29.42 28.70 |
| 13 | Lanshi Zhang (张岚石) | 27.28 | 33.63 | 37.70 27.28 27.57 37.09 36.24 |
| 14 | Hongrun Li (李虹润) | 22.18 | 35.57 | 22.18 33.84 36.17 36.70 36.86 |
| 15 | Yizheng Song (宋奕铮) | 36.21 | 41.46 | 37.18 57.40 43.86 43.33 36.21 |
| 16 | Aobo Zhu (朱奥博) | 39.78 | 42.78 | 40.97 39.78 45.24 47.78 42.12 |
| 17 | Enze Zhang (张恩泽) | 38.84 | 46.13 | 38.84 45.74 48.68 DNF 43.97 |
| 18 | Chengda Ge (葛成达) | 48.58 | — | 48.58 DNF — — — |
| 19 | Baichao Wang (王柏超) | 1:02.43 | — | DNF 1:02.43 — — — |
| 20 | Zhaoyang Jiang (姜兆洋) | DNF | — | DNF DNF — — — |
| 20 | Bojun Zhang (张博俊) | DNF | — | DNF DNF — — — |
| 20 | Gaoang Tian (田高昂) | DNF | — | DNF DNF — — — |