| 1 | PELLAUD Simon | Li Ning Star | 03:34:16.000 | - | 41.444 |
| 2 | IVANOV Timofei | Chengdu DYC Cycling Team | 03:35:19.000 | 1:03.000 | 41.242 |
| 3 | RIKUNOV Petr | Chengdu DYC Cycling Team | 03:36:37.000 | 2:21.000 | 40.994 |
| 4 | MUDGWAY Luke | Li Ning Star | 03:36:53.000 | 2:37.000 | 40.944 |
| 5 | STEPANOV Andrei | Chengdu DYC Cycling Team | 03:36:53.000 | 2:37.000 | 40.944 |
| 6 | RAPP Jonas | FNIX - SCOM - Hengxiang Cycling Team | 03:36:53.000 | 2:37.000 | 40.944 |
| 7 | AMAN Awet | Corima Wuzhishan MVMT Cycling Team | 03:36:55.000 | 2:39.000 | 40.937 |
| 8 | RAILEANU Cristian | Li Ning Star | 03:36:55.000 | 2:39.000 | 40.937 |
| 9 | GAO Yongbing | FNIX - SCOM - Hengxiang Cycling Team | 03:36:57.000 | 2:41.000 | 40.931 |
| 10 | ORMISTON Callum | The Hurricane & Thunder Cycling Team | 03:36:58.000 | 2:42.000 | 40.928 |
| 11 | IDERBOLD Bold | Huansheng - Vonoa - Taishan Sport Team | 03:37:04.000 | 2:48.000 | 40.909 |
| 12 | JENNER Samuel | Corima Wuzhishan MVMT Cycling Team | 03:37:04.000 | 2:48.000 | 40.909 |
| 13 | SUN Wentao | Li Ning Star | 03:37:53.000 | 3:37.000 | 40.756 |
| 14 | MONK Cyrus | FNIX - SCOM - Hengxiang Cycling Team | 03:37:53.000 | 3:37.000 | 40.756 |
| 15 | MIAO Chengshuo | Camp Cycling Team | 03:37:55.000 | 3:39.000 | 40.75 |
| 16 | OSIPOV Daniil | CNC Cycling Team | 03:37:56.000 | 3:40.000 | 40.746 |
| 17 | CHEN Yusheng | Corima Wuzhishan MVMT Cycling Team | 03:38:01.000 | 3:45.000 | 40.731 |
| 18 | XIE Jun | | 03:38:26.000 | 4:10.000 | 40.653 |
| 19 | ETXEBERRIA Asier | Corima Wuzhishan MVMT Cycling Team | 03:38:29.000 | 4:13.000 | 40.644 |
| 20 | ERDENEBAT Bilguunjargal | Shenzhen Kung Cycling Team | 03:38:29.000 | 4:13.000 | 40.644 |
| 21 | CHEN Junming | | 03:38:59.000 | 4:43.000 | 40.551 |
| 22 | CAO Houwang | Camp Cycling Team | 03:38:59.000 | 4:43.000 | 40.551 |
| 23 | YU Hang | | 03:39:01.000 | 4:45.000 | 40.545 |
| 24 | IVANOV Viacheslav | Technosylva Maglia Bembibre | 03:39:09.000 | 4:53.000 | 40.52 |
| 25 | ALIYARI Aidin | | 03:41:04.000 | 6:48.000 | 40.169 |
| 26 | NIU Zhenyu | | 03:41:04.000 | 6:48.000 | 40.169 |
| 27 | YU Yuanfeng | | 03:41:04.000 | 6:48.000 | 40.169 |
| 28 | BOGDANOVIČS Māris | FNIX - SCOM - Hengxiang Cycling Team | 03:41:11.000 | 6:55.000 | 40.148 |
| 29 | ZHANG Haodong | | 03:41:26.000 | 7:10.000 | 40.102 |
| 30 | ZHOU Keqiang | | 03:41:26.000 | 7:10.000 | 40.102 |
| 31 | TSISHKOU Raman | Li Ning Star | 03:42:08.000 | 7:52.000 | 39.976 |
| 32 | XU Jiawei | | 03:42:08.000 | 7:52.000 | 39.976 |
| 33 | CHEN Shu | | 03:42:23.000 | 8:07.000 | 39.931 |
| 34 | FU Shuyi | | 03:42:35.000 | 8:19.000 | 39.895 |
| 35 | QIAO Liyao | Pingtan International Tourism Island Cycling Team | 03:42:35.000 | 8:19.000 | 39.895 |
| 36 | KRYUCHKOV Mark | PC Baix Ebre | 03:42:37.000 | 8:21.000 | 39.889 |
| 37 | YANG Jiongfeng | | 03:42:37.000 | 8:21.000 | 39.889 |
| 38 | HAN Feifan | | 03:42:37.000 | 8:21.000 | 39.889 |
| 39 | HUO Kang | | 03:42:57.000 | 8:41.000 | 39.83 |
| 40 | MARCHUK Dzianis | Shenzhen Kung Cycling Team | 03:42:58.000 | 8:42.000 | 39.827 |
| 41 | WANG Yuhao | | 03:42:58.000 | 8:42.000 | 39.827 |
| 42 | SHNYRKO Alexei | Li Ning Star | 03:43:17.000 | 9:01.000 | 39.77 |
| 43 | CHEN Yurun | | 03:43:22.000 | 9:06.000 | 39.755 |
| 44 | HE Shuai | | 03:43:24.000 | 9:08.000 | 39.749 |
| 45 | JAFARNASAB Sajad | | 03:43:33.000 | 9:17.000 | 39.723 |
| 46 | HAN Zhanxuan | | 03:43:33.000 | 9:17.000 | 39.723 |
| 47 | HU Renhao | Chengdu DYC Cycling Team | 03:43:45.000 | 9:29.000 | 39.687 |
| 48 | LI Dongliang | | 03:44:04.000 | 9:48.000 | 39.631 |
| 49 | PING Caoyun | | 03:44:23.000 | 00:10:07.000 | 39.575 |
| 50 | SALBY Alexander | Li Ning Star | 03:44:26.000 | 00:10:10.000 | 39.566 |
| 51 | NIU Yikui | Li Ning Star | 03:44:26.000 | 00:10:10.000 | 39.566 |
| 52 | ZHENG Xiantong | Camp Cycling Team | 03:44:26.000 | 00:10:10.000 | 39.566 |
| 53 | SU Jun | | 03:44:26.000 | 00:10:10.000 | 39.566 |
| 54 | SOBAL Yauhen | Chengdu DYC Cycling Team | 03:44:26.000 | 00:10:10.000 | 39.566 |
| 55 | XIA Wei | | 03:44:26.000 | 00:10:10.000 | 39.566 |
| 56 | TUERSONGJIANG Buerlike | | 03:45:12.000 | 00:10:56.000 | 39.432 |
| 57 | HE Bin | | 03:45:38.000 | 00:11:22.000 | 39.356 |
| 58 | XIE Daochao | FNIX - SCOM - Hengxiang Cycling Team | 03:46:06.000 | 00:11:50.000 | 39.275 |
| 59 | LI Songyang | | 03:46:06.000 | 00:11:50.000 | 39.275 |
| 60 | SHI Pengyang | Camp Cycling Team | 03:46:06.000 | 00:11:50.000 | 39.275 |
| 61 | LAN Wenbo | | 03:46:40.000 | 00:12:24.000 | 39.176 |
| 62 | WANG Qiang | | 03:47:12.000 | 00:12:56.000 | 39.085 |
| 63 | GAO Liang | | 03:47:12.000 | 00:12:56.000 | 39.085 |
| 64 | POSTARNAK Mikhail | PC Baix Ebre | 03:47:19.000 | 00:13:03.000 | 39.064 |
| 65 | JANSSEN Christoph | Huansheng - Vonoa - Taishan Sport Team | 03:47:19.000 | 00:13:03.000 | 39.064 |
| 66 | BOLOR-ERDENE Enkhtaivan | Huansheng - Vonoa - Taishan Sport Team | 03:47:28.000 | 00:13:12.000 | 39.039 |
| 67 | FAN Haoyan | Pingtan International Tourism Island Cycling Team | 03:47:41.000 | 00:13:25.000 | 39.002 |
| 68 | YANG Kai | | 03:47:57.000 | 00:13:41.000 | 38.956 |
| 69 | WANG Peichen | | 03:49:01.000 | 00:14:45.000 | 38.774 |
| 70 | ADILIJIANG Elehaer | | 03:49:45.000 | 00:15:29.000 | 38.651 |
| 71 | SHI Benming | | 03:50:11.000 | 00:15:55.000 | 38.578 |
| 72 | LIU Zhicheng | Camp Cycling Team | 03:51:16.000 | 00:17:00.000 | 38.397 |
| 73 | WANG Xin | | 03:51:16.000 | 00:17:00.000 | 38.397 |
| 74 | HU Haijie | Shenzhen Xidesheng Cycling Team | 03:51:16.000 | 00:17:00.000 | 38.397 |
| 75 | TIAN Zhuang | | 03:51:16.000 | 00:17:00.000 | 38.397 |
| 76 | BATT Ethan | Corima Wuzhishan MVMT Cycling Team | 03:51:16.000 | 00:17:00.000 | 38.397 |
| 77 | BERHANE Hebron | Corima Wuzhishan MVMT Cycling Team | 03:51:20.000 | 00:17:04.000 | 38.386 |
| 78 | WANG Zinuo | | 03:51:34.000 | 00:17:18.000 | 38.347 |
| 79 | ZHENG Bowen | FNIX - SCOM - Hengxiang Cycling Team | 03:51:34.000 | 00:17:18.000 | 38.347 |
| 80 | ZHANG Jian | | 03:51:38.000 | 00:17:22.000 | 38.336 |
| 81 | ZOU Jinheng | | 03:52:34.000 | 00:18:18.000 | 38.183 |
| 82 | BAT-ERDENE Narankhuu | Shenzhen Kung Cycling Team | 03:52:40.000 | 00:18:24.000 | 38.166 |
| 83 | LI Chaoyi | Chengdu DYC Cycling Team | 03:52:43.000 | 00:18:27.000 | 38.158 |
| 84 | YANG Min | | 03:53:05.000 | 00:18:49.000 | 38.098 |
| 85 | LI Zhongle | | 03:53:10.000 | 00:18:54.000 | 38.084 |
| 86 | LI Junkang | | 03:54:44.000 | 00:20:28.000 | 37.83 |
| 87 | CHILIE Nima | | 03:54:44.000 | 00:20:28.000 | 37.83 |
| 88 | LI Tuorui | | 03:54:46.000 | 00:20:30.000 | 37.825 |
| 89 | JIN Ziwei | | 03:54:46.000 | 00:20:30.000 | 37.825 |
| 90 | ZHAO Chenli | Shenzhen Xidesheng Cycling Team | 03:55:03.000 | 00:20:47.000 | 37.779 |
| 91 | ZHANG Ruibiao | Shenzhen Xidesheng Cycling Team | 03:55:03.000 | 00:20:47.000 | 37.779 |
| 92 | YE Kaichuan | | 03:55:03.000 | 00:20:47.000 | 37.779 |
| 93 | LI Peilin | | 03:55:16.000 | 00:21:00.000 | 37.744 |
| 94 | QU Chengjun | | 03:55:35.000 | 00:21:19.000 | 37.694 |
| 95 | ZHANG Hao | Camp Cycling Team | 03:55:36.000 | 00:21:20.000 | 37.691 |
| 96 | XUE Fuwen | | 03:56:04.000 | 00:21:48.000 | 37.616 |
| 97 | BEREZNYAK Aleksandr | Chengdu DYC Cycling Team | 03:56:25.000 | 00:22:09.000 | 37.561 |
| 98 | ZHANG Liang | | 03:57:58.000 | 00:23:42.000 | 37.316 |
| 99 | ZHANG Di | | 03:58:03.000 | 00:23:47.000 | 37.303 |
| 100 | ZHU Caiping | FNIX - SCOM - Hengxiang Cycling Team | 03:59:34.000 | 00:25:18.000 | 37.067 |
| 101 | LI Xi | Shenzhen Xidesheng Cycling Team | 04:00:48.000 | 00:26:32.000 | 36.877 |
| 102 | FENG Haoran | | 04:05:45.000 | 00:31:29.000 | 36.134 |
| 103 | YANG Mingsen | Camp Cycling Team | 04:06:06.000 | 00:31:50.000 | 36.083 |
| 104 | YUAN Zhifei | | 04:06:06.000 | 00:31:50.000 | 36.083 |
| 105 | DONG Yongkang | | 04:10:05.000 | 00:35:49.000 | 35.508 |
| 106 | CHEN Wenjie | | 04:10:07.000 | 00:35:51.000 | 35.503 |
| 107 | ZOU Wenjun | | 04:12:19.000 | 00:38:03.000 | 35.194 |
| 108 | LI Jiawei | | 04:12:29.000 | 00:38:13.000 | 35.171 |
| 109 | LV Lianghu | | 04:13:47.000 | 00:39:31.000 | 34.99 |
| 110 | WANG Shou | | 04:15:05.000 | 00:40:49.000 | 34.812 |
| 111 | YANG Ruifeng | | 04:17:18.000 | 00:43:02.000 | 34.512 |
| 1005 | LI Xinhang | | 00:00.000 | -03:34:16.000 | |
| 1005 | ZHAO Zhixiang | | 00:00.000 | -03:34:16.000 | |
| 1005 | WEN Jun | | 00:00.000 | -03:34:16.000 | |
| 1005 | HAN Bo | | 00:00.000 | -03:34:16.000 | |
| 1005 | LI Yangyu | | 00:00.000 | -03:34:16.000 | |
| 1005 | LV Bowen | | 00:00.000 | -03:34:16.000 | |
| 1005 | HAN Mingjing | | 00:00.000 | -03:34:16.000 | |
| 1005 | LIAO Jiajing | | 00:00.000 | -03:34:16.000 | |
| 1005 | LONG Ziren | | 00:00.000 | -03:34:16.000 | |
| 1005 | ZHANG Siyuan | | 00:00.000 | -03:34:16.000 | |
| 1005 | FU Hongbo | | 00:00.000 | -03:34:16.000 | |
| 1005 | GUI Zeyi | | 00:00.000 | -03:34:16.000 | |
| 1005 | SHANG Song | | 00:00.000 | -03:34:16.000 | |
| 1005 | MA Wenhao | | 00:00.000 | -03:34:16.000 | |
| 1005 | LONG Shijie | | 00:00.000 | -03:34:16.000 | |
| 1005 | XING Jinfeng | | 00:00.000 | -03:34:16.000 | |
| 1005 | ZHOU Lei | | 00:00.000 | -03:34:16.000 | |
| 1005 | ZHU Yicheng | | 00:00.000 | -03:34:16.000 | |
| 1005 | JIN Minghui | | 00:00.000 | -03:34:16.000 | |
| 1005 | GAO Xiang | | 00:00.000 | -03:34:16.000 | |
| 1005 | ZHOU Bowen | | 00:00.000 | -03:34:16.000 | |
| 1005 | XIE Lipeng | FNIX - SCOM - Hengxiang Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | ZI Ze | Shenzhen Xidesheng Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | MANAKOV Victor | Pingtan International Tourism Island Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | HU Guang | The Hurricane & Thunder Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | YAO Yongqi | The Hurricane & Thunder Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | ZHAO Tong | The Hurricane & Thunder Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | WU Caixu | The Hurricane & Thunder Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | WOUTERS Rutger | Corima Wuzhishan MVMT Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1005 | GOLDSTEIN Omer | Shenzhen Kung Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1006 | DING Jiacheng | | 00:00.000 | -03:34:16.000 | |
| 1006 | WANG Jinfu | | 00:00.000 | -03:34:16.000 | |
| 1006 | BAI Zetong | | 00:00.000 | -03:34:16.000 | |
| 1006 | QI Jiaxuan | | 00:00.000 | -03:34:16.000 | |
| 1006 | YOU Liming | The Hurricane & Thunder Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1006 | DA SILVA Tiano | The Hurricane & Thunder Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1006 | WANG Lizhen | Huansheng - Vonoa - Taishan Sport Team | 00:00.000 | -03:34:16.000 | |
| 1006 | MAIKIN Roman | Chengdu DYC Cycling Team | 00:00.000 | -03:34:16.000 | |
| 1008 | SYDOR Serhii | Huansheng - Vonoa - Taishan Sport Team | 00:00.000 | -03:34:16.000 | |