| # | Rider | Team | Time | Gap |
|---|---|---|---|---|
| 1 | Marco Manenti | Bardiani-CSF 7 Saber | 03:11:46 | |
| 2 | Henok Mulubrhan | XDS Astana Team | + 00 | |
| 3 | Cristian Pita | Roojai Insurance Winspace | + 00 | |
| 4 | Sander Inion | Madar Pro Cycling Team | + 00 | |
| 5 | Muhammad Hafizh | ASC Monsters Indonesia | + 00 | |
| 6 | Hugo Aznar | Equipo Kern Pharma | + 00 | |
| 7 | Yevgeniy Fedorov | XDS Astana Team | + 00 | |
| 8 | Franciszek Kaczorowski | Mazowsze Serce Polski | + 00 | |
| 9 | Fabrice Lefevre | Tarteletto-Isorex | + 00 | |
| 10 | Tilen Finkst | Solution Tech-NIPPO-Rali | + 00 | |
| 11 | Aaron Aus | Quick Pro Team | + 00 | |
| 12 | Iñigo Elosegui | Equipo Kern Pharma | + 00 | |
| 13 | Andrea Montagner | Bardiani-CSF 7 Saber | + 00 | |
| 14 | Luca Covili | Bardiani-CSF 7 Saber | + 00 | |
| 15 | Urko Berrade | Equipo Kern Pharma | + 00 | |
| 16 | Michele Gazzoli | Solution Tech-NIPPO-Rali | + 00 | |
| 17 | Aaron Gate | XDS Astana Team | + 00 | |
| 18 | Oskar Küüt | Quick Pro Team | + 00 | |
| 19 | Samandar Janikulov | Uzbekistan | + 00 | |
| 20 | David Drouin | EuroCyclingTrips-CCN | + 00 | |
| 21 | Iker Gomez | Equipo Kern Pharma | + 00 | |
| 22 | Lennert Teugels | Tarteletto-Isorex | + 00 | |
| 23 | Brayan Sanchez | Team Medellin-EPM | + 00 | |
| 24 | Cristian Raileanu | Li Ning Star | + 00 | |
| 25 | Ibrahim Dogan Halil | Mugla Büyüksehir Belediye Spor Kulübü | + 00 | |
| 26 | Alex Baruelo Mark | Victoria Sports Pro Cycling | + 00 | |
| 27 | Eric Fagundez | Burgos Burpellet BH | + 00 | |
| 28 | Jonathan Kerkhofs | Universe Cycling Team | + 00 | |
| 29 | Mathias Bregnhøj | Terengganu Cycling Team | + 00 | |
| 30 | Josh Burnett | Burgos Burpellet BH | + 00 | |
| 31 | Jaebin Yun | Roojai Insurance Winspace | + 00 | |
| 32 | Diego Uriarte | Equipo Kern Pharma | + 00 | |
| 33 | Muhammad Nurahmat | ASC Monsters Indonesia | + 00 | |
| 34 | Calum Johnston | Li Ning Star | + 00 | |
| 35 | Carlos Garcia | Burgos Burpellet BH | + 00 | |
| 36 | Yegor Logachyev | Team Vino-North Qazaqstan Region | + 00 | |
| 37 | Alessio Martinelli | Bardiani-CSF 7 Saber | + 00 | |
| 38 | Santiago Umba | Solution Tech-NIPPO-Rali | + 00 | |
| 39 | Musa Mikayilzade | Azerbaijan | + 00 | |
| 40 | David Delgado | Quick Pro Team | + 00 | |
| 41 | Raman Tsishkou | Li Ning Star | + 00 | |
| 42 | Diego Camargo | Team Medellin-EPM | + 00 | |
| 43 | Loc Pham Le Xuan | Quick Pro Team | + 00 | |
| 44 | Alex Tolio | Bardiani-CSF 7 Saber | + 00 | |
| 45 | Luca Verrando | Solution Tech-NIPPO-Rali | + 00 | |
| 46 | Eduardo Sepulveda | Li Ning Star | + 00 | |
| 47 | Jambaljamts Sainbayar | Burgos Burpellet BH | + 00 | |
| 48 | Alexandre Balmer | Solution Tech-NIPPO-Rali | + 00 | |
| 49 | Riccardo Lucca | Quick Pro Team | + 00 | |
| 50 | Mustafa Tekin | Spor Toto Cycling Team | + 00 | |
| 51 | Ahmet Örken | Spor Toto Cycling Team | + 00 | |
| 52 | Pedro Lozano Juan | Terengganu Cycling Team | + 00 | |
| 53 | Hugo Lutz-atkinson | EuroCyclingTrips-CCN | + 00 | |
| 54 | Gianni Marchand | Tarteletto-Isorex | + 00 | |
| 55 | Simon Pellaud | Li Ning Star | + 00 | |
| 56 | Diyor Takhirov | Uzbekistan | + 00 | |
| 57 | Oscar Sevilla | Team Medellin-EPM | + 00 | |
| 58 | Eduardo Perez-landaluce | Obidos Cycling Team | + 00 | |
| 59 | Baki Dogan Eren | Spor Toto Cycling Team | + 00 | |
| 60 | Anatolii Budiak | Madar Pro Cycling Team | + 00 | |
| 61 | Dogukan Arikan | Spor Toto Cycling Team | + 00 | |
| 62 | David Gonzalez | Team Medellin-EPM | + 00 | |
| 63 | Muradjan Khalmuratov | Uzbekistan | + 00 | |
| 64 | Manuel Gutiérrez José | Obidos Cycling Team | + 00 | |
| 65 | Antoni Muryj | Mazowsze Serce Polski | + 00 | |
| 66 | Kenny Nijssen | Universe Cycling Team | + 00 | |
| 67 | Pablo Carrascosa | Equipo Kern Pharma | + 00 | |
| 68 | Ewan Mackie | Madar Pro Cycling Team | + 00 | |
| 69 | Nicolas Sessler | Victoria Sports Pro Cycling | + 00 | |
| 70 | Franciszek Matuszewski | Mazowsze Serce Polski | + 00 | |
| 71 | Martin Rey | Burgos Burpellet BH | + 00 | |
| 72 | Nasrallah Essemiani | Madar Pro Cycling Team | + 00 | |
| 73 | Rudolf Remkhi | Mugla Büyüksehir Belediye Spor Kulübü | + 00 | |
| 74 | Daniel Mendez | Team Medellin-EPM | + 00 | |
| 75 | Daniil Pronskiy | Team Vino-North Qazaqstan Region | + 00 | |
| 76 | Walter Vargas | Team Medellin-EPM | + 00 | |
| 77 | Adne van Engelen | Terengganu Cycling Team | + 00 | |
| 78 | Petros Mengs | Obidos Cycling Team | + 00 | |
| 79 | Tegshbayar Batsaikhan | Roojai Insurance Winspace | + 00 | |
| 80 | Taj Mueller | EuroCyclingTrips-CCN | + 00 | |
| 81 | Alvaro Navas | Obidos Cycling Team | + 13 | + 13 |
| 82 | Temuulen Khadbaatar | Roojai Insurance Winspace | + 14 | + 14 |
| 83 | Talha Tektas | Mugla Büyüksehir Belediye Spor Kulübü | + 20 | + 20 |
| 84 | Ksawier Garnek | Mazowsze Serce Polski | + 23 | + 23 |
| 85 | Aliaksei Shnyrko | Li Ning Star | + 02:33 | + 02:33 |
| 86 | Yassine M'hah | Sidi Ali - Unlock Sports Team | + 02:33 | + 02:33 |
| 87 | Tom Wijfje | Universe Cycling Team | + 02:33 | + 02:33 |
| 88 | Ahmed Echahed | Sidi Ali - Unlock Sports Team | + 02:33 | + 02:33 |
| 89 | Gleb Syritsa | XDS Astana Team | + 02:33 | + 02:33 |
| 90 | Filippo Cettolin | Bardiani-CSF 7 Saber | + 02:33 | + 02:33 |
| 91 | Julian Abi Manyu | ASC Monsters Indonesia | + 02:33 | + 02:33 |
| 92 | Owen Musset | EuroCyclingTrips-CCN | + 02:33 | + 02:33 |
| 93 | Maral-erdene Batmunkh | Roojai Insurance Winspace | + 02:33 | + 02:33 |
| 94 | Yevgeniy Kovalchuk | Team Vino-North Qazaqstan Region | + 02:33 | + 02:33 |
| 95 | Edson Corbadora | Victoria Sports Pro Cycling | + 02:33 | + 02:33 |
| 96 | Samariddin Sayfiev | Uzbekistan | + 02:33 | + 02:33 |
| 97 | Braga Pratama Luki | ASC Monsters Indonesia | + 02:33 | + 02:33 |
| 98 | Jude Francisco | Victoria Sports Pro Cycling | + 02:33 | + 02:33 |
| 99 | Bruno Maceiras | Obidos Cycling Team | + 02:33 | + 02:33 |
| 100 | Timothy Dupont | Tarteletto-Isorex | + 02:33 | + 02:33 |
| 101 | Mansur Irgali | Team Vino-North Qazaqstan Region | + 02:33 | + 02:33 |
| 102 | Edgar Nohales Nieto | Victoria Sports Pro Cycling | + 02:33 | + 02:33 |
| 103 | Mehmet Sampiyonbisiklet | Universe Cycling Team | + 02:33 | + 02:33 |
| 104 | Mehmet Kanat | Mugla Büyüksehir Belediye Spor Kulübü | + 02:33 | + 02:33 |
| 105 | Ksawery Adaszak | Mazowsze Serce Polski | + 02:33 | + 02:33 |
| 106 | Abdurahmon Nematov | Uzbekistan | + 02:33 | + 02:33 |
| 107 | Hubert Grygowski | Mazowsze Serce Polski | + 02:33 | + 02:33 |
| 108 | Alexandre Mayer | Burgos Burpellet BH | + 02:33 | + 02:33 |
| 109 | Fakhruddin Mazuki Amirull | Terengganu Cycling Team | + 02:33 | + 02:33 |
| 110 | Samet Bulut | Mugla Büyüksehir Belediye Spor Kulübü | + 02:33 | + 02:33 |
| 111 | Arda Tekirdag | Mugla Büyüksehir Belediye Spor Kulübü | + 02:33 | + 02:33 |
| 112 | Arne Santy | Tarteletto-Isorex | + 02:33 | + 02:33 |
| 113 | Yorben Lauryssen | Tarteletto-Isorex | + 02:33 | + 02:33 |
| 114 | Behzod Bahodirov | Uzbekistan | + 05:03 | + 05:03 |
| 115 | Mees Willemsen | Universe Cycling Team | + 06:02 | + 06:02 |
| 116 | Ali Gurbanov | Azerbaijan | + 08:07 | + 08:07 |
| 117 | Olsian Velia | Sidi Ali - Unlock Sports Team | + 08:09 | + 08:09 |
| 118 | Nofal Nuriyev | Azerbaijan | + 08:09 | + 08:09 |
| 119 | Shahin Eyvazov | Azerbaijan | + 08:09 | + 08:09 |
| 120 | Feri Saputra | ASC Monsters Indonesia | + 08:09 | + 08:09 |
| 121 | Alisher Zhumakan | XDS Astana Team | + 08:09 | + 08:09 |
| 122 | Vedad Karic | Sidi Ali - Unlock Sports Team | + 08:09 | + 08:09 |
| 123 | Ramis Dinmukhametov | XDS Astana Team | + 08:09 | + 08:09 |
| 124 | Jordi Slootjes | EuroCyclingTrips-CCN | + 08:09 | + 08:09 |
| 125 | Muhammad Aflah | ASC Monsters Indonesia | + 08:09 | + 08:09 |