| 1 | LANGER Mikolaj | Warszawski Klub Kolarski | 02:55:01.000 | - | 0 | 
| 2 | SIAŁKOWSKI Nikodem | Cannibal - Victorious U19 Development Team | 02:55:03.000 | 02.000 | 0 | 
| 3 | MATUSZEWSKI Franciszek | WLKS Krakus | 02:55:04.000 | 03.000 | 0 | 
| 4 | RUTKOWICZ Dawid | SMS Świdnica | 02:55:05.000 | 04.000 | 0 | 
| 4 | RUTKOWICZ Dawid |  | 02:55:05.000 | 04.000 | 0 | 
| 5 | SORBIAN Maciej | UKS Copernicus - CCC - SMS Toruń | 02:55:05.000 | 04.000 | 0 | 
| 6 | ADAMCZAK Paul-Jonas | LV Brandenburg | 02:55:05.000 | 04.000 | 0 | 
| 7 | ŁYŻWA Bartosz | UKS Avatar Silesia | 02:55:05.000 | 04.000 | 0 | 
| 8 | PIASECKI Oskar |  | 02:56:00.000 | 59.000 | 0 | 
| 9 | GERMER Paul | LV Brandenburg | 02:56:01.000 | 1:00.000 | 0 | 
| 10 | WŁODARSKI Marcin | GS Aspiratori Otelli Aclhem CWC | 02:56:01.000 | 1:00.000 | 0 | 
| 11 | LEBEN Tilman | LV Brandenburg | 02:56:02.000 | 1:01.000 | 0 | 
| 12 | CHUDY Kacper | Velotalent Team Sobótka | 02:56:02.000 | 1:01.000 | 0 | 
| 13 | GANCARZ Ksawery | UKKS IMIELIN Team | 02:56:04.000 | 1:03.000 | 0 | 
| 14 | LÄSKER Jonathan |  | 02:57:00.000 | 1:59.000 | 0 | 
| 15 | WRONA Szymon | Velotalent Team Sobótka | 02:57:00.000 | 1:59.000 | 0 | 
| 16 | GWÓŻDŻ Nikodem | SMS Świdnica | 02:57:01.000 | 2:00.000 | 0 | 
| 16 | GWÓŻDŻ Nikodem |  | 02:57:01.000 | 2:00.000 | 0 | 
| 17 | NICKEL Simon | LV Brandenburg | 02:57:01.000 | 2:00.000 | 0 | 
| 18 | CZERNIECKI Szymon |  | 02:57:01.000 | 2:00.000 | 0 | 
| 19 | SITEK Wiktor |  | 02:57:02.000 | 2:01.000 | 0 | 
| 20 | LISTWON Mikolaj |  | 02:57:02.000 | 2:01.000 | 0 | 
| 21 | STRYJEWSKI Piotr | Velotalent Team Sobótka | 02:57:03.000 | 2:02.000 | 0 | 
| 22 | BAŚCIK Bruno | WLKS Krakus | 02:57:04.000 | 2:03.000 | 0 | 
| 23 | KORCZYŃSKI Franciszek |  | 02:57:05.000 | 2:04.000 | 0 | 
| 24 | MRÓZ Jan |  | 02:57:05.000 | 2:04.000 | 0 | 
| 25 | WIENCEK Enzo |  | 02:57:05.000 | 2:04.000 | 0 | 
| 26 | MÜLLER Mardius | LV Brandenburg | 02:58:00.000 | 2:59.000 | 0 | 
| 27 | BRUCHWALSKI Jan |  | 02:58:00.000 | 2:59.000 | 0 | 
| 28 | GEIßLER Bruno | B&H Juniorteam Thüringen | 02:58:01.000 | 3:00.000 | 0 | 
| 29 | CIBOROWSKI Nataniel | UKS Copernicus - CCC - SMS Toruń | 02:58:02.000 | 3:01.000 | 0 | 
| 30 | KOWALSKI Artur | UKS Copernicus - CCC - SMS Toruń | 02:58:02.000 | 3:01.000 | 0 | 
| 31 | JAŁOWSKI Aleksander |  | 02:58:02.000 | 3:01.000 | 0 | 
| 32 | TITTEL Kai | LV Brandenburg | 02:58:04.000 | 3:03.000 | 0 | 
| 33 | ŚMICH Antoni |  | 02:58:05.000 | 3:04.000 | 0 | 
| 34 | ZYGMUNT Tymoteusz |  | 02:59:02.000 | 4:01.000 | 0 | 
| 35 | SZULIK Dawid | US Ausonia CSI Pescantina | 03:00:00.000 | 4:59.000 | 0 | 
| 36 | KACZMARCZYK Kacper |  | 03:00:00.000 | 4:59.000 | 0 | 
| 37 | KOCUR Stanisław |  | 03:00:03.000 | 5:02.000 | 0 | 
| 38 | GENTZIK Louis | Team Stadler Niedersachsen | 03:04:05.000 | 9:04.000 | 0 | 
| 39 | TWARDOCH Jeremiasz | UKKS IMIELIN Team | 03:07:00.000 | 00:11:59.000 | 0 | 
| 40 | MORGENSTERN Elias |  | 03:07:05.000 | 00:12:04.000 | 0 | 
| 41 | JEDYNAK Dominik | UKKS IMIELIN Team | 03:08:03.000 | 00:13:02.000 | 0 | 
| 42 | MAŚKA Oskar | UKKS IMIELIN Team | 03:12:00.000 | 00:16:59.000 | 0 | 
| 43 | LURKA Mateusz | WLKS Krakus | 03:13:00.000 | 00:17:59.000 | 0 |