| 1 | WEDEKIND Victor | German Junior Racing Team | 02:46:19.000 | - | 44.012 |
| 2 | BRENDEL Carlo | Schwalbe Team Sachsen | 02:46:19.000 | - | 44.012 |
| 3 | GRIEWALD Richard | Team Nord | 02:46:19.000 | - | 44.012 |
| 4 | OTMORSKYI Pavlo | RSV Rheinzabern | 02:46:19.000 | - | 44.012 |
| 5 | NEUMANN Jakob | Team Walter Fensterbau - Marco Brenner | 02:46:19.000 | - | 44.012 |
| 6 | ELSÄßER Luan | MYVELO Cycling Academy | 02:46:19.000 | - | 44.012 |
| 7 | PRELL Jan | Schwalbe Team Sachsen | 02:46:19.000 | - | 44.012 |
| 8 | ANTONENKO Pavlo | | 02:46:19.000 | - | 44.012 |
| 9 | HELML Hendrik | Team Rose NRW | 02:46:19.000 | - | 44.012 |
| 10 | KARSTEDT Lenny | German Junior Racing Team | 02:46:26.000 | 07.000 | 43.982 |
| 11 | ESCH Raul | German Junior Racing Team | 02:49:41.000 | 3:22.000 | 43.139 |
| 12 | LOOK Niclas | | 02:49:41.000 | 3:22.000 | 43.139 |
| 13 | ESCH Hugo | German Junior Racing Team | 02:49:41.000 | 3:22.000 | 43.139 |
| 14 | SCHIPKOWSKI Jonathan | Schwalbe Team Sachsen | 02:49:41.000 | 3:22.000 | 43.139 |
| 15 | MECHNIKOV Andrii | | 02:49:41.000 | 3:22.000 | 43.139 |
| 16 | KADRISPAHIC Julian | RC Zugvogel 09 Aachen | 02:49:41.000 | 3:22.000 | 43.139 |
| 17 | RESAG Leon | Team Standert Brandenburg | 02:49:41.000 | 3:22.000 | 43.139 |
| 18 | JOHANNSEN Philipp Leon | | 02:49:41.000 | 3:22.000 | 43.139 |
| 19 | THOMA Richard | | 02:49:41.000 | 3:22.000 | 43.139 |
| 21 | LOSCHETTER David | CC Chevigny U19 | 02:49:41.000 | 3:22.000 | 43.139 |
| 22 | VAN DIJKEN Stijn | Merida Adelaar Tifosi DT | 02:49:41.000 | 3:22.000 | 43.139 |
| 23 | NICKEL Simon | RSC Cottbus | 02:49:41.000 | 3:22.000 | 43.139 |
| 24 | GEISLER Leo | RSC Cottbus | 02:49:41.000 | 3:22.000 | 43.139 |
| 25 | ARNOLD Sean | | 02:49:41.000 | 3:22.000 | 43.139 |
| 26 | BUDDEMEYER Melvin | Team Rose NRW | 02:49:41.000 | 3:22.000 | 43.139 |
| 27 | LEBEN Tilman | RSC Cottbus | 02:49:41.000 | 3:22.000 | 43.139 |
| 28 | JERZYNA Max | German Junior Racing Team | 02:49:41.000 | 3:22.000 | 43.139 |
| 29 | SCHIEK Bruno | Schwalbe Team Sachsen | 02:49:41.000 | 3:22.000 | 43.139 |
| 30 | FARHAUER Juri | | 02:49:41.000 | 3:22.000 | 43.139 |
| 31 | WEIß Oskar | German Junior Racing Team | 02:49:41.000 | 3:22.000 | 43.139 |
| 32 | SANTANA-GRAMMERSTORF Simón | Team Nord | 02:49:41.000 | 3:22.000 | 43.139 |
| 33 | HAUPTER Lukas | MYVELO Cycling Academy | 02:49:41.000 | 3:22.000 | 43.139 |
| 33 | HAUPTER Lukas | Equipe Stuttgart-Vaihingen | 02:49:41.000 | 3:22.000 | 43.139 |
| 34 | ARNDT Anton | | 02:49:41.000 | 3:22.000 | 43.139 |
| 35 | BELL Felix | German Junior Racing Team | 02:49:41.000 | 3:22.000 | 43.139 |
| 36 | PAUER Tobias | | 02:49:41.000 | 3:22.000 | 43.139 |
| 37 | GEIßLER Bruno | German Junior Racing Team | 02:49:50.000 | 3:31.000 | 43.101 |
| 38 | KÖNIG Ben | | 02:49:52.000 | 3:33.000 | 43.093 |
| 39 | STIHLER Fritz | Team Walter Fensterbau - Marco Brenner | 02:49:52.000 | 3:33.000 | 43.093 |
| 40 | WOLLENBERG Nico | Team Walter Fensterbau - Marco Brenner | 02:49:54.000 | 3:35.000 | 43.084 |
| 41 | ARENDS Finn | Merida Adelaar Tifosi DT | 02:49:54.000 | 3:35.000 | 43.084 |
| 42 | KRANENBURG Thomas | Merida Adelaar Tifosi DT | 02:49:54.000 | 3:35.000 | 43.084 |
| 43 | DESCH Leo Silvan | | 02:49:54.000 | 3:35.000 | 43.084 |
| 44 | RANK Erik | Team Walter Fensterbau - Marco Brenner | 02:49:54.000 | 3:35.000 | 43.084 |
| 45 | MEYER Toni | | 02:49:54.000 | 3:35.000 | 43.084 |
| 46 | MORITZ David | | 02:49:54.000 | 3:35.000 | 43.084 |
| 47 | ZABEL Tim | Team Walter Fensterbau - Marco Brenner | 02:49:54.000 | 3:35.000 | 43.084 |
| 48 | TITTEL Kai | RSC Cottbus | 02:49:54.000 | 3:35.000 | 43.084 |
| 49 | KOTTMEYER Nick Henry | | 02:49:54.000 | 3:35.000 | 43.084 |
| 50 | HENNIG Dominic | Schwalbe Team Sachsen | 02:49:54.000 | 3:35.000 | 43.084 |
| 51 | KOZA Jannis | | 02:49:54.000 | 3:35.000 | 43.084 |
| 52 | JAKOB Jeremias | | 02:49:54.000 | 3:35.000 | 43.084 |
| 53 | SCHIFFNER Hugo | Schwalbe Team Sachsen | 02:49:54.000 | 3:35.000 | 43.084 |
| 54 | DOSSCHE Emil | Team Walter Fensterbau - Marco Brenner | 02:49:54.000 | 3:35.000 | 43.084 |
| 55 | LANGMANN Jakob | MYVELO Cycling Academy | 02:49:54.000 | 3:35.000 | 43.084 |
| 55 | LANGMANN Jakob | Equipe Stuttgart-Vaihingen | 02:49:54.000 | 3:35.000 | 43.084 |
| 56 | THIELEMEIER Jonah | Team Rose NRW | 02:49:54.000 | 3:35.000 | 43.084 |
| 57 | GLASER Joris | | 02:50:01.000 | 3:42.000 | 43.055 |
| 58 | PEUTHERT Pepe | | 02:50:06.000 | 3:47.000 | 43.034 |
| 59 | DEBA Mattis | Team Nord | 02:50:08.000 | 3:49.000 | 43.025 |
| 60 | KERNDT Bruno | German Junior Racing Team | 02:50:15.000 | 3:56.000 | 42.996 |
| 61 | THOMAS Julius | Team Wipotec | 02:50:15.000 | 3:56.000 | 42.996 |
| 62 | DOPKE Nils | | 02:50:15.000 | 3:56.000 | 42.996 |
| 63 | WITT Marvin | | 02:50:15.000 | 3:56.000 | 42.996 |
| 64 | VOGT David | | 02:50:15.000 | 3:56.000 | 42.996 |
| 65 | LAUER Jakob | Team Wipotec | 02:50:23.000 | 4:04.000 | 42.962 |
| 66 | BACHMANN Ben | | 02:50:23.000 | 4:04.000 | 42.962 |
| 67 | MÜLLER Jannes Mika | | 02:51:51.000 | 5:32.000 | 42.595 |
| 68 | FEURING Henk-Willem | | 02:52:16.000 | 5:57.000 | 42.492 |
| 69 | HÜTTL Etienne | | 02:52:56.000 | 6:37.000 | 42.328 |
| 70 | MALEK Emil | | 02:54:27.000 | 8:08.000 | 41.96 |
| 71 | KUZNIK Niklas | | 03:00:42.000 | 00:14:23.000 | 40.509 |