| 1 | KURLAND Albert | ALKS STAL Grudziądz | 11:34.000 | - | 49.798 |
| 2 | JAKOBSONS Marks | Cannibal - Victorious U19 Development Team | 12:00.000 | 26.000 | 48 |
| 3 | KÕIV Glen Gregory | CFC Spordiklubi | 12:16.000 | 42.000 | 46.957 |
| 4 | REI Karel Gustav | CFC Spordiklubi | 12:25.000 | 51.000 | 46.389 |
| 5 | VALINSKAS Kasparas | SM Gaja | 12:27.000 | 53.000 | 46.265 |
| 6 | MEDELINSKAS Martynas | | 12:29.000 | 55.000 | 46.142 |
| 7 | KUBILIUS Matas | VZW WP de Molenspurters Meulebeke | 12:34.000 | 1:00.000 | 45.836 |
| 8 | KANCERS Helvijs | Murjanu Sporta Gimnazija | 12:39.000 | 1:05.000 | 45.534 |
| 9 | APSE Dāniels | Murjanu Sporta Gimnazija | 12:46.000 | 1:12.000 | 45.117 |
| 10 | ZELCER Bartosz | ALKS STAL Grudziądz | 12:52.000 | 1:18.000 | 44.767 |
| 11 | ZUJEVS Jēkabs | Dobeles Dzirnavnieks | 12:52.000 | 1:18.000 | 44.767 |
| 12 | ORAV Hugo-Hendrik | | 12:55.000 | 1:21.000 | 44.594 |
| 13 | FOTINS Artūrs | Dobeles Dzirnavnieks | 12:58.000 | 1:24.000 | 44.422 |
| 14 | STRĒLIS Toms | U19 Academy Région Sud powered by Giant | 13:04.000 | 1:30.000 | 44.082 |
| 15 | GABRICHIDZE Giorgi | | 13:04.000 | 1:30.000 | 44.082 |
| 16 | ZWIERKO Wiktor | ALKS STAL Grudziądz | 13:11.000 | 1:37.000 | 43.692 |
| 17 | STRĀDNIEKS Haralds | Dobeles Dzirnavnieks | 13:11.000 | 1:37.000 | 43.692 |
| 18 | ZVIRBULIS Uvis | KNSS/Goldingen Cycling Academy | 13:12.000 | 1:38.000 | 43.636 |
| 19 | KHUTCHUA Mikheili | | 13:12.000 | 1:38.000 | 43.636 |
| 20 | HEINSAR Robert Sebastian | | 13:12.000 | 1:38.000 | 43.636 |
| 21 | TERHO Niko | | 13:13.000 | 1:39.000 | 43.581 |
| 22 | GELZINIS Ugnius | | 13:21.000 | 1:47.000 | 43.146 |
| 23 | LUZA Miķelis | | 13:29.000 | 1:55.000 | 42.719 |
| 24 | KHELASHVILI Davit | | 13:36.000 | 2:02.000 | 42.353 |
| 25 | RUSKYS Arnas | | 13:37.000 | 2:03.000 | 42.301 |
| 26 | NUUMA Bryan | CFC Spordiklubi | 13:40.000 | 2:06.000 | 42.146 |
| 27 | CIPULIS Daniels | Dobeles Dzirnavnieks | 13:41.000 | 2:07.000 | 42.095 |
| 28 | EŽERSKIS Žygimantas | Vilniaus Sostinės Sporto Centras | 13:43.000 | 2:09.000 | 41.993 |
| 29 | ABRAS Artur | | 13:52.000 | 2:18.000 | 41.538 |
| 30 | ĆWIKLIŃSKI Wiktor | | 13:57.000 | 2:23.000 | 41.29 |
| 31 | KRĘCISZ Bartłomiej | Dobeles Dzirnavnieks | 13:58.000 | 2:24.000 | 41.241 |
| 32 | KAIRIKKO Lauri | | 14:03.000 | 2:29.000 | 40.996 |
| 33 | POPOVAS Gabrielius | | 14:04.000 | 2:30.000 | 40.948 |
| 34 | LORENCS Emīls | | 14:08.000 | 2:34.000 | 40.755 |
| 35 | ESKELINEN Elias | | 14:09.000 | 2:35.000 | 40.707 |
| 36 | MUDĖNAS Giedrius | | 14:09.000 | 2:35.000 | 40.707 |
| 37 | ČEPAUSKAS Girius | | 14:13.000 | 2:39.000 | 40.516 |
| 38 | ALLIK Miikael | | 14:13.000 | 2:39.000 | 40.516 |
| 39 | PULLIAINEN Roope | | 14:14.000 | 2:40.000 | 40.468 |
| 40 | PALLAV Morten | CFC Spordiklubi | 14:15.000 | 2:41.000 | 40.421 |
| 41 | JÄRVSOO Jorgen | | 14:17.000 | 2:43.000 | 40.327 |
| 42 | DULĘBA Igor | Dobeles Dzirnavnieks | 14:24.000 | 2:50.000 | 40 |
| 43 | YLIPELKONEN Samuli | | 14:29.000 | 2:55.000 | 39.77 |
| 44 | BERENSTRAUCH Rihard | | 14:30.000 | 2:56.000 | 39.724 |
| 45 | KOCIĘCKI Dawid | | 14:32.000 | 2:58.000 | 39.633 |
| 46 | CĒPARS Roberts | Dobeles Dzirnavnieks | 14:39.000 | 3:05.000 | 39.317 |
| 47 | KORNIJENKO Kuzma | | 14:45.000 | 3:11.000 | 39.051 |
| 48 | AHMAN Hannes | | 15:17.000 | 3:43.000 | 37.688 |
| 49 | VAIN Marko | | 15:26.000 | 3:52.000 | 37.322 |
| 50 | KIVIVÄLI Karl | | 15:26.000 | 3:52.000 | 37.322 |