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