| 1 | KÕIV Glen Gregory | CFC Spordiklubi | 01:45:47.000 | - | 44.241 |
| 2 | KANCERS Helvijs | Murjanu Sporta Gimnazija | 01:45:47.000 | - | 44.241 |
| 3 | REI Karel Gustav | CFC Spordiklubi | 01:45:47.000 | - | 44.241 |
| 4 | KUBILIUS Matas | VZW WP de Molenspurters Meulebeke | 01:45:47.000 | - | 44.241 |
| 5 | KHUTCHUA Mikheili | | 01:45:47.000 | - | 44.241 |
| 6 | JAKOBSONS Marks | Cannibal - Victorious U19 Development Team | 01:45:47.000 | - | 44.241 |
| 7 | MEDELINSKAS Martynas | | 01:45:47.000 | - | 44.241 |
| 8 | STRĀDNIEKS Haralds | Dobeles Dzirnavnieks | 01:45:47.000 | - | 44.241 |
| 9 | ZWIERKO Wiktor | ALKS STAL Grudziądz | 01:45:47.000 | - | 44.241 |
| 10 | TERHO Niko | | 01:45:47.000 | - | 44.241 |
| 11 | APSE Dāniels | Murjanu Sporta Gimnazija | 01:45:47.000 | - | 44.241 |
| 12 | HEINSAR Robert Sebastian | | 01:45:47.000 | - | 44.241 |
| 13 | STRĒLIS Toms | U19 Academy Région Sud powered by Giant | 01:45:47.000 | - | 44.241 |
| 14 | KURLAND Albert | ALKS STAL Grudziądz | 01:45:47.000 | - | 44.241 |
| 15 | FOTINS Artūrs | Dobeles Dzirnavnieks | 01:45:47.000 | - | 44.241 |
| 16 | KAIRIKKO Lauri | | 01:45:47.000 | - | 44.241 |
| 17 | GABRICHIDZE Giorgi | | 01:45:47.000 | - | 44.241 |
| 18 | ESKELINEN Elias | | 01:46:34.000 | 47.000 | 43.916 |
| 19 | ZVIRBULIS Uvis | KNSS/Goldingen Cycling Academy | 01:46:34.000 | 47.000 | 43.916 |
| 20 | POPOVAS Gabrielius | | 01:46:34.000 | 47.000 | 43.916 |
| 21 | YLIPELKONEN Samuli | | 01:46:34.000 | 47.000 | 43.916 |
| 22 | RUSKYS Arnas | | 01:46:34.000 | 47.000 | 43.916 |
| 23 | JÄRVSOO Jorgen | | 01:46:34.000 | 47.000 | 43.916 |
| 24 | NUUMA Bryan | CFC Spordiklubi | 01:46:34.000 | 47.000 | 43.916 |
| 25 | KIVIVÄLI Karl | | 01:46:34.000 | 47.000 | 43.916 |
| 26 | KHELASHVILI Davit | | 01:46:34.000 | 47.000 | 43.916 |
| 27 | VALINSKAS Kasparas | SM Gaja | 01:46:34.000 | 47.000 | 43.916 |
| 28 | ABRAS Artur | | 01:46:34.000 | 47.000 | 43.916 |
| 29 | VAIN Marko | | 01:46:34.000 | 47.000 | 43.916 |
| 30 | ZUJEVS Jēkabs | Dobeles Dzirnavnieks | 01:46:34.000 | 47.000 | 43.916 |
| 31 | PALLAV Morten | CFC Spordiklubi | 01:46:34.000 | 47.000 | 43.916 |
| 32 | MUDĖNAS Giedrius | | 01:46:34.000 | 47.000 | 43.916 |
| 33 | ORAV Hugo-Hendrik | | 01:46:34.000 | 47.000 | 43.916 |
| 34 | ĆWIKLIŃSKI Wiktor | | 01:46:34.000 | 47.000 | 43.916 |
| 35 | EŽERSKIS Žygimantas | Vilniaus Sostinės Sporto Centras | 01:46:34.000 | 47.000 | 43.916 |
| 36 | AHMAN Hannes | | 01:46:34.000 | 47.000 | 43.916 |
| 37 | BERENSTRAUCH Rihard | | 01:46:34.000 | 47.000 | 43.916 |
| 38 | LORENCS Emīls | | 01:47:13.000 | 1:26.000 | 43.65 |
| 39 | PULLIAINEN Roope | | 01:48:58.000 | 3:11.000 | 42.949 |
| 40 | CIPULIS Daniels | Dobeles Dzirnavnieks | 01:49:11.000 | 3:24.000 | 42.864 |
| 41 | ZELCER Bartosz | ALKS STAL Grudziądz | 01:50:55.000 | 5:08.000 | 42.194 |
| 42 | ALLIK Miikael | | 01:50:55.000 | 5:08.000 | 42.194 |
| 43 | KOCIĘCKI Dawid | | 01:50:55.000 | 5:08.000 | 42.194 |
| 44 | ČEPAUSKAS Girius | | 01:50:55.000 | 5:08.000 | 42.194 |
| 45 | GELZINIS Ugnius | | 01:50:55.000 | 5:08.000 | 42.194 |
| 46 | DULĘBA Igor | Dobeles Dzirnavnieks | 01:54:18.000 | 8:31.000 | 40.945 |
| 47 | LUZA Miķelis | | 01:58:28.000 | 00:12:41.000 | 39.505 |
| 48 | CĒPARS Roberts | Dobeles Dzirnavnieks | 01:58:28.000 | 00:12:41.000 | 39.505 |
| 49 | KRĘCISZ Bartłomiej | Dobeles Dzirnavnieks | 01:58:28.000 | 00:12:41.000 | 39.505 |
| 50 | KORNIJENKO Kuzma | | 02:01:08.000 | 00:15:21.000 | 38.635 |
| 1006 | TAPIO Joel | | 00:00.000 | -01:45:47.000 | |
| 1006 | TAAL Tauri-Tristian | | 00:00.000 | -01:45:47.000 | |
| 1006 | RAZNA Roberts | | 00:00.000 | -01:45:47.000 | |