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