| 1 | RIKUNOV Petr | Chengdu DYC Cycling Team | 01:25:43.000 | - | 44.659 |
| 2 | PELLAUD Simon | Li Ning Star | 01:25:43.000 | - | 44.659 |
| 3 | STEPANOV Andrei | Chengdu DYC Cycling Team | 01:25:46.000 | 03.000 | 44.633 |
| 4 | IVANOV Timofei | Chengdu DYC Cycling Team | 01:27:30.000 | 1:47.000 | 43.749 |
| 5 | BERHANE Hebron | Corima Wuzhishan MVMT Cycling Team | 01:27:30.000 | 1:47.000 | 43.749 |
| 6 | FORBES James | Li Ning Star | 01:28:57.000 | 3:14.000 | 43.035 |
| 7 | MAIKIN Roman | Chengdu DYC Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 8 | SYDOR Serhii | Huansheng - Vonoa - Taishan Sport Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 9 | DA SILVA Tiano | The Hurricane & Thunder Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 10 | YANG Mingsen | Camp Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 11 | GOLDSTEIN Omer | Shenzhen Kung Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 12 | IDERBOLD Bold | Huansheng - Vonoa - Taishan Sport Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 13 | JENNER Samuel | Corima Wuzhishan MVMT Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 14 | ETXEBERRIA Asier | Corima Wuzhishan MVMT Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 15 | GAO Yongbing | FNIX - SCOM - Hengxiang Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 16 | OSIPOV Daniil | CNC Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 17 | HU Renhao | Chengdu DYC Cycling Team | 01:28:57.000 | 3:14.000 | 43.035 |
| 18 | RAILEANU Cristian | Li Ning Star | 01:28:57.000 | 3:14.000 | 43.035 |
| 19 | ZHOU Keqiang | | 01:30:05.000 | 4:22.000 | 42.494 |
| 20 | IVANOV Viacheslav | Technosylva Maglia Bembibre | 01:30:10.000 | 4:27.000 | 42.455 |
| 21 | CHEN Yusheng | Corima Wuzhishan MVMT Cycling Team | 01:30:10.000 | 4:27.000 | 42.455 |
| 22 | SOBAL Yauhen | Chengdu DYC Cycling Team | 01:30:10.000 | 4:27.000 | 42.455 |
| 23 | BATT Ethan | Corima Wuzhishan MVMT Cycling Team | 01:30:10.000 | 4:27.000 | 42.455 |
| 24 | XIE Jun | | 01:30:10.000 | 4:27.000 | 42.455 |
| 25 | ALIYARI Aidin | | 01:31:05.000 | 5:22.000 | 42.027 |
| 26 | CHEN Junming | | 01:31:05.000 | 5:22.000 | 42.027 |
| 27 | SU Jun | | 01:31:05.000 | 5:22.000 | 42.027 |
| 28 | WOUTERS Rutger | Corima Wuzhishan MVMT Cycling Team | 01:31:05.000 | 5:22.000 | 42.027 |
| 29 | YU Yuanfeng | | 01:31:07.000 | 5:24.000 | 42.012 |
| 30 | ERDENEBAT Bilguunjargal | Shenzhen Kung Cycling Team | 01:31:07.000 | 5:24.000 | 42.012 |
| 31 | XU Jiawei | | 01:31:07.000 | 5:24.000 | 42.012 |
| 32 | NIU Zhenyu | | 01:31:13.000 | 5:30.000 | 41.966 |
| 33 | LIN Chuanyang | Corima Wuzhishan MVMT Cycling Team | 01:31:36.000 | 5:53.000 | 41.79 |
| 34 | BEREZNYAK Aleksandr | Chengdu DYC Cycling Team | 01:32:36.000 | 6:53.000 | 41.339 |
| 35 | ZHANG Haodong | | 01:32:37.000 | 6:54.000 | 41.332 |
| 36 | ZHENG Xiantong | Camp Cycling Team | 01:32:59.000 | 7:16.000 | 41.169 |
| 37 | BOLOR-ERDENE Enkhtaivan | Huansheng - Vonoa - Taishan Sport Team | 01:32:59.000 | 7:16.000 | 41.169 |
| 38 | MIAO Chengshuo | Camp Cycling Team | 01:32:59.000 | 7:16.000 | 41.169 |
| 39 | KRYUCHKOV Mark | PC Baix Ebre | 01:33:00.000 | 7:17.000 | 41.161 |
| 40 | XIA Wei | | 01:34:06.000 | 8:23.000 | 40.68 |
| 41 | FU Shuyi | | 01:34:09.000 | 8:26.000 | 40.659 |
| 42 | JANSSEN Christoph | Huansheng - Vonoa - Taishan Sport Team | 01:34:45.000 | 9:02.000 | 40.401 |
| 43 | BOGDANOVIČS Māris | FNIX - SCOM - Hengxiang Cycling Team | 01:34:45.000 | 9:02.000 | 40.401 |
| 44 | ORMISTON Callum | The Hurricane & Thunder Cycling Team | 01:34:45.000 | 9:02.000 | 40.401 |
| 45 | YE Kaichuan | | 01:35:16.000 | 9:33.000 | 40.182 |
| 46 | WANG Qiang | | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 47 | CAO Houwang | Camp Cycling Team | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 48 | XIE Lipeng | FNIX - SCOM - Hengxiang Cycling Team | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 49 | QIAO Liyao | Pingtan International Tourism Island Cycling Team | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 50 | LI Peilin | | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 51 | JAFARNASAB Sajad | | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 52 | SUN Zhengshuai | Chengdu DYC Cycling Team | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 53 | LIU Zhicheng | Camp Cycling Team | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 54 | WANG Jinfu | | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 55 | HAN Zhanxuan | | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 56 | RAPP Jonas | FNIX - SCOM - Hengxiang Cycling Team | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 57 | SUN Wentao | Li Ning Star | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 58 | POSTARNAK Mikhail | PC Baix Ebre | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 59 | SAVEKIN Daniil | | 01:36:30.000 | 00:10:47.000 | 39.668 |
| 60 | YANG Jiongfeng | | 01:37:36.000 | 00:11:53.000 | 39.221 |
| 61 | PING Caoyun | | 01:38:21.000 | 00:12:38.000 | 38.922 |
| 62 | ZHANG Liang | | 01:38:27.000 | 00:12:44.000 | 38.883 |
| 63 | YANG Kai | | 01:39:05.000 | 00:13:22.000 | 38.634 |
| 64 | LI Junkang | | 01:39:05.000 | 00:13:22.000 | 38.634 |
| 65 | LI Songyang | | 01:39:25.000 | 00:13:42.000 | 38.505 |
| 66 | ADILIJIANG Elehaer | | 01:39:27.000 | 00:13:44.000 | 38.492 |
| 67 | HE Bin | | 01:39:27.000 | 00:13:44.000 | 38.492 |
| 68 | LI Xinhang | | 01:39:27.000 | 00:13:44.000 | 38.492 |
| 69 | ZHENG Bowen | FNIX - SCOM - Hengxiang Cycling Team | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 70 | MARCHUK Dzianis | Shenzhen Kung Cycling Team | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 71 | NIU Yikui | Li Ning Star | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 72 | SHI Pengyang | Camp Cycling Team | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 73 | BAT-ERDENE Narankhuu | Shenzhen Kung Cycling Team | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 74 | ZHANG Hao | Camp Cycling Team | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 75 | SHNYRKO Alexei | Li Ning Star | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 76 | GAO Liang | | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 77 | MUDGWAY Luke | Li Ning Star | 01:39:29.000 | 00:13:46.000 | 38.479 |
| 78 | YU Hang | | 01:39:34.000 | 00:13:51.000 | 38.447 |
| 79 | FAN Haoyan | Pingtan International Tourism Island Cycling Team | 01:40:03.000 | 00:14:20.000 | 38.261 |
| 80 | DING Jiacheng | | 01:40:39.000 | 00:14:56.000 | 38.033 |
| 81 | QU Chengjun | | 01:40:39.000 | 00:14:56.000 | 38.033 |
| 82 | LI Xi | Shenzhen Xidesheng Cycling Team | 01:42:43.000 | 00:17:00.000 | 37.268 |
| 83 | TUERSONGJIANG Buerlike | | 01:42:43.000 | 00:17:00.000 | 37.268 |
| 84 | XIE Daochao | FNIX - SCOM - Hengxiang Cycling Team | 01:42:43.000 | 00:17:00.000 | 37.268 |
| 85 | LONG Shijie | | 01:42:43.000 | 00:17:00.000 | 37.268 |
| 86 | CHEN Yurun | | 01:43:37.000 | 00:17:54.000 | 36.944 |
| 87 | YUAN Zhifei | | 01:43:40.000 | 00:17:57.000 | 36.926 |
| 88 | HE Shuai | | 01:43:40.000 | 00:17:57.000 | 36.926 |
| 89 | HAN Bo | | 01:43:40.000 | 00:17:57.000 | 36.926 |
| 90 | WANG Peichen | | 01:43:43.000 | 00:18:00.000 | 36.908 |
| 91 | LI Jiawei | | 01:43:43.000 | 00:18:00.000 | 36.908 |
| 92 | JIN Ziwei | | 01:43:43.000 | 00:18:00.000 | 36.908 |
| 93 | MA Wenhao | | 01:43:43.000 | 00:18:00.000 | 36.908 |
| 94 | HUO Kang | | 01:43:43.000 | 00:18:00.000 | 36.908 |
| 95 | WANG Yuhao | | 01:43:43.000 | 00:18:00.000 | 36.908 |
| 96 | SHANG Song | | 01:43:43.000 | 00:18:00.000 | 36.908 |
| 97 | LONG Ziren | | 01:43:46.000 | 00:18:03.000 | 36.89 |
| 98 | WANG Xin | | 01:44:00.000 | 00:18:17.000 | 36.808 |
| 99 | ZI Ze | Shenzhen Xidesheng Cycling Team | 01:44:00.000 | 00:18:17.000 | 36.808 |
| 100 | ZHAO Chenli | Shenzhen Xidesheng Cycling Team | 01:44:00.000 | 00:18:17.000 | 36.808 |
| 101 | ZHANG Ruibiao | Shenzhen Xidesheng Cycling Team | 01:44:00.000 | 00:18:17.000 | 36.808 |
| 102 | YANG Ruifeng | | 01:44:27.000 | 00:18:44.000 | 36.649 |
| 103 | HAN Mingjing | | 01:45:24.000 | 00:19:41.000 | 36.319 |
| 104 | CHEN Shu | | 01:46:28.000 | 00:20:45.000 | 35.955 |
| 105 | LAN Wenbo | | 01:46:29.000 | 00:20:46.000 | 35.949 |
| 106 | YANG Min | | 01:47:19.000 | 00:21:36.000 | 35.67 |
| 107 | WEN Jun | | 01:47:46.000 | 00:22:03.000 | 35.521 |
| 108 | LV Lianghu | | 01:49:02.000 | 00:23:19.000 | 35.109 |
| 109 | DONG Yongkang | | 01:49:02.000 | 00:23:19.000 | 35.109 |
| 110 | FENG Haoran | | 01:49:04.000 | 00:23:21.000 | 35.098 |
| 111 | CHEN Wenjie | | 01:49:04.000 | 00:23:21.000 | 35.098 |
| 112 | LV Bowen | | 01:49:06.000 | 00:23:23.000 | 35.087 |
| 113 | LI Dongliang | | 01:49:06.000 | 00:23:23.000 | 35.087 |
| 114 | HAN Feifan | | 01:49:06.000 | 00:23:23.000 | 35.087 |
| 115 | YAO Yongqi | The Hurricane & Thunder Cycling Team | 01:49:06.000 | 00:23:23.000 | 35.087 |
| 116 | TIAN Zhuang | | 01:50:13.000 | 00:24:30.000 | 34.732 |
| 117 | WANG Zinuo | | 01:50:13.000 | 00:24:30.000 | 34.732 |
| 118 | LI Tuorui | | 01:50:13.000 | 00:24:30.000 | 34.732 |
| 119 | TSISHKOU Raman | Li Ning Star | 01:50:15.000 | 00:24:32.000 | 34.721 |
| 1005 | LIAO Jiajing | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHOU Bowen | | 00:00.000 | -01:25:43.000 | |
| 1005 | FU Hongbo | | 00:00.000 | -01:25:43.000 | |
| 1005 | WANG Shou | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHAO Zhixiang | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHANG Di | | 00:00.000 | -01:25:43.000 | |
| 1005 | BAI Zetong | | 00:00.000 | -01:25:43.000 | |
| 1005 | LI Yangyu | | 00:00.000 | -01:25:43.000 | |
| 1005 | XUE Fuwen | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHANG Qingxin | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZOU Wenjun | | 00:00.000 | -01:25:43.000 | |
| 1005 | LI Zhongle | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHANG Shulin | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZOU Jinheng | | 00:00.000 | -01:25:43.000 | |
| 1005 | MA Wentao | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHANG Siyuan | | 00:00.000 | -01:25:43.000 | |
| 1005 | QI Jiaxuan | | 00:00.000 | -01:25:43.000 | |
| 1005 | GUI Zeyi | | 00:00.000 | -01:25:43.000 | |
| 1005 | SHI Benming | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHANG Jian | | 00:00.000 | -01:25:43.000 | |
| 1005 | XING Jinfeng | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHOU Lei | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHU Yicheng | | 00:00.000 | -01:25:43.000 | |
| 1005 | JIN Minghui | | 00:00.000 | -01:25:43.000 | |
| 1005 | GAO Xiang | | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHU Caiping | FNIX - SCOM - Hengxiang Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | MONK Cyrus | FNIX - SCOM - Hengxiang Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | HU Haijie | Shenzhen Xidesheng Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | LI Jungang | Shenzhen Xidesheng Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | MANAKOV Victor | Pingtan International Tourism Island Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | HU Guang | The Hurricane & Thunder Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | ZHAO Tong | The Hurricane & Thunder Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | WU Caixu | The Hurricane & Thunder Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | YOU Liming | The Hurricane & Thunder Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1005 | WANG Lizhen | Huansheng - Vonoa - Taishan Sport Team | 00:00.000 | -01:25:43.000 | |
| 1006 | LIU Qiming | | 00:00.000 | -01:25:43.000 | |
| 1006 | DE COMARMOND Aurelien | The Hurricane & Thunder Cycling Team | 00:00.000 | -01:25:43.000 | |
| 1006 | HAN Jiajun | Camp Cycling Team | 00:00.000 | -01:25:43.000 | |