| 1 | JOHN Vincent | Rad-Net Oßwald | 04:02:03.000 | - | 39.983 | 
| 2 | DE BRUIN Tjalle | JEGG-DJR Academy | 04:02:03.000 | - | 39.983 | 
| 3 | PENNA Fausto Valentin | Team Lotto Kern-Haus PSD Bank | 04:02:08.000 | 05.000 | 39.97 | 
| 4 | BORRESCH Julian | REMBE Pro Cycling Team Sauerland | 04:02:16.000 | 13.000 | 39.948 | 
| 5 | MARTIN Luca | Rad-Net Oßwald | 04:02:17.000 | 14.000 | 39.945 | 
| 6 | MESSERSCHMIDT Jonas Fabian | Santic - Wibatech | 04:02:25.000 | 22.000 | 39.923 | 
| 7 | KEUP Pierre-Pascal |  | 04:03:07.000 | 1:04.000 | 39.808 | 
| 8 | DIETL Bastian |  | 04:03:07.000 | 1:04.000 | 39.808 | 
| 9 | GRIXA Jarno | P&S Metalltechnik Benotti | 04:03:07.000 | 1:04.000 | 39.808 | 
| 10 | BEHRENS Eike | Stevens Radteam des Berliner TSC e.V. | 04:03:07.000 | 1:04.000 | 39.808 | 
| 11 | GROZEV Gabriel | Rad-Net Oßwald | 04:03:07.000 | 1:04.000 | 39.808 | 
| 12 | HUPPERTZ Joshua | Team Lotto Kern-Haus PSD Bank | 04:06:30.000 | 4:27.000 | 39.262 | 
| 13 | JASCH Lennart | MaxSolar Cycling Team | 04:07:12.000 | 5:09.000 | 39.15 | 
| 14 | RÖBER Dominik | P&S Metalltechnik Benotti | 04:07:17.000 | 5:14.000 | 39.137 | 
| 15 | TICHLER Thomas | WSA KTM Graz | 04:07:18.000 | 5:15.000 | 39.135 | 
| 16 | MÜLLER Tobias | Rad-Net Oßwald | 04:07:27.000 | 5:24.000 | 39.111 | 
| 17 | JOCHUM Ben Felix | Team Lotto Kern-Haus PSD Bank | 04:07:41.000 | 5:38.000 | 39.074 | 
| 18 | REIßIG Patrick | Maloja Pushbikers | 04:08:00.000 | 5:57.000 | 39.024 | 
| 19 | VOGEL Simon |  | 04:08:00.000 | 5:57.000 | 39.024 | 
| 20 | KREUZER Tobias | Team Valeoit Kaffeerösterei Parsberg | 04:08:00.000 | 5:57.000 | 39.024 | 
| 21 | NOLDE Tobias | P&S Metalltechnik Benotti | 04:08:56.000 | 6:53.000 | 38.878 | 
| 22 | VOEGE Lennart | REMBE Pro Cycling Team Sauerland | 04:08:56.000 | 6:53.000 | 38.878 | 
| 23 | ABT Cedric | Team Lotto Kern-Haus PSD Bank | 04:08:56.000 | 6:53.000 | 38.878 | 
| 24 | VORTKAMP Clemens | MaxSolar Cycling Team | 04:08:56.000 | 6:53.000 | 38.878 | 
| 25 | LEIN Lennart | Team Schnelle Stelle | 04:09:01.000 | 6:58.000 | 38.865 | 
| 26 | SARNOWSKI Tillman | Stevens Radteam des Berliner TSC e.V. | 04:09:07.000 | 7:04.000 | 38.849 | 
| 26 | SARNOWSKI Tillman | MYVELO Pro Cycling Team | 04:09:07.000 | 7:04.000 | 38.849 | 
| 27 | VAN DEN BERG Maarten | OWC Oldenzaal & AWV de Zwaluwen | 04:09:07.000 | 7:04.000 | 38.849 | 
| 28 | EHRET Nicolas | Bike Market Team | 04:09:17.000 | 7:14.000 | 38.823 | 
| 29 | SCHWITZGEBEL Lauric Immanuel | MaxSolar Cycling Team | 04:09:17.000 | 7:14.000 | 38.823 | 
| 30 | ENGEL Jonas |  | 04:09:39.000 | 7:36.000 | 38.766 | 
| 31 | GÖTZ Pascal | Bike Market Team | 04:09:39.000 | 7:36.000 | 38.766 | 
| 32 | WIELE Mathias | Stevens Radteam des Berliner TSC e.V. | 04:09:44.000 | 7:41.000 | 38.753 | 
| 33 | IDE Alexander |  | 04:09:56.000 | 7:53.000 | 38.722 | 
| 34 | HOLSLAG Luuk | OWC Oldenzaal & AWV de Zwaluwen | 04:10:03.000 | 8:00.000 | 38.704 | 
| 35 | BEHRENS Timo |  | 04:10:06.000 | 8:03.000 | 38.697 | 
| 36 | REICHART Laurin | Stevens Radteam des Berliner TSC e.V. | 04:10:15.000 | 8:12.000 | 38.673 | 
| 37 | MLIKI Karim | MaxSolar Cycling Team | 04:10:41.000 | 8:38.000 | 38.606 | 
| 38 | MATTHEWS Daniyal | BIKE AID Südliche Weinstrasse Development Team | 04:11:05.000 | 9:02.000 | 38.545 | 
| 39 | DREßLER Luca | Team Lotto Kern-Haus PSD Bank | 04:11:55.000 | 9:52.000 | 38.417 | 
| 40 | DREWES Albrecht | Team Sportforum Kaarst-Büttgen | 04:12:23.000 | 00:10:20.000 | 38.346 | 
| 41 | KUCHINKE Gabriel | Team Standert | 04:12:26.000 | 00:10:23.000 | 38.339 | 
| 42 | GEßNER Marcus | Team Schnelle Stelle | 04:12:42.000 | 00:10:39.000 | 38.298 | 
| 43 | VOGEL Sebastian |  | 04:12:42.000 | 00:10:39.000 | 38.298 | 
| 44 | RUHE Robin | Bike Market Team | 04:13:00.000 | 00:10:57.000 | 38.253 | 
| 45 | JABLONSKI Ole |  | 04:13:00.000 | 00:10:57.000 | 38.253 | 
| 46 | SCHMITZ Campo | Team Storck - Metropol Cycling | 04:13:00.000 | 00:10:57.000 | 38.253 | 
| 47 | HAMANN Dario | MaxSolar Cycling Team | 04:13:00.000 | 00:10:57.000 | 38.253 | 
| 48 | WAWRO Bela | MaxSolar Cycling Team | 04:13:04.000 | 00:11:01.000 | 38.243 | 
| 49 | PUSCHMANN Nils | Santic - Wibatech | 04:13:04.000 | 00:11:01.000 | 38.243 | 
| 50 | BEIRIG Ferdinand | Santic - Wibatech | 04:13:34.000 | 00:11:31.000 | 38.167 | 
| 51 | FREIMUTH Leopold | Hessen - Frankfurt - Opelit | 04:13:34.000 | 00:11:31.000 | 38.167 | 
| 52 | RENZ Matteo |  | 04:13:34.000 | 00:11:31.000 | 38.167 | 
| 53 | BACKOFEN Fritz |  | 04:13:38.000 | 00:11:35.000 | 38.157 | 
| 54 | LECHNER Patrick | BIKE AID Südliche Weinstrasse Development Team | 04:13:40.000 | 00:11:37.000 | 38.152 | 
| 55 | GATHEMANN Albert | P&S Metalltechnik Benotti | 04:13:42.000 | 00:11:39.000 | 38.147 | 
| 56 | BAß Marc-Leon | Cycling Crew Szostak | 04:13:42.000 | 00:11:39.000 | 38.147 | 
| 57 | APPELBAUM Henri Johannes | REMBE Pro Cycling Team Sauerland | 04:14:54.000 | 00:12:51.000 | 37.968 | 
| 58 | NIEHUES Sebastian | REMBE Pro Cycling Team Sauerland | 04:18:34.000 | 00:16:31.000 | 37.429 | 
| 59 | LIPPMANN Axel |  | 04:18:42.000 | 00:16:39.000 | 37.41 | 
| 60 | MAI Tom | Berthold RadTeam | 04:18:44.000 | 00:16:41.000 | 37.405 | 
| 61 | LEMBECK Fiete |  | 04:18:44.000 | 00:16:41.000 | 37.405 | 
| 62 | DIERKING Felix | Team Sportforum Kaarst-Büttgen | 04:18:51.000 | 00:16:48.000 | 37.388 | 
| 63 | VAN DER VALK Lukas | REMBE Pro Cycling Team Sauerland | 04:18:51.000 | 00:16:48.000 | 37.388 | 
| 1005 | BÁRTA Martin | Team Lotto Kern-Haus PSD Bank | 00:00.000 | -04:02:03.000 |  | 
| 1005 | BRIESE Max | P&S Metalltechnik Benotti | 00:00.000 | -04:02:03.000 |  | 
| 1005 | LEU Richard | P&S Metalltechnik Benotti | 00:00.000 | -04:02:03.000 |  | 
| 1005 | HEINRICH Nicolas | Rad-Net Oßwald | 00:00.000 | -04:02:03.000 |  | 
| 1005 | DOMNICK Julius | Team Sportforum Kaarst-Büttgen | 00:00.000 | -04:02:03.000 |  | 
| 1005 | KOECH Silas | REMBE Pro Cycling Team Sauerland | 00:00.000 | -04:02:03.000 |  | 
| 1005 | KOECH Silas | Peter Pane Nagel CX Team | 00:00.000 | -04:02:03.000 |  | 
| 1005 | VAN DER VALK Tom | REMBE Pro Cycling Team Sauerland | 00:00.000 | -04:02:03.000 |  | 
| 1005 | TEMMEN Jan-Marc | REMBE Pro Cycling Team Sauerland | 00:00.000 | -04:02:03.000 |  | 
| 1005 | SCHUBERT Hugo |  | 00:00.000 | -04:02:03.000 |  | 
| 1005 | ENSLE Eric | Team Schnelle Stelle | 00:00.000 | -04:02:03.000 |  | 
| 1005 | SCHÖN Martin | Team Schnelle Stelle | 00:00.000 | -04:02:03.000 |  | 
| 1005 | LUCA Jacob | Team Schnelle Stelle | 00:00.000 | -04:02:03.000 |  | 
| 1005 | ANDRATSCHKE Nils | Bike Market Team | 00:00.000 | -04:02:03.000 |  | 
| 1005 | FLEISCHMANN Felix | Bike Market Team | 00:00.000 | -04:02:03.000 |  | 
| 1005 | FISCHER Tom Benedict |  | 00:00.000 | -04:02:03.000 |  | 
| 1005 | HOFMANN Mattes | Hessen - Frankfurt - Opelit | 00:00.000 | -04:02:03.000 |  | 
| 1005 | MORITZ Treue |  | 00:00.000 | -04:02:03.000 |  | 
| 1005 | SELBMANN Philipp | Stevens Radteam des Berliner TSC e.V. | 00:00.000 | -04:02:03.000 |  | 
| 1005 | SCHAFFRATH Yannik | Stevens Radteam des Berliner TSC e.V. | 00:00.000 | -04:02:03.000 |  | 
| 1005 | LIEDTKE Lars | Berthold RadTeam | 00:00.000 | -04:02:03.000 |  | 
| 1005 | BENEDIX Anton | Berthold RadTeam | 00:00.000 | -04:02:03.000 |  | 
| 1005 | THÖNNISSEN Leo | Berthold RadTeam | 00:00.000 | -04:02:03.000 |  | 
| 1005 | CLAUSS Marc | Team Storck - Metropol Cycling | 00:00.000 | -04:02:03.000 |  | 
| 1005 | GRILLMEIER Florian | Team Valeoit Kaffeerösterei Parsberg | 00:00.000 | -04:02:03.000 |  | 
| 1005 | FASCHINA Maximilian | LV Brandenburg | 00:00.000 | -04:02:03.000 |  | 
| 1005 | SCHWAR Endric | LV Brandenburg | 00:00.000 | -04:02:03.000 |  | 
| 1005 | SCHWAR Endric | Team Standert | 00:00.000 | -04:02:03.000 |  | 
| 1005 | MELF Jonas | MaxSolar Cycling Team | 00:00.000 | -04:02:03.000 |  | 
| 1005 | JOHN Janne | MYVELO Pro Cycling Team | 00:00.000 | -04:02:03.000 |  | 
| 1005 | KRANENBURG Jari | OWC Oldenzaal & AWV de Zwaluwen | 00:00.000 | -04:02:03.000 |  | 
| 1005 | HARTMANN Tristan | OWC Oldenzaal & AWV de Zwaluwen | 00:00.000 | -04:02:03.000 |  | 
| 1005 | GROBBINK Dylan | OWC Oldenzaal & AWV de Zwaluwen | 00:00.000 | -04:02:03.000 |  | 
| 1005 | BECK Jonas | BIKE AID | 00:00.000 | -04:02:03.000 |  | 
| 1005 | LENNÉ Gustav | Team Standert | 00:00.000 | -04:02:03.000 |  | 
| 1005 | ZEMKE Jermaine |  | 00:00.000 | -04:02:03.000 |  | 
| 1005 | DRÖGE Stefan |  | 00:00.000 | -04:02:03.000 |  | 
| 1006 | ZIPPAN Nicolas | LV Brandenburg | 00:00.000 | -04:02:03.000 |  | 
| 1006 | ZIPPAN Nicolas | Team Standert | 00:00.000 | -04:02:03.000 |  | 
| 1006 | HUSCHLE Jakob |  | 00:00.000 | -04:02:03.000 |  | 
| 1006 | BOCK Max | Equipe continentale Groupama-FDJ | 00:00.000 | -04:02:03.000 |  | 
| 1006 | KAINDL Manuel |  | 00:00.000 | -04:02:03.000 |  | 
| 1006 | SITTINGER Paul |  | 00:00.000 | -04:02:03.000 |  | 
| 1006 | REIBSCH Jonas | Astana Qazaqstan Development Team | 00:00.000 | -04:02:03.000 |  | 
| 1008 | DIK Calvin | Team Sportforum Kaarst-Büttgen | 04:18:51.000 | 00:16:48.000 | 37.388 |