| 1 | SHCHEGOLKOV Ilia | Manas - Apex | 01:30:07.000 | - | 48.271 |
| 2 | SLESARENKO Ilya | International Veleka Team | 01:30:10.000 | 03.000 | 48.244 |
| 2 | SLESARENKO Ilya | Team VivaRovarArt | 01:30:10.000 | 03.000 | 48.244 |
| 3 | ALKAABI Saif | | 01:30:22.000 | 15.000 | 48.137 |
| 4 | GEYSER Reinhardt | | 01:30:28.000 | 21.000 | 48.084 |
| 5 | VAN SCHIP Jan-Willem | Parkhotel Valkenburg | 01:30:28.000 | 21.000 | 48.084 |
| 6 | BEREZNYAK Aleksandr | Chengdu DYC Cycling Team | 01:30:28.000 | 21.000 | 48.084 |
| 7 | HUTSKO Kiryl | Minsk Cycling Club | 01:31:00.000 | 53.000 | 47.802 |
| 8 | DE COCK Jules | WILVO Group - TWC De Kempen | 01:32:27.000 | 2:20.000 | 47.052 |
| 9 | VERMELTFOORT Coen | VolkerWessels Cycling Team | 01:33:49.000 | 3:42.000 | 46.367 |
| 10 | HOOGENDOORN Roy | Metec - SOLARWATT p/b Mantel | 01:33:51.000 | 3:44.000 | 46.351 |
| 11 | SOBAL Yauhen | Chengdu DYC Cycling Team | 01:33:57.000 | 3:50.000 | 46.301 |
| 12 | ANISIMOV Ivan | Manas - Apex | 01:34:36.000 | 4:29.000 | 45.983 |
| 13 | TSIREKIDZE Nikoloz | Valhöll Cycling | 01:34:46.000 | 4:39.000 | 45.902 |
| 14 | TUR Mikita | Minsk Cycling Club | 01:34:46.000 | 4:39.000 | 45.902 |
| 15 | VAN RANDERAAT Ruben | Willebrord Wil Vooruit | 01:34:48.000 | 4:41.000 | 45.886 |
| 16 | BOLE Grega | | 01:34:48.000 | 4:41.000 | 45.886 |
| 17 | ALREFAI Ibrahiem | | 01:34:48.000 | 4:41.000 | 45.886 |
| 18 | BETTINI Francesco | | 01:34:54.000 | 4:47.000 | 45.838 |
| 19 | SHAHBAZI Farzad | DFT PWR CCN cycling | 01:34:59.000 | 4:52.000 | 45.798 |
| 20 | CABANAS Emmanuel* | | 01:34:59.000 | 4:52.000 | 45.798 |
| 21 | TALAL Mohamad | | 01:34:59.000 | 4:52.000 | 45.798 |
| 22 | PIRANISHVILI Avtandil | Valhöll Cycling | 01:35:05.000 | 4:58.000 | 45.749 |
| 23 | SHOKRI Faraz | | 01:35:06.000 | 4:59.000 | 45.741 |
| 24 | ALBLOOSHI Abdullrahman | | 01:35:06.000 | 4:59.000 | 45.741 |
| 25 | MAZMISHVILI Luka | | 01:35:06.000 | 4:59.000 | 45.741 |
| 26 | AL-WAHIBI Mohammed | | 01:35:10.000 | 5:03.000 | 45.709 |
| 27 | ALRAHBI Said | | 01:35:11.000 | 5:04.000 | 45.701 |
| 28 | KISELYOV Sergey | | 01:35:11.000 | 5:04.000 | 45.701 |
| 29 | VAN WEELE Jannes | Global Cycling Team | 01:35:11.000 | 5:04.000 | 45.701 |
| 30 | UNDILASHVILI Archili | | 01:35:11.000 | 5:04.000 | 45.701 |
| 31 | GRIGORYAN Stepan | Manas - Apex | 01:35:11.000 | 5:04.000 | 45.701 |
| 32 | VAN BEURDEN Niels | Global Cycling Team | 01:35:11.000 | 5:04.000 | 45.701 |
| 32 | VAN BEURDEN Niels | Universe Cycling Team | 01:35:11.000 | 5:04.000 | 45.701 |
| 33 | BABILODZE Giorgi | | 01:35:11.000 | 5:04.000 | 45.701 |
| 34 | ALMASHGHOUNI Omar | | 01:35:11.000 | 5:04.000 | 45.701 |
| 35 | KILADZE Zura | | 01:35:19.000 | 5:12.000 | 45.637 |
| 36 | LOFTIMAHYARI Vahid | | 01:35:19.000 | 5:12.000 | 45.637 |
| 37 | PIRANISHVILI Nika | Valhöll Cycling | 01:35:19.000 | 5:12.000 | 45.637 |
| 38 | MAMULASHVILI Valeri | | 01:35:23.000 | 5:16.000 | 45.605 |
| 39 | REI IGUIS John | | 01:35:26.000 | 5:19.000 | 45.582 |
| 40 | VAN HONSCHOTEN Max | | 01:35:27.000 | 5:20.000 | 45.574 |
| 41 | KHAMIS Mohammad | | 01:35:29.000 | 5:22.000 | 45.558 |
| 42 | KISELEV Pavel | | 01:35:34.000 | 5:27.000 | 45.518 |
| 43 | KAVALENKA Yahor | Minsk Cycling Club | 01:35:34.000 | 5:27.000 | 45.518 |
| 43 | KAVALENKA Yahor | International Veleka Team | 01:35:34.000 | 5:27.000 | 45.518 |
| 44 | ALSHEHHI Yousef | | 01:35:34.000 | 5:27.000 | 45.518 |
| 45 | TRENDELYOV Maksim | | 01:35:37.000 | 5:30.000 | 45.494 |
| 46 | MARSAGISHVILI Giorgi | | 01:35:40.000 | 5:33.000 | 45.47 |
| 47 | WILLEMSEN Mees | Global Cycling Team | 01:35:40.000 | 5:33.000 | 45.47 |
| 48 | BELIKOV Nikita | | 01:35:40.000 | 5:33.000 | 45.47 |
| 49 | LANCHAVA Artur | | 01:35:51.000 | 5:44.000 | 45.383 |
| 50 | LUMANOG Marco | | 01:36:01.000 | 5:54.000 | 45.305 |
| 51 | BUCCAT Jhonrey | | 01:36:01.000 | 5:54.000 | 45.305 |
| 52 | KORNILOV Vitaly | | 01:36:03.000 | 5:56.000 | 45.289 |
| 53 | SUVADZOGLU Giorgi | | 01:36:16.000 | 6:09.000 | 45.187 |
| 54 | KHORGUANI Giorgi | Valhöll Cycling | 01:36:22.000 | 6:15.000 | 45.14 |
| 55 | MAYOUF Khaled | | 01:36:26.000 | 6:19.000 | 45.109 |
| 56 | KULIKOVSKIY Alexandr | | 01:36:30.000 | 6:23.000 | 45.078 |
| 57 | PHIRANISHVILI Mate | | 01:36:44.000 | 6:37.000 | 44.969 |
| 58 | VOSKANYAN Anania | | 01:36:44.000 | 6:37.000 | 44.969 |
| 59 | TEDIASHVILI Giorgi | | 01:36:48.000 | 6:41.000 | 44.938 |
| 60 | MANUKYAN Narek | | 01:36:51.000 | 6:44.000 | 44.915 |
| 61 | ISRAYELYAN Harutyun | | 01:36:51.000 | 6:44.000 | 44.915 |
| 62 | POKUL Roman | | 01:36:54.000 | 6:47.000 | 44.892 |
| 63 | INOKOV Oleg | | 01:36:56.000 | 6:49.000 | 44.876 |
| 64 | SEYFIKARI Hamed | | 01:37:01.000 | 6:54.000 | 44.838 |
| 65 | XACHATRYAN Xachatur | | 01:37:01.000 | 6:54.000 | 44.838 |
| 66 | TADEVOSYAN Mushegh | | 01:37:25.000 | 7:18.000 | 44.654 |
| 67 | NAREKLISHVILI Beka | | 01:37:41.000 | 7:34.000 | 44.532 |
| 68 | GOLOVINSKIJ Dmitrij | | 01:37:45.000 | 7:38.000 | 44.501 |
| 69 | DEHGHANZADEH Vahid | | 01:39:10.000 | 9:03.000 | 43.866 |
| 70 | NEMATI KHIAVI Ali | DFT PWR CCN cycling | 01:39:10.000 | 9:03.000 | 43.866 |
| 71 | PASHISHVILI Nikoloz | | 01:39:10.000 | 9:03.000 | 43.866 |
| 72 | VIRABYAN Arsen | | 01:41:22.000 | 00:11:15.000 | 42.914 |
| 73 | KARAPETYAN Sargis | | 01:41:22.000 | 00:11:15.000 | 42.914 |
| 74 | MUMLADZE Gia | | 01:41:25.000 | 00:11:18.000 | 42.892 |
| 75 | GHIASVAND Reza | | 01:41:28.000 | 00:11:21.000 | 42.871 |
| 76 | NAREKLISHVILI Giorgi | | 01:42:03.000 | 00:11:56.000 | 42.626 |
| 77 | SAJJADI Seyed Mostafa | | 01:43:25.000 | 00:13:18.000 | 42.063 |
| 78 | ALOBEIDLI Hamad | | 01:43:26.000 | 00:13:19.000 | 42.056 |
| 79 | SHARBATYAN Martin | | 01:59:57.000 | 00:29:50.000 | 36.265 |
| 80 | ASLAMAZISHVILI Sandro | | 01:59:57.000 | 00:29:50.000 | 36.265 |