| 1 | RÜNDVA Richard | | 01:58:20.000 | - | 40.563 |
| 2 | MÄTIK Oliver | Cannibal - Victorious U19 Development Team | 01:58:20.000 | - | 40.563 |
| 3 | ESKELINEN Elias | | 01:59:07.000 | 47.000 | 40.297 |
| 4 | LAIDINEN Arseni | CFC Spordiklubi | 01:59:21.000 | 1:01.000 | 40.218 |
| 5 | SKRAPCIS Olivers Jēkabs | Cannibal - Victorious U19 Development Team | 01:59:21.000 | 1:01.000 | 40.218 |
| 6 | JUREK Pavel | ALKS STAL Grudziądz | 01:59:21.000 | 1:01.000 | 40.218 |
| 7 | LUCEVIČS Fīlips | | 01:59:21.000 | 1:01.000 | 40.218 |
| 8 | BABILODZE Rauslani | | 01:59:21.000 | 1:01.000 | 40.218 |
| 9 | LEJIŅŠ Krišjānis | | 01:59:21.000 | 1:01.000 | 40.218 |
| 10 | REI Karel Gustav | | 01:59:21.000 | 1:01.000 | 40.218 |
| 11 | JABŁOŃSKI Kacper | ALKS STAL Grudziądz | 01:59:21.000 | 1:01.000 | 40.218 |
| 12 | ARJUS Henri | | 01:59:21.000 | 1:01.000 | 40.218 |
| 13 | MIELEWSKI Jakub | ALKS STAL Grudziądz | 01:59:21.000 | 1:01.000 | 40.218 |
| 14 | MADISSON Mik | | 01:59:21.000 | 1:01.000 | 40.218 |
| 15 | PARKER JÄRVEOJA Aaron | | 01:59:21.000 | 1:01.000 | 40.218 |
| 16 | SUPPI Sebastian | | 01:59:21.000 | 1:01.000 | 40.218 |
| 17 | AVARJASKIN Anton | | 01:59:21.000 | 1:01.000 | 40.218 |
| 18 | TEPPO Petja | | 01:59:21.000 | 1:01.000 | 40.218 |
| 19 | ŽUKAS Kristers | | 01:59:21.000 | 1:01.000 | 40.218 |
| 20 | URMELIS Dovydas | | 01:59:21.000 | 1:01.000 | 40.218 |
| 21 | APSE Dāniels | | 01:59:21.000 | 1:01.000 | 40.218 |
| 22 | OILINKI Joona | WAC Team Hoboken | 01:59:21.000 | 1:01.000 | 40.218 |
| 23 | HEINSAR Robert Sebastian | | 01:59:21.000 | 1:01.000 | 40.218 |
| 24 | SUNDSTEDT Alex | | 01:59:21.000 | 1:01.000 | 40.218 |
| 25 | GIDRĒVIČS Gustavs | | 01:59:21.000 | 1:01.000 | 40.218 |
| 26 | TERHO Niko | | 01:59:21.000 | 1:01.000 | 40.218 |
| 27 | PAJU Thristan | CFC Spordiklubi | 01:59:21.000 | 1:01.000 | 40.218 |
| 28 | RAADLA Rünno | | 01:59:21.000 | 1:01.000 | 40.218 |
| 29 | DĄBROWSKI Marcin | | 01:59:21.000 | 1:01.000 | 40.218 |
| 30 | KÕIV Glen Gregory | | 01:59:21.000 | 1:01.000 | 40.218 |
| 31 | TARIELASHVILI Giorgi | | 01:59:21.000 | 1:01.000 | 40.218 |
| 32 | KHUTCHUA Mikheili | | 01:59:21.000 | 1:01.000 | 40.218 |
| 33 | TSIREKIDZE Nikoloz | | 01:59:21.000 | 1:01.000 | 40.218 |
| 34 | KAIRIKKO Lauri | | 01:59:21.000 | 1:01.000 | 40.218 |
| 35 | VISTIŅŠ Ralfs | | 01:59:21.000 | 1:01.000 | 40.218 |
| 36 | BARTNIK Kacper | ALKS STAL Grudziądz | 01:59:21.000 | 1:01.000 | 40.218 |
| 37 | ZVIRBULIS Uvis | | 01:59:21.000 | 1:01.000 | 40.218 |
| 38 | ZELCER Bartosz | | 01:59:21.000 | 1:01.000 | 40.218 |
| 39 | LIELMANIS Elvis | Van Mossel Heist Cycling Team | 01:59:21.000 | 1:01.000 | 40.218 |
| 40 | ZUJEVS Jēkabs | | 01:59:21.000 | 1:01.000 | 40.218 |
| 41 | STAMMEIER Arttu | | 01:59:21.000 | 1:01.000 | 40.218 |
| 42 | MILČS Klāvs | | 01:59:21.000 | 1:01.000 | 40.218 |
| 43 | HINZ Sebastian | ALKS STAL Grudziądz | 01:59:21.000 | 1:01.000 | 40.218 |
| 44 | TAMS Valters | | 01:59:21.000 | 1:01.000 | 40.218 |
| 45 | KASPROWICZ Aleksander | ALKS STAL Grudziądz | 01:59:21.000 | 1:01.000 | 40.218 |
| 46 | KHELASHVILI Davit | | 02:04:21.000 | 6:01.000 | 38.601 |
| 47 | FLOREK Jakub | ALKS STAL Grudziądz | 01:59:21.000 | 1:01.000 | 40.218 |
| 48 | LUZA Miķelis | | 02:04:21.000 | 6:01.000 | 38.601 |
| 49 | GABRICHIDZE Giorgi | | 02:04:21.000 | 6:01.000 | 38.601 |
| 50 | KURLAND Albert | ALKS STAL Grudziądz | 02:04:21.000 | 6:01.000 | 38.601 |
| 51 | KRĘCISZ Bartłomiej | | 02:04:21.000 | 6:01.000 | 38.601 |
| 52 | KROGELL Emil | | 02:04:21.000 | 6:01.000 | 38.601 |
| 53 | ZWIERKO Wiktor | | 02:04:21.000 | 6:01.000 | 38.601 |
| 54 | PURBĒRZIŅŠ Mārtiņš | | 02:04:21.000 | 6:01.000 | 38.601 |
| 1005 | ROONI Ron | Decathlon AG2R La Mondiale U19 Team | 00:00.000 | -01:58:20.000 | |