| 1 | SALBY Alexander | Li Ning Star | 02:22:05.000 | - | 47.718 |
| 2 | MUDGWAY Luke | Li Ning Star | 02:22:05.000 | - | 47.718 |
| 3 | RIKUNOV Petr | Chengdu DYC Cycling Team | 02:22:05.000 | - | 47.718 |
| 4 | BOGDANOVIČS Māris | FNIX - SCOM - Hengxiang Cycling Team | 02:22:05.000 | - | 47.718 |
| 5 | STEPANOV Andrei | Chengdu DYC Cycling Team | 02:22:05.000 | - | 47.718 |
| 6 | SYDOR Serhii | Huansheng - Vonoa - Taishan Sport Team | 02:22:05.000 | - | 47.718 |
| 7 | SAVEKIN Daniil | | 02:22:05.000 | - | 47.718 |
| 8 | MARCHUK Dzianis | Shenzhen Kung Cycling Team | 02:22:05.000 | - | 47.718 |
| 9 | SHNYRKO Alexei | Li Ning Star | 02:22:05.000 | - | 47.718 |
| 10 | LI Yangyu | | 02:22:05.000 | - | 47.718 |
| 11 | HU Renhao | Chengdu DYC Cycling Team | 02:22:05.000 | - | 47.718 |
| 12 | JANSSEN Christoph | Huansheng - Vonoa - Taishan Sport Team | 02:22:05.000 | - | 47.718 |
| 13 | IDERBOLD Bold | Huansheng - Vonoa - Taishan Sport Team | 02:22:05.000 | - | 47.718 |
| 14 | ZHENG Bowen | FNIX - SCOM - Hengxiang Cycling Team | 02:22:05.000 | - | 47.718 |
| 15 | DA SILVA Tiano | The Hurricane & Thunder Cycling Team | 02:22:05.000 | - | 47.718 |
| 16 | ETXEBERRIA Asier | Corima Wuzhishan MVMT Cycling Team | 02:22:05.000 | - | 47.718 |
| 17 | BOLOR-ERDENE Enkhtaivan | Huansheng - Vonoa - Taishan Sport Team | 02:22:05.000 | - | 47.718 |
| 18 | SHI Pengyang | Camp Cycling Team | 02:22:05.000 | - | 47.718 |
| 19 | JENNER Samuel | Corima Wuzhishan MVMT Cycling Team | 02:22:05.000 | - | 47.718 |
| 20 | KRYUCHKOV Mark | PC Baix Ebre | 02:22:05.000 | - | 47.718 |
| 21 | ERDENEBAT Bilguunjargal | Shenzhen Kung Cycling Team | 02:22:05.000 | - | 47.718 |
| 22 | YANG Mingsen | Camp Cycling Team | 02:22:05.000 | - | 47.718 |
| 23 | WANG Xin | | 02:22:05.000 | - | 47.718 |
| 24 | MAIKIN Roman | Chengdu DYC Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 25 | RAPP Jonas | FNIX - SCOM - Hengxiang Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 26 | QIAO Liyao | Pingtan International Tourism Island Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 27 | ZHANG Haodong | | 02:22:08.000 | 03.000 | 47.702 |
| 28 | IVANOV Timofei | Chengdu DYC Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 29 | ALIYARI Aidin | | 02:22:08.000 | 03.000 | 47.702 |
| 30 | WANG Qiang | | 02:22:08.000 | 03.000 | 47.702 |
| 31 | GAO Liang | | 02:22:08.000 | 03.000 | 47.702 |
| 32 | PING Caoyun | | 02:22:08.000 | 03.000 | 47.702 |
| 33 | LIU Zhicheng | Camp Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 34 | LI Xi | Shenzhen Xidesheng Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 35 | RAILEANU Cristian | Li Ning Star | 02:22:08.000 | 03.000 | 47.702 |
| 36 | MONK Cyrus | FNIX - SCOM - Hengxiang Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 37 | CHEN Yusheng | Corima Wuzhishan MVMT Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 38 | ZI Ze | Shenzhen Xidesheng Cycling Team | 02:22:08.000 | 03.000 | 47.702 |
| 39 | FORBES James | Li Ning Star | 02:22:08.000 | 03.000 | 47.702 |
| 40 | WANG Peichen | | 02:22:12.000 | 07.000 | 47.679 |
| 41 | HAN Zhanxuan | | 02:22:12.000 | 07.000 | 47.679 |
| 42 | ADILIJIANG Elehaer | | 02:22:12.000 | 07.000 | 47.679 |
| 43 | ORMISTON Callum | The Hurricane & Thunder Cycling Team | 02:22:12.000 | 07.000 | 47.679 |
| 44 | XIE Lipeng | FNIX - SCOM - Hengxiang Cycling Team | 02:22:12.000 | 07.000 | 47.679 |
| 45 | BERHANE Hebron | Corima Wuzhishan MVMT Cycling Team | 02:22:12.000 | 07.000 | 47.679 |
| 46 | POSTARNAK Mikhail | PC Baix Ebre | 02:22:12.000 | 07.000 | 47.679 |
| 47 | PELLAUD Simon | Li Ning Star | 02:22:16.000 | 11.000 | 47.657 |
| 48 | BATT Ethan | Corima Wuzhishan MVMT Cycling Team | 02:22:17.000 | 12.000 | 47.651 |
| 49 | FU Shuyi | | 02:22:17.000 | 12.000 | 47.651 |
| 50 | QU Chengjun | | 02:22:17.000 | 12.000 | 47.651 |
| 51 | LIN Chuanyang | Corima Wuzhishan MVMT Cycling Team | 02:22:17.000 | 12.000 | 47.651 |
| 52 | LI Junkang | | 02:22:20.000 | 15.000 | 47.635 |
| 53 | ZHENG Xiantong | Camp Cycling Team | 02:22:20.000 | 15.000 | 47.635 |
| 54 | NIU Zhenyu | | 02:22:20.000 | 15.000 | 47.635 |
| 55 | LONG Shijie | | 02:22:20.000 | 15.000 | 47.635 |
| 56 | NIU Yikui | Li Ning Star | 02:22:20.000 | 15.000 | 47.635 |
| 57 | SOBAL Yauhen | Chengdu DYC Cycling Team | 02:22:20.000 | 15.000 | 47.635 |
| 58 | ZHANG Hao | Camp Cycling Team | 02:22:20.000 | 15.000 | 47.635 |
| 59 | JAFARNASAB Sajad | | 02:22:20.000 | 15.000 | 47.635 |
| 60 | WANG Zinuo | | 02:22:20.000 | 15.000 | 47.635 |
| 61 | XIA Wei | | 02:22:20.000 | 15.000 | 47.635 |
| 62 | MIAO Chengshuo | Camp Cycling Team | 02:22:20.000 | 15.000 | 47.635 |
| 63 | WANG Jinfu | | 02:22:20.000 | 15.000 | 47.635 |
| 64 | SU Jun | | 02:22:20.000 | 15.000 | 47.635 |
| 65 | ZHOU Keqiang | | 02:22:20.000 | 15.000 | 47.635 |
| 66 | DING Jiacheng | | 02:22:20.000 | 15.000 | 47.635 |
| 67 | HU Haijie | Shenzhen Xidesheng Cycling Team | 02:22:20.000 | 15.000 | 47.635 |
| 68 | CHEN Junming | | 02:22:25.000 | 20.000 | 47.607 |
| 69 | BAT-ERDENE Narankhuu | Shenzhen Kung Cycling Team | 02:22:26.000 | 21.000 | 47.601 |
| 70 | ZOU Jinheng | | 02:22:29.000 | 24.000 | 47.585 |
| 71 | SHI Benming | | 02:22:29.000 | 24.000 | 47.585 |
| 72 | BEREZNYAK Aleksandr | Chengdu DYC Cycling Team | 02:22:29.000 | 24.000 | 47.585 |
| 73 | WANG Yuhao | | 02:22:30.000 | 25.000 | 47.579 |
| 74 | YANG Kai | | 02:22:32.000 | 27.000 | 47.568 |
| 75 | HE Bin | | 02:22:32.000 | 27.000 | 47.568 |
| 76 | HE Shuai | | 02:22:32.000 | 27.000 | 47.568 |
| 77 | CHEN Shu | | 02:22:32.000 | 27.000 | 47.568 |
| 78 | XIE Daochao | FNIX - SCOM - Hengxiang Cycling Team | 02:22:32.000 | 27.000 | 47.568 |
| 79 | TUERSONGJIANG Buerlike | | 02:22:34.000 | 29.000 | 47.557 |
| 80 | YU Yuanfeng | | 02:22:34.000 | 29.000 | 47.557 |
| 81 | XUE Fuwen | | 02:22:34.000 | 29.000 | 47.557 |
| 82 | ZHANG Ruibiao | Shenzhen Xidesheng Cycling Team | 02:22:34.000 | 29.000 | 47.557 |
| 83 | SUN Zhengshuai | Chengdu DYC Cycling Team | 02:22:34.000 | 29.000 | 47.557 |
| 84 | ZHAO Chenli | Shenzhen Xidesheng Cycling Team | 02:22:39.000 | 34.000 | 47.529 |
| 85 | WOUTERS Rutger | Corima Wuzhishan MVMT Cycling Team | 02:22:40.000 | 35.000 | 47.523 |
| 86 | ZHU Caiping | FNIX - SCOM - Hengxiang Cycling Team | 02:22:40.000 | 35.000 | 47.523 |
| 87 | LAN Wenbo | | 02:22:42.000 | 37.000 | 47.512 |
| 88 | GAO Yongbing | FNIX - SCOM - Hengxiang Cycling Team | 02:22:44.000 | 39.000 | 47.501 |
| 89 | XU Jiawei | | 02:22:47.000 | 42.000 | 47.485 |
| 90 | MA Wenhao | | 02:22:47.000 | 42.000 | 47.485 |
| 91 | FENG Haoran | | 02:22:47.000 | 42.000 | 47.485 |
| 92 | LI Dongliang | | 02:22:47.000 | 42.000 | 47.485 |
| 93 | WEN Jun | | 02:22:50.000 | 45.000 | 47.468 |
| 94 | IVANOV Viacheslav | Technosylva Maglia Bembibre | 02:22:52.000 | 47.000 | 47.457 |
| 95 | LI Peilin | | 02:22:55.000 | 50.000 | 47.44 |
| 96 | XING Jinfeng | | 02:22:55.000 | 50.000 | 47.44 |
| 97 | ZHANG Jian | | 02:23:15.000 | 1:10.000 | 47.33 |
| 98 | YU Hang | | 02:23:17.000 | 1:12.000 | 47.319 |
| 99 | GAO Xiang | | 02:23:21.000 | 1:16.000 | 47.297 |
| 100 | SUN Wentao | Li Ning Star | 02:23:21.000 | 1:16.000 | 47.297 |
| 101 | MANAKOV Victor | Pingtan International Tourism Island Cycling Team | 02:23:21.000 | 1:16.000 | 47.297 |
| 102 | JIN Ziwei | | 02:23:31.000 | 1:26.000 | 47.242 |
| 103 | CAO Houwang | Camp Cycling Team | 02:23:58.000 | 1:53.000 | 47.094 |
| 104 | LI Xinhang | | 02:24:41.000 | 2:36.000 | 46.861 |
| 105 | GUI Zeyi | | 02:25:03.000 | 2:58.000 | 46.743 |
| 106 | YE Kaichuan | | 02:25:14.000 | 3:09.000 | 46.683 |
| 107 | QI Jiaxuan | | 02:26:16.000 | 4:11.000 | 46.354 |
| 108 | YUAN Zhifei | | 02:26:18.000 | 4:13.000 | 46.343 |
| 109 | XIE Jun | | 02:26:18.000 | 4:13.000 | 46.343 |
| 110 | YANG Jiongfeng | | 02:26:48.000 | 4:43.000 | 46.185 |
| 111 | LU Lianghu | | 02:27:22.000 | 5:17.000 | 46.008 |
| 112 | GOLDSTEIN Omer | Shenzhen Kung Cycling Team | 02:27:28.000 | 5:23.000 | 45.976 |
| 113 | ZHAO Zhixiang | | 02:32:54.000 | 00:10:49.000 | 44.343 |
| 114 | LI Tuorui | | 02:39:34.000 | 00:17:29.000 | 42.49 |
| 115 | CHEN Yurun | | 02:39:39.000 | 00:17:34.000 | 42.468 |
| 116 | YANG Min | | 02:39:44.000 | 00:17:39.000 | 42.446 |
| 117 | SHANG Song | | 02:39:44.000 | 00:17:39.000 | 42.446 |
| 118 | DONG Yongkang | | 02:39:49.000 | 00:17:44.000 | 42.424 |
| 119 | YANG Ruifeng | | 02:39:49.000 | 00:17:44.000 | 42.424 |
| 120 | HAN Feifan | | 02:39:56.000 | 00:17:51.000 | 42.393 |
| 121 | HUO Kang | | 02:39:56.000 | 00:17:51.000 | 42.393 |
| 122 | LU Bowen | | 02:39:56.000 | 00:17:51.000 | 42.393 |
| 123 | LONG Ziren | | 02:39:58.000 | 00:17:53.000 | 42.384 |
| 124 | HU Guang | The Hurricane & Thunder Cycling Team | 02:39:59.000 | 00:17:54.000 | 42.379 |
| 125 | FU Hongbo | | 02:39:59.000 | 00:17:54.000 | 42.379 |
| 126 | WU Caixu | The Hurricane & Thunder Cycling Team | 02:40:17.000 | 00:18:12.000 | 42.3 |
| 1005 | LI Zhongle | | 00:00.000 | -02:22:05.000 | |
| 1005 | ZHOU Lei | | 00:00.000 | -02:22:05.000 | |
| 1005 | ZHANG Siyuan | | 00:00.000 | -02:22:05.000 | |
| 1005 | ZHOU Bowen | | 00:00.000 | -02:22:05.000 | |
| 1005 | WANG Shuo | | 00:00.000 | -02:22:05.000 | |
| 1005 | ZHANG Di | | 00:00.000 | -02:22:05.000 | |
| 1005 | BAI Zetong | | 00:00.000 | -02:22:05.000 | |
| 1005 | HAN Bo | | 00:00.000 | -02:22:05.000 | |
| 1005 | TIAN Zhuang | | 00:00.000 | -02:22:05.000 | |
| 1005 | ZOU Wenjun | | 00:00.000 | -02:22:05.000 | |
| 1005 | ZHANG Liang | | 00:00.000 | -02:22:05.000 | |
| 1005 | HAN Mingjing | | 00:00.000 | -02:22:05.000 | |
| 1005 | LI Songyang | | 00:00.000 | -02:22:05.000 | |
| 1005 | LIAO Jiajing | | 00:00.000 | -02:22:05.000 | |
| 1005 | LI Jiawei | | 00:00.000 | -02:22:05.000 | |
| 1005 | ZHU Yicheng | | 00:00.000 | -02:22:05.000 | |
| 1005 | JIN Minghui | | 00:00.000 | -02:22:05.000 | |
| 1005 | CHEN Wenjie | | 00:00.000 | -02:22:05.000 | |
| 1005 | FAN Haoyan | Pingtan International Tourism Island Cycling Team | 00:00.000 | -02:22:05.000 | |
| 1005 | ZHAO Tong | The Hurricane & Thunder Cycling Team | 00:00.000 | -02:22:05.000 | |
| 1005 | YAO Yongqi | The Hurricane & Thunder Cycling Team | 00:00.000 | -02:22:05.000 | |
| 1005 | YOU Liming | The Hurricane & Thunder Cycling Team | 00:00.000 | -02:22:05.000 | |
| 1005 | WANG Lizhen | Huansheng - Vonoa - Taishan Sport Team | 00:00.000 | -02:22:05.000 | |
| 1006 | MA Wentao | | 00:00.000 | -02:22:05.000 | |
| 1006 | LI Jungang | Shenzhen Xidesheng Cycling Team | 00:00.000 | -02:22:05.000 | |
| 1006 | OSIPOV Daniil | CNC Cycling Team | 00:00.000 | -02:22:05.000 | |