| 1 | HOLLER Nikodemus | BIKE AID | 02:43:15.000 | - | 48.368 |
| 2 | OCKELOEN Jasper | Monkey Town Continental Team | 02:43:45.000 | 30.000 | 48.22 |
| 3 | PAVLIČ Marko | | 02:43:45.000 | 30.000 | 48.22 |
| 4 | VAN ENGELEN Adne | BIKE AID | 02:43:47.000 | 32.000 | 48.21 |
| 5 | BERGSTRÖM FRISK Hannes | Memil - CCN Pro Cycling | 02:43:56.000 | 41.000 | 48.166 |
| 6 | DRINOVEC Matej | KK Kranj | 02:44:22.000 | 1:07.000 | 48.039 |
| 7 | BERGSTRÖM FRISK Erik | Memil - CCN Pro Cycling | 02:45:29.000 | 2:14.000 | 47.715 |
| 8 | SANDOVAL Jonathan | Team CCB Foundation-Sicleri | 02:45:40.000 | 2:25.000 | 47.662 |
| 9 | AMADORI Julien | Project Nice Cote D'Azur | 02:46:18.000 | 3:03.000 | 47.48 |
| 10 | REGUERO Gabriel | VIB Sports | 02:46:22.000 | 3:07.000 | 47.461 |
| 11 | VAN LUIJK Sven | Monkey Town Continental Team | 02:46:22.000 | 3:07.000 | 47.461 |
| 12 | STÖHR Ján | AC Sparta Praha | 02:46:39.000 | 3:24.000 | 47.381 |
| 13 | DEBRETSION Aron | | 02:46:40.000 | 3:25.000 | 47.376 |
| 14 | RUPES Martin | | 02:46:40.000 | 3:25.000 | 47.376 |
| 15 | VALIENTE Eric | VIB Sports | 02:46:40.000 | 3:25.000 | 47.376 |
| 16 | STÖHR Pavel | AC Sparta Praha | 02:48:02.000 | 4:47.000 | 46.991 |
| 17 | CAMERON Timothy | St. George Continental Cycling Team | 02:48:26.000 | 5:11.000 | 46.879 |
| 18 | HUBBARD Thomas | St. George Continental Cycling Team | 02:48:55.000 | 5:40.000 | 46.745 |
| 19 | HUDRY Florian | Interpro Stradalli Cycling | 02:48:56.000 | 5:41.000 | 46.74 |
| 20 | KANGANGI Suleiman | BIKE AID | 02:48:56.000 | 5:41.000 | 46.74 |
| 21 | MILLION Amanuel | Yunnan Lvshan Landscape | 02:48:56.000 | 5:41.000 | 46.74 |
| 22 | WU Chih Hao | | 02:49:10.000 | 5:55.000 | 46.676 |
| 23 | MILLER Nick | Team McDonalds Down Under | 02:50:37.000 | 7:22.000 | 46.279 |
| 24 | COLLUCCINI Nicolas | | 02:51:31.000 | 8:16.000 | 46.036 |
| 25 | LOUIS Jordan | St. George Continental Cycling Team | 02:51:31.000 | 8:16.000 | 46.036 |
| 26 | AZ-IKH Sukhbat | | 02:51:33.000 | 8:18.000 | 46.027 |
| 27 | MELAKE Nahom | | 02:51:47.000 | 8:32.000 | 45.965 |
| 28 | YEMANE Dawit | | 02:51:47.000 | 8:32.000 | 45.965 |
| 29 | DANILOVIĆ Marko | | 02:52:44.000 | 9:29.000 | 45.712 |
| 30 | RUBIO Jesús Alberto | Inteja Dominican Cycling Team | 02:52:44.000 | 9:29.000 | 45.712 |
| 31 | PENG Yuen Tang | | 02:52:44.000 | 9:29.000 | 45.712 |
| 32 | WELDERUFAEL Yohannes | | 02:52:44.000 | 9:29.000 | 45.712 |
| 33 | DE JONGE Maarten | Monkey Town Continental Team | 02:52:47.000 | 9:32.000 | 45.699 |
| 34 | COLONEL Majid Samadi | | 02:53:42.000 | 00:10:27.000 | 45.458 |
| 35 | FACHRI NAUFAL BAROKAH Muhammad | Advan Customs Cycling Team | 02:53:44.000 | 00:10:29.000 | 45.449 |
| 36 | SCHUHLER Tomáš | AC Sparta Praha | 02:53:44.000 | 00:10:29.000 | 45.449 |
| 37 | STEFANOVIĆ Stefan | | 02:53:48.000 | 00:10:33.000 | 45.432 |
| 38 | VOLKERS Samuel | Memil - CCN Pro Cycling | 02:54:33.000 | 00:11:18.000 | 45.236 |
| 39 | PIROTTA Darcy | | 02:54:50.000 | 00:11:35.000 | 45.163 |
| 40 | CARMOUZE Quentin | | 02:55:11.000 | 00:11:56.000 | 45.073 |
| 41 | SETIAWAN Luki | Advan Customs Cycling Team | 02:55:19.000 | 00:12:04.000 | 45.039 |
| 42 | HUANG Kuan Lin | | 02:55:19.000 | 00:12:04.000 | 45.039 |
| 43 | WIJAYA Endra | Advan Customs Cycling Team | 02:55:19.000 | 00:12:04.000 | 45.039 |
| 44 | ORSET Jonas | Dare Gaviota | 02:55:22.000 | 00:12:07.000 | 45.026 |
| 45 | KALOJÍROS Tomáš | AC Sparta Praha | 02:55:45.000 | 00:12:30.000 | 44.927 |
| 46 | EVERS Craig | | 02:56:12.000 | 00:12:57.000 | 44.813 |
| 47 | MARYCZ Jarosław | Wibatech Merx 7R | 02:56:38.000 | 00:13:23.000 | 44.703 |
| 48 | BANASZEK Adrian | Voster Uniwheels Team | 02:56:38.000 | 00:13:23.000 | 44.703 |
| 49 | IRAWAN Jefri | Advan Customs Cycling Team | 02:56:41.000 | 00:13:26.000 | 44.69 |
| 50 | FOURCHE Benjamin | | 02:56:55.000 | 00:13:40.000 | 44.631 |
| 51 | POISSON Julien | VC Pays de Loudéac | 02:56:55.000 | 00:13:40.000 | 44.631 |
| 52 | WIHK Jacob | | 02:57:12.000 | 00:13:57.000 | 44.56 |
| 53 | ARROYO Fernando | Interpro Stradalli Cycling | 02:57:12.000 | 00:13:57.000 | 44.56 |
| 54 | DE ROOIJ Jesse | | 02:57:36.000 | 00:14:21.000 | 44.459 |
| 55 | HARRINGTON Benjamin | | 02:57:36.000 | 00:14:21.000 | 44.459 |
| 56 | ODDLI Anders | | 02:57:36.000 | 00:14:21.000 | 44.459 |
| 57 | JONES Jordann | | 02:58:18.000 | 00:15:03.000 | 44.285 |
| 58 | COSTA Axel | VIB Sports | 02:58:38.000 | 00:15:23.000 | 44.202 |
| 59 | NURHIDAYAH Eko Bayu | Advan Customs Cycling Team | 02:58:38.000 | 00:15:23.000 | 44.202 |
| 60 | VAN DER MEER Nick | | 02:59:07.000 | 00:15:52.000 | 44.083 |
| 61 | SLIK Ivar | Monkey Town Continental Team | 02:59:07.000 | 00:15:52.000 | 44.083 |
| 62 | JOVANOVIC Ivan | | 02:59:07.000 | 00:15:52.000 | 44.083 |
| 63 | KALABA Dušan | UCI WCC Men's Team | 02:59:07.000 | 00:15:52.000 | 44.083 |
| 64 | YAOWARAT Ratchanon | | 02:59:07.000 | 00:15:52.000 | 44.083 |
| 65 | PAEKRATHOK Warut | | 02:59:07.000 | 00:15:52.000 | 44.083 |
| 66 | HSIAO Shih Hsin | | 02:59:07.000 | 00:15:52.000 | 44.083 |
| 67 | COLLINS Patrick | Team CCB Foundation-Sicleri | 02:59:12.000 | 00:15:57.000 | 44.063 |
| 68 | URREGO Jefferson | | 02:59:13.000 | 00:15:58.000 | 44.058 |
| 69 | ERDENEBAT Bilguunjargal | | 02:59:13.000 | 00:15:58.000 | 44.058 |
| 70 | GUERRERO Juan Sebastian | | 03:00:04.000 | 00:16:49.000 | 43.85 |
| 71 | TSEND Batjargal | | 03:00:34.000 | 00:17:19.000 | 43.729 |
| 72 | GRIFFIN Logan | Nex CCN Cycling Team | 03:00:37.000 | 00:17:22.000 | 43.717 |
| 73 | STĘPNIAK Grzegorz | Wibatech Merx 7R | 03:00:44.000 | 00:17:29.000 | 43.689 |
| 74 | HJORTH Jonas | Interpro Stradalli Cycling | 03:01:36.000 | 00:18:21.000 | 43.48 |
| 75 | BUSBRIDGE Daniel | Team McDonalds Down Under | 03:01:45.000 | 00:18:30.000 | 43.444 |
| 76 | DINIZ Nicholas | | 03:01:45.000 | 00:18:30.000 | 43.444 |
| 77 | KURNIAWAN Maulana Fahrizal | Advan Customs Cycling Team | 03:01:45.000 | 00:18:30.000 | 43.444 |
| 78 | TEWELDEMEDHN Abel | | 03:02:50.000 | 00:19:35.000 | 43.187 |
| 79 | LOOIJ André | Monkey Town Continental Team | 03:03:00.000 | 00:19:45.000 | 43.148 |
| 80 | MEAD-VANCORT Jonah | Team CCB Foundation-Sicleri | 03:03:36.000 | 00:20:21.000 | 43.007 |
| 81 | WILCHES Pablo Alejandro | | 03:03:36.000 | 00:20:21.000 | 43.007 |
| 82 | NAVAANSAMDAN Buyantogtokh | | 03:03:53.000 | 00:20:38.000 | 42.94 |
| 83 | LAYTON Cameron | Team McDonalds Down Under | 03:04:31.000 | 00:21:16.000 | 42.793 |
| 84 | CARLIER Mickael | | 03:04:33.000 | 00:21:18.000 | 42.785 |
| 85 | CHEN Chien-Liang | | 03:04:33.000 | 00:21:18.000 | 42.785 |
| 86 | ORR Robert | Memil - CCN Pro Cycling | 03:04:42.000 | 00:21:27.000 | 42.75 |
| 87 | YANG Bing Yu | | 03:05:12.000 | 00:21:57.000 | 42.635 |
| 88 | SAENKHAMWONG Wachirawit | | 03:05:20.000 | 00:22:05.000 | 42.604 |
| 89 | SHINODA Koki | Interpro Stradalli Cycling | 03:05:20.000 | 00:22:05.000 | 42.604 |
| 90 | TALBOT Ian | | 03:05:35.000 | 00:22:20.000 | 42.547 |
| 91 | HARVEY Benjamin | St. George Continental Cycling Team | 03:06:13.000 | 00:22:58.000 | 42.402 |
| 92 | LI Jungang | | 03:06:13.000 | 00:22:58.000 | 42.402 |
| 93 | RICHARDS Kane | Team McDonalds Down Under | 03:06:35.000 | 00:23:20.000 | 42.319 |
| 94 | BOLORTUYA Buyandelger | | 03:06:35.000 | 00:23:20.000 | 42.319 |
| 95 | RUGG Timothy | Embrace The World | 03:06:35.000 | 00:23:20.000 | 42.319 |
| 96 | VAN RHEE Joey | Monkey Town Continental Team | 03:06:35.000 | 00:23:20.000 | 42.319 |
| 97 | RYBA Jan | AC Sparta Praha | 03:06:52.000 | 00:23:37.000 | 42.255 |
| 98 | ROMERO Carlos Andres | | 03:07:18.000 | 00:24:03.000 | 42.157 |
| 99 | BAT-ORSHIKH Gantumur | | 03:07:26.000 | 00:24:11.000 | 42.127 |
| 100 | ZHANG Ruibiao | | 03:08:02.000 | 00:24:47.000 | 41.993 |
| 101 | BOLOR-ERDENE Enkhtaivan | Ningxia Sports Lottery - Livall Cycling team | 03:08:08.000 | 00:24:53.000 | 41.97 |
| 102 | MITCHELL Tim | Team CCB Foundation-Sicleri | 03:08:29.000 | 00:25:14.000 | 41.892 |
| 103 | LI Wen Chao | | 03:08:29.000 | 00:25:14.000 | 41.892 |
| 104 | CHERAGHI Gholamreza | Omidnia Mashhad Team | 03:09:18.000 | 00:26:03.000 | 41.712 |
| 105 | KRITSADA Changpad | Nex CCN Cycling Team | 03:09:58.000 | 00:26:43.000 | 41.565 |
| 106 | CASTILLO Anuar David | | 03:10:22.000 | 00:27:07.000 | 41.478 |
| 107 | IDERBOLD Bold | | 03:12:00.000 | 00:28:45.000 | 41.125 |
| 108 | SHANG Jie | | 03:13:00.000 | 00:29:45.000 | 40.912 |
| 109 | SMITH Morgan | St. George Continental Cycling Team | 03:13:36.000 | 00:30:21.000 | 40.785 |
| 110 | CAPPEL Liam | | 03:14:28.000 | 00:31:13.000 | 40.603 |
| 111 | BETTANY Michael | Team McDonalds Down Under | 03:14:43.000 | 00:31:28.000 | 40.551 |
| 112 | LI Yuheng | | 03:15:12.000 | 00:31:57.000 | 40.451 |
| 113 | XIA Wei | | 03:15:14.000 | 00:31:59.000 | 40.444 |
| 114 | NESVEDA Jiří | AC Sparta Praha | 03:15:14.000 | 00:31:59.000 | 40.444 |
| 115 | LI Zhen | | 03:16:34.000 | 00:33:19.000 | 40.17 |
| 116 | YUENG Man Chun | | 03:18:49.000 | 00:35:34.000 | 39.715 |
| 117 | STOJANOVIĆ Nemanja | | 03:18:49.000 | 00:35:34.000 | 39.715 |
| 118 | BAT-ERDENE Narankhuu | | 03:20:40.000 | 00:37:25.000 | 39.349 |
| 119 | BAASANKHUU Myagmarsuren | | 03:20:59.000 | 00:37:44.000 | 39.287 |
| 1005 | THÖMEL Tino | BIKE AID | 00:00.000 | -02:43:15.000 | |
| 1005 | LECHNER Patrick | BIKE AID | 00:00.000 | -02:43:15.000 | |
| 1005 | SCHNAPKA Matthias | BIKE AID | 00:00.000 | -02:43:15.000 | |
| 1005 | COATES Thomas | Team McDonalds Down Under | 00:00.000 | -02:43:15.000 | |
| 1005 | SU Ren Bo | | 00:00.000 | -02:43:15.000 | |
| 1005 | KENNETT Dylan | St. George Continental Cycling Team | 00:00.000 | -02:43:15.000 | |
| 1005 | KASTRANTAS Charalampos | Java-Partizan Pro Cycling Team | 00:00.000 | -02:43:15.000 | |
| 1005 | DUAN Jintao | | 00:00.000 | -02:43:15.000 | |
| 1005 | EEFTING-BLOEM Roy | Memil - CCN Pro Cycling | 00:00.000 | -02:43:15.000 | |
| 1005 | CHAN Yik Ming | | 00:00.000 | -02:43:15.000 | |
| 1005 | ERDENESUREN Munkhtulga | Ningxia Sports Lottery - Livall Cycling team | 00:00.000 | -02:43:15.000 | |
| 1005 | HA Kieu Tan Dai | | 00:00.000 | -02:43:15.000 | |
| 1006 | MIZUNO Kyohei | Interpro Stradalli Cycling | 00:00.000 | -02:43:15.000 | |