| 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 |  |