| 1 | SCHIFFER Anton | BIKE AID | 03:15:32.000 | - | 0 |
| 2 | KRETSCHY Moritz | Israel Premier Tech Academy | 03:16:04.000 | 32.000 | 0 |
| 3 | PĘKALA Piotr | Santic - Wibatech | 03:16:04.000 | 32.000 | 0 |
| 4 | RÖBER Dominik | P&S Metalltechnik Benotti | 03:16:04.000 | 32.000 | 0 |
| 5 | JASCH Lennart | MaxSolar Cycling Team | 03:16:04.000 | 32.000 | 0 |
| 6 | BOCK Max | Equipe continentale Groupama-FDJ | 03:16:06.000 | 34.000 | 0 |
| 7 | REIßIG Patrick | Maloja Pushbikers | 03:20:50.000 | 5:18.000 | 0 |
| 8 | ABT Cedric | Team Lotto Kern-Haus PSD Bank | 03:20:50.000 | 5:18.000 | 0 |
| 9 | PENNA Fausto Valentin | Team Lotto Kern-Haus PSD Bank | 03:20:52.000 | 5:20.000 | 0 |
| 10 | VOß Paul | | 03:21:35.000 | 6:03.000 | 0 |
| 11 | BEHRENS Eike | Stevens Radteam des Berliner TSC e.V. | 03:23:34.000 | 8:02.000 | 0 |
| 12 | KOECH Silas | REMBE Pro Cycling Team Sauerland | 03:23:51.000 | 8:19.000 | 0 |
| 12 | KOECH Silas | Peter Pane Nagel CX Team | 03:23:51.000 | 8:19.000 | 0 |
| 13 | BORRESCH Julian | REMBE Pro Cycling Team Sauerland | 03:24:02.000 | 8:30.000 | 0 |
| 14 | GROZEV Gabriel | Rad-Net Oßwald | 03:24:04.000 | 8:32.000 | 0 |
| 15 | REIBSCH Jonas | Astana Qazaqstan Development Team | 03:24:37.000 | 9:05.000 | 0 |
| 16 | VOGEL Simon | | 03:25:09.000 | 9:37.000 | 0 |
| 17 | KREUZER Tobias | Team Valeoit Kaffeerösterei Parsberg | 03:25:10.000 | 9:38.000 | 0 |
| 18 | GEßNER Jakob | | 03:26:45.000 | 00:11:13.000 | 0 |
| 19 | PUSCHMANN Nils | Santic - Wibatech | 03:27:25.000 | 00:11:53.000 | 0 |
| 20 | GATHEMANN Albert | P&S Metalltechnik Benotti | 03:28:37.000 | 00:13:05.000 | 0 |
| 21 | JOHN Vincent | Rad-Net Oßwald | 03:28:37.000 | 00:13:05.000 | 0 |
| 22 | WAWRO Bela | MaxSolar Cycling Team | 03:28:42.000 | 00:13:10.000 | 0 |
| 23 | DIK Calvin | Team Sportforum Kaarst-Büttgen | 03:28:45.000 | 00:13:13.000 | 0 |
| 24 | LEIN Lennart | Team Schnelle Stelle | 03:28:45.000 | 00:13:13.000 | 0 |
| 25 | HUPPERTZ Joshua | Team Lotto Kern-Haus PSD Bank | 03:28:45.000 | 00:13:13.000 | 0 |
| 26 | NOLDE Tobias | P&S Metalltechnik Benotti | 03:28:45.000 | 00:13:13.000 | 0 |
| 27 | MÜLLER Tobias | Rad-Net Oßwald | 03:28:45.000 | 00:13:13.000 | 0 |
| 28 | VORTKAMP Clemens | MaxSolar Cycling Team | 03:28:45.000 | 00:13:13.000 | 0 |
| 29 | SCHRAG Daniel | Maloja Pushbikers | 03:28:45.000 | 00:13:13.000 | 0 |
| 30 | MESSERSCHMIDT Jonas Fabian | Santic - Wibatech | 03:28:45.000 | 00:13:13.000 | 0 |
| 31 | SANDERS Tim | | 03:28:45.000 | 00:13:13.000 | 0 |
| 32 | KREUZER Leo | Team Valeoit Kaffeerösterei Parsberg | 03:28:45.000 | 00:13:13.000 | 0 |
| 33 | BANGERT Nick | Team Lotto Kern-Haus PSD Bank | 03:28:45.000 | 00:13:13.000 | 0 |
| 34 | MARTIN Luca | Rad-Net Oßwald | 03:28:45.000 | 00:13:13.000 | 0 |
| 35 | WIELE Mathias | Stevens Radteam des Berliner TSC e.V. | 03:28:45.000 | 00:13:13.000 | 0 |
| 36 | LUTTER Eric | Stevens Radteam des Berliner TSC e.V. | 03:28:45.000 | 00:13:13.000 | 0 |
| 37 | EHRET Nicolas | Bike Market Team | 03:28:45.000 | 00:13:13.000 | 0 |
| 38 | SCHWITZGEBEL Lauric Immanuel | MaxSolar Cycling Team | 03:28:45.000 | 00:13:13.000 | 0 |
| 39 | JOCHUM Ben Felix | Team Lotto Kern-Haus PSD Bank | 03:28:45.000 | 00:13:13.000 | 0 |
| 40 | KEUP Pierre-Pascal | | 03:28:50.000 | 00:13:18.000 | 0 |
| 41 | HERRMANN Max | Team Lotto Kern-Haus PSD Bank | 03:28:50.000 | 00:13:18.000 | 0 |
| 41 | HERRMANN Max | Heizomat Radteam p/b Kloster Kitchen | 03:28:50.000 | 00:13:18.000 | 0 |
| 42 | VOSKUHL Lukas | Team MaxWatt | 03:28:50.000 | 00:13:18.000 | 0 |
| 43 | ENDRES Tobias | | 03:28:50.000 | 00:13:18.000 | 0 |
| 44 | DIETL Bastian | | 03:28:50.000 | 00:13:18.000 | 0 |
| 45 | HUSCHLE Jakob | | 03:28:50.000 | 00:13:18.000 | 0 |
| 46 | WEßLING Gianluca | | 03:28:50.000 | 00:13:18.000 | 0 |
| 47 | DREWES Albrecht | Team Sportforum Kaarst-Büttgen | 03:28:50.000 | 00:13:18.000 | 0 |
| 48 | KÖßLER Tim | | 03:28:50.000 | 00:13:18.000 | 0 |
| 49 | WILLMES Tobias | | 03:28:50.000 | 00:13:18.000 | 0 |
| 50 | ENGEL Jonas | | 03:28:50.000 | 00:13:18.000 | 0 |
| 51 | KERKSIEK Adrian | Embrace The World | 03:28:50.000 | 00:13:18.000 | 0 |
| 52 | BINDER Moritz | Rad-Net Oßwald | 03:28:50.000 | 00:13:18.000 | 0 |
| 53 | GÖTZ Pascal | Bike Market Team | 03:28:50.000 | 00:13:18.000 | 0 |
| 54 | DE BRUIN Tjalle | JEGG-DJR Academy | 03:28:50.000 | 00:13:18.000 | 0 |
| 55 | GAL Ryan | Development Team dsm-firmenich PostNL | 03:29:41.000 | 00:14:09.000 | 0 |
| 56 | LENNÉ Gustav | Team Standert | 03:29:41.000 | 00:14:09.000 | 0 |
| 57 | HOLSLAG Luuk | OWC Oldenzaal & AWV de Zwaluwen | 03:29:41.000 | 00:14:09.000 | 0 |
| 58 | TÖNJES Arvid | | 03:29:41.000 | 00:14:09.000 | 0 |
| 59 | MATTHEWS Daniyal | BIKE AID Südliche Weinstrasse Development Team | 03:29:41.000 | 00:14:09.000 | 0 |
| 60 | ENSLE Eric | Team Schnelle Stelle | 03:29:41.000 | 00:14:09.000 | 0 |
| 61 | FRÖSE Marcel | Team Sportforum Kaarst-Büttgen | 03:29:41.000 | 00:14:09.000 | 0 |
| 62 | DIERKING Felix | Team Sportforum Kaarst-Büttgen | 03:29:41.000 | 00:14:09.000 | 0 |
| 63 | BEIRIG Ferdinand | Santic - Wibatech | 03:29:45.000 | 00:14:13.000 | 0 |
| 64 | IDE Alexander | | 03:30:21.000 | 00:14:49.000 | 0 |
| 65 | BERLITZ Eiko Valentin | | 03:30:36.000 | 00:15:04.000 | 0 |
| 66 | RUHE Robin | Bike Market Team | 03:30:38.000 | 00:15:06.000 | 0 |
| 67 | RINKE Jan-Eric | | 03:30:38.000 | 00:15:06.000 | 0 |
| 68 | FREIMUTH Leopold | Hessen - Frankfurt - Opelit | 03:30:38.000 | 00:15:06.000 | 0 |
| 69 | REICHART Laurin | Stevens Radteam des Berliner TSC e.V. | 03:30:40.000 | 00:15:08.000 | 0 |
| 70 | POHLENZ Marian | | 03:30:42.000 | 00:15:10.000 | 0 |
| 71 | LEGEAI Alban | Cycling Crew Szostak | 03:32:27.000 | 00:16:55.000 | 0 |
| 72 | VOGEL Sebastian | | 03:33:17.000 | 00:17:45.000 | 0 |
| 73 | JABLONSKI Ole | | 03:35:01.000 | 00:19:29.000 | 0 |
| 74 | VOEGE Lennart | REMBE Pro Cycling Team Sauerland | 03:35:32.000 | 00:20:00.000 | 0 |
| 75 | VERBRUGGEN Luuk | Sensa - Kanjers voor Kanjers | 03:35:32.000 | 00:20:00.000 | 0 |
| 76 | SARNOWSKI Tillman | Stevens Radteam des Berliner TSC e.V. | 03:36:58.000 | 00:21:26.000 | 0 |
| 76 | SARNOWSKI Tillman | MYVELO Pro Cycling Team | 03:36:58.000 | 00:21:26.000 | 0 |
| 77 | KRANENBURG Joris | Sensa - Kanjers voor Kanjers | 03:36:58.000 | 00:21:26.000 | 0 |
| 1005 | HEIDENWAG Florian | Hessen - Frankfurt - Opelit | 00:00.000 | -03:15:32.000 | |
| 1005 | BENZ-KUCH Max | Maloja Pushbikers | 00:00.000 | -03:15:32.000 | |
| 1005 | FLEISCHMANN Felix | Bike Market Team | 00:00.000 | -03:15:32.000 | |
| 1005 | FREYER Philipp | Team SUPERCIAO | 00:00.000 | -03:15:32.000 | |
| 1005 | WEBER Paul | | 00:00.000 | -03:15:32.000 | |
| 1005 | SCHEMPP Oscar | Team Storck - Metropol Cycling | 00:00.000 | -03:15:32.000 | |
| 1005 | ARENZ Leon | Team Lotto Kern-Haus PSD Bank | 00:00.000 | -03:15:32.000 | |
| 1005 | GRIXA Jarno | P&S Metalltechnik Benotti | 00:00.000 | -03:15:32.000 | |
| 1005 | BENGELSDORF Lui | P&S Metalltechnik Benotti | 00:00.000 | -03:15:32.000 | |
| 1005 | GEßNER Marcus | Team Schnelle Stelle | 00:00.000 | -03:15:32.000 | |
| 1005 | SCHUBERT Hugo | | 00:00.000 | -03:15:32.000 | |
| 1005 | MORITZ Treue | | 00:00.000 | -03:15:32.000 | |
| 1005 | SCHAFFRATH Yannik | Stevens Radteam des Berliner TSC e.V. | 00:00.000 | -03:15:32.000 | |
| 1005 | BACKOFEN Fritz | | 00:00.000 | -03:15:32.000 | |
| 1005 | LEMBECK Fiete | | 00:00.000 | -03:15:32.000 | |
| 1005 | BAß Marc-Leon | Cycling Crew Szostak | 00:00.000 | -03:15:32.000 | |
| 1005 | SCHUDDE Paul | | 00:00.000 | -03:15:32.000 | |
| 1005 | WALZER Lukas | | 00:00.000 | -03:15:32.000 | |
| 1005 | KUCHINKE Gabriel | Team Standert | 00:00.000 | -03:15:32.000 | |
| 1005 | ZIPPAN Nicolas | LV Brandenburg | 00:00.000 | -03:15:32.000 | |
| 1005 | ZIPPAN Nicolas | Team Standert | 00:00.000 | -03:15:32.000 | |
| 1005 | PETER Michael | Santic - Wibatech | 00:00.000 | -03:15:32.000 | |
| 1005 | MLIKI Karim | MaxSolar Cycling Team | 00:00.000 | -03:15:32.000 | |
| 1005 | MELF Jonas | MaxSolar Cycling Team | 00:00.000 | -03:15:32.000 | |
| 1005 | JOHN Janne | MYVELO Pro Cycling Team | 00:00.000 | -03:15:32.000 | |
| 1005 | RENZ Matteo | | 00:00.000 | -03:15:32.000 | |
| 1005 | ZEMKE Jermaine | | 00:00.000 | -03:15:32.000 | |
| 1005 | LIPPMANN Axel | | 00:00.000 | -03:15:32.000 | |
| 1005 | ENNEN Felix | | 00:00.000 | -03:15:32.000 | |
| 1005 | SELBMANN Philipp | Stevens Radteam des Berliner TSC e.V. | 00:00.000 | -03:15:32.000 | |
| 1005 | SCHIEVEN Jelle | Sensa - Kanjers voor Kanjers | 00:00.000 | -03:15:32.000 | |
| 1005 | SENGSTOCK Robin | | 00:00.000 | -03:15:32.000 | |
| 1005 | ROTTMANN Jonathan Malte | REMBE Pro Cycling Team Sauerland | 00:00.000 | -03:15:32.000 | |
| 1005 | VAN DER VALK Lukas | REMBE Pro Cycling Team Sauerland | 00:00.000 | -03:15:32.000 | |
| 1005 | VAN DER VALK Tom | REMBE Pro Cycling Team Sauerland | 00:00.000 | -03:15:32.000 | |
| 1005 | THÖMEN Moritz | Bike Market Team | 00:00.000 | -03:15:32.000 | |
| 1005 | KÖBERNIK Tom | | 00:00.000 | -03:15:32.000 | |
| 1005 | DIEMAR Pascal | | 00:00.000 | -03:15:32.000 | |
| 1005 | MUNDINGER Philipp | | 00:00.000 | -03:15:32.000 | |
| 1005 | JANOWITZ Nicklas | | 00:00.000 | -03:15:32.000 | |
| 1005 | OSSEGE Justus | | 00:00.000 | -03:15:32.000 | |
| 1005 | APPELBAUM Henri Johannes | REMBE Pro Cycling Team Sauerland | 00:00.000 | -03:15:32.000 | |
| 1005 | STELLER Max | | 00:00.000 | -03:15:32.000 | |
| 1005 | STEINMETZ Justus | MaxSolar Cycling Team | 00:00.000 | -03:15:32.000 | |
| 1005 | MECKY Jacques | | 00:00.000 | -03:15:32.000 | |
| 1005 | SCHMIDT Stephan | | 00:00.000 | -03:15:32.000 | |
| 1005 | FELDHAUS Sean | | 00:00.000 | -03:15:32.000 | |
| 1005 | ALLMANN Leonard | | 00:00.000 | -03:15:32.000 | |
| 1005 | MERSCHEL Sebastian | | 00:00.000 | -03:15:32.000 | |
| 1005 | PLAMBECK Moritz | | 00:00.000 | -03:15:32.000 | |
| 1005 | DUBOIS Tom | | 00:00.000 | -03:15:32.000 | |
| 1005 | HAMANN Dario | MaxSolar Cycling Team | 00:00.000 | -03:15:32.000 | |
| 1005 | KÄRSTEN Moritz | P&S Metalltechnik Benotti | 00:00.000 | -03:15:32.000 | |
| 1005 | HÜSTEBECK Samuel | Hessen - Frankfurt - Opelit | 00:00.000 | -03:15:32.000 | |
| 1005 | HOFMANN Mattes | Hessen - Frankfurt - Opelit | 00:00.000 | -03:15:32.000 | |
| 1005 | EL KHANJI Nils | Berthold RadTeam | 00:00.000 | -03:15:32.000 | |
| 1005 | PLAMBECK Philipp | Cycling Crew Szostak | 00:00.000 | -03:15:32.000 | |
| 1005 | ZUGER Adrian | | 00:00.000 | -03:15:32.000 | |
| 1005 | EISELE Moritz | | 00:00.000 | -03:15:32.000 | |
| 1005 | TER KULVE Lars | OWC Oldenzaal & AWV de Zwaluwen | 00:00.000 | -03:15:32.000 | |
| 1005 | INSAM Lennard | | 00:00.000 | -03:15:32.000 | |
| 1005 | RUGE Tim | BIKE AID Südliche Weinstrasse Development Team | 00:00.000 | -03:15:32.000 | |
| 1005 | THÖNNISSEN Leo | Berthold RadTeam | 00:00.000 | -03:15:32.000 | |
| 1005 | BOOTSMA Jesse | OWC Oldenzaal & AWV de Zwaluwen | 00:00.000 | -03:15:32.000 | |
| 1005 | SZÉKELY Csongor | | 00:00.000 | -03:15:32.000 | |
| 1005 | LUBBERS Melle | Sensa - Kanjers voor Kanjers | 00:00.000 | -03:15:32.000 | |
| 1006 | DREßLER Luca | Team Lotto Kern-Haus PSD Bank | 00:00.000 | -03:15:32.000 | |
| 1006 | CZASA Moritz | Rad-Net Oßwald | 00:00.000 | -03:15:32.000 | |
| 1006 | WOLF Justin | | 00:00.000 | -03:15:32.000 | |
| 1006 | LECHNER Patrick | BIKE AID Südliche Weinstrasse Development Team | 00:00.000 | -03:15:32.000 | |
| 1006 | PETER Paul | Team Valeoit Kaffeerösterei Parsberg | 00:00.000 | -03:15:32.000 | |
| 1006 | GRILLMEIER Florian | Team Valeoit Kaffeerösterei Parsberg | 00:00.000 | -03:15:32.000 | |
| 1006 | KATTANEK Jan | | 00:00.000 | -03:15:32.000 | |
| 1006 | ROTH Maximilian | MaxSolar Cycling Team | 00:00.000 | -03:15:32.000 | |
| 1006 | SCHÖNE Marcel | | 00:00.000 | -03:15:32.000 | |
| 1006 | BEHRENS Timo | | 00:00.000 | -03:15:32.000 | |
| 1006 | BALÁZS Máté | BIKE AID | 00:00.000 | -03:15:32.000 | |
| 1006 | BONG Jonas | | 00:00.000 | -03:15:32.000 | |
| 1006 | BUCKSCH Finn | | 00:00.000 | -03:15:32.000 | |
| 1006 | BECKER Benedikt | | 00:00.000 | -03:15:32.000 | |
| 1006 | SCHELENZ Max | | 00:00.000 | -03:15:32.000 | |
| 1006 | WOLF Philipp | | 00:00.000 | -03:15:32.000 | |