| 1 | ROUILLER Loris | Elite Fondations Cycling Team | 02:12:33.000 | - | 67.175 |
| 1 | ROUILLER Loris | Heizomat Radteam p/b Herrmann | 02:12:33.000 | - | 67.175 |
| 2 | LENNÉ Arthur | Team Storck - Metropol Cycling | 02:12:33.000 | - | 67.175 |
| 3 | VAN REES Christiaan | Dutch Food Valley Cycling Team | 02:12:33.000 | - | 67.175 |
| 4 | SWENNE Delano | GRC Jan van Arckel | 02:12:33.000 | - | 67.175 |
| 5 | KORTLEVE Bart | Sensa - Kanjers voor Kanjers | 02:12:33.000 | - | 67.175 |
| 6 | FRÖSE Marcel | Team Sportforum Kaarst-Büttgen | 02:12:33.000 | - | 67.175 |
| 7 | KULL Robin | Obor - Bike Aid | 02:12:33.000 | - | 67.175 |
| 8 | MÄRKL Max | Team Storck - Metropol Cycling | 02:12:33.000 | - | 67.175 |
| 9 | HERRMANN Max | Heizomat Radteam p/b Kloster Kitchen | 02:12:33.000 | - | 67.175 |
| 10 | VAN TINTELEN Miguel | Volharding Cycling Team | 02:12:33.000 | - | 67.175 |
| 11 | LEIN Lennart | Team Schnelle Stelle | 02:12:33.000 | - | 67.175 |
| 12 | VAN DER GIESSEN Thijmen | WV Avanti | 02:12:33.000 | - | 67.175 |
| 12 | VAN DER GIESSEN Thijmen | AW Groep Swabo CT | 02:12:33.000 | - | 67.175 |
| 13 | VELING Quinten | Wielerploeg Groot Amsterdam | 02:12:33.000 | - | 67.175 |
| 14 | DIK Calvin | Team Sportforum Kaarst-Büttgen | 02:12:33.000 | - | 67.175 |
| 15 | PODLASKI Michał | LUKS Trójka Piaseczno | 02:12:33.000 | - | 67.175 |
| 16 | VAN DER VEEN Cas | Sensa - Kanjers voor Kanjers | 02:12:33.000 | - | 67.175 |
| 17 | STERNSDORFF Lennard | BIKE AID Südliche Weinstrasse Development Team | 02:12:33.000 | - | 67.175 |
| 18 | DIERKING Felix | Team Sportforum Kaarst-Büttgen | 02:12:33.000 | - | 67.175 |
| 19 | VAN DEN BERG Maarten | OWC Oldenzaal & AWV de Zwaluwen | 02:12:33.000 | - | 67.175 |
| 20 | MECHSNER Josh | Team Standert | 02:12:33.000 | - | 67.175 |
| 21 | STOFFELS Ole | JvR de Batauwers | 02:12:33.000 | - | 67.175 |
| 22 | DE HART Justin | Wielerploeg Groot Amsterdam | 02:12:33.000 | - | 67.175 |
| 23 | CLAUSS Marc | Team Storck - Metropol Cycling | 02:12:33.000 | - | 67.175 |
| 24 | NIJHUIS Max | OWC Oldenzaal & AWV de Zwaluwen | 02:12:33.000 | - | 67.175 |
| 25 | MCADAM Matson | Dutch Food Valley Cycling Team | 02:12:33.000 | - | 67.175 |
| 26 | LUTTER Eric | Stevens Radteam des Berliner TSC e.V. | 02:12:33.000 | - | 67.175 |
| 27 | KRANENBURG Joris | Sensa - Kanjers voor Kanjers | 02:12:33.000 | - | 67.175 |
| 28 | FRANZ Toni | Team Storck - Metropol Cycling | 02:12:33.000 | - | 67.175 |
| 29 | FISCHER Robin | Team Storck - Metropol Cycling | 02:12:33.000 | - | 67.175 |
| 30 | VEELERS Teun | OWC Oldenzaal & AWV de Zwaluwen | 02:12:33.000 | - | 67.175 |
| 31 | HUINEN Sander | AW Groep Swabo CT | 02:12:33.000 | - | 67.175 |
| 32 | VOGT Dennis | Fratelli Racing Team | 02:12:33.000 | - | 67.175 |
| 33 | VÖGEDING Dennis | | 02:12:33.000 | - | 67.175 |
| 34 | BEHRENS Eike | Stevens Radteam des Berliner TSC e.V. | 02:12:33.000 | - | 67.175 |
| 35 | REICHART Laurin | Stevens Radteam des Berliner TSC e.V. | 02:12:33.000 | - | 67.175 |
| 36 | GEßNER Marcus | Team Schnelle Stelle | 02:12:33.000 | - | 67.175 |
| 37 | ZIPPAN Nicolas | LV Brandenburg | 02:12:33.000 | - | 67.175 |
| 37 | ZIPPAN Nicolas | Team Standert | 02:12:33.000 | - | 67.175 |
| 38 | BOONSTRA Jelle | Wielerploeg Groot Amsterdam | 02:12:33.000 | - | 67.175 |
| 39 | VAN DER WAL Rik | Sensa - Kanjers voor Kanjers | 02:12:33.000 | - | 67.175 |
| 40 | DREWES Albrecht | Team Sportforum Kaarst-Büttgen | 02:12:33.000 | - | 67.175 |
| 41 | SCHÖN Martin | Team Schnelle Stelle | 02:12:33.000 | - | 67.175 |
| 42 | LIEBE Tim Kristian | Team MaxWatt | 02:12:33.000 | - | 67.175 |
| 43 | VAN DE STREEK Jost | GRC Jan van Arckel | 02:12:33.000 | - | 67.175 |
| 44 | KUCHINKE Gabriel | Team Standert | 02:12:33.000 | - | 67.175 |
| 45 | ENSLE Eric | Team Schnelle Stelle | 02:12:33.000 | - | 67.175 |
| 46 | WEMMERS Thijs | GRC Jan van Arckel | 02:12:33.000 | - | 67.175 |
| 47 | KLOSS Felix | Team Wipotec | 02:12:33.000 | - | 67.175 |
| 47 | KLOSS Felix | | 02:12:33.000 | - | 67.175 |
| 47 | KLOSS Felix | Heizomat Radteam p/b Kloster Kitchen | 02:12:33.000 | - | 67.175 |
| 48 | SCHULTEN Chiel | Sensa - Kanjers voor Kanjers | 02:12:33.000 | - | 67.175 |
| 49 | MERSEBURG Dominik | Team Storck - Metropol Cycling | 02:12:33.000 | - | 67.175 |
| 50 | BENEDIX Anton | Berthold RadTeam | 02:12:33.000 | - | 67.175 |
| 51 | LEMBECK Fiete | | 02:12:33.000 | - | 67.175 |
| 52 | LUBBERS Melle | Sensa - Kanjers voor Kanjers | 02:12:33.000 | - | 67.175 |
| 53 | THÖNNISSEN Leo | Berthold RadTeam | 02:12:33.000 | - | 67.175 |
| 54 | THÖMEN Moritz | Bike Market Team | 02:12:33.000 | - | 67.175 |
| 55 | VOSKUHL Lukas | Team MaxWatt | 02:12:33.000 | - | 67.175 |
| 56 | GARBOLIŃSKI Klaudiusz | LUKS Trójka Piaseczno | 02:12:33.000 | - | 67.175 |
| 57 | POLLAERT Sven | Team Sportforum Kaarst-Büttgen | 02:12:33.000 | - | 67.175 |
| 58 | DIEMAR Pascal | | 02:12:33.000 | - | 67.175 |
| 59 | ARTS Tim | AWV de Zwaluwen | 02:12:33.000 | - | 67.175 |
| 59 | ARTS Tim | OWC Oldenzaal & AWV de Zwaluwen | 02:12:33.000 | - | 67.175 |
| 60 | SCHEMPP Oscar | | 02:12:33.000 | - | 67.175 |
| 61 | HERRMANN Lukas | Heizomat Radteam p/b Kloster Kitchen | 02:12:33.000 | - | 67.175 |
| 61 | HERRMANN Lukas | Heizomat Radteam p/b Herrmann | 02:12:33.000 | - | 67.175 |
| 62 | RICHTER Peter | LV Brandenburg | 02:12:33.000 | - | 67.175 |
| 62 | RICHTER Peter | Team Standert | 02:12:33.000 | - | 67.175 |
| 63 | LAMBERINK Steyn | OWC Oldenzaal & AWV de Zwaluwen | 02:12:33.000 | - | 67.175 |
| 64 | GROß Franz | Team Schnelle Stelle | 02:12:33.000 | - | 67.175 |
| 65 | DOMNICK Julius | Team Sportforum Kaarst-Büttgen | 02:12:33.000 | - | 67.175 |
| 66 | MEYERS Julien | | 02:12:33.000 | - | 67.175 |
| 67 | KERKVLIET Sam | AW Groep Swabo CT | 02:12:33.000 | - | 67.175 |
| 68 | RUHE Robin | Bike Market Team | 02:12:33.000 | - | 67.175 |
| 69 | MOORE Peter | GRC Jan van Arckel | 02:12:33.000 | - | 67.175 |
| 70 | TENBRUCK Jonas | Fratelli Racing Team | 02:12:33.000 | - | 67.175 |
| 71 | FLEISCHMANN Felix | Bike Market Team | 02:12:33.000 | - | 67.175 |
| 72 | FREYER Philipp | Team SUPERCIAO | 02:12:33.000 | - | 67.175 |
| 73 | LEMME Martin | Team SUPERCIAO | 02:12:33.000 | - | 67.175 |
| 74 | TENBRUCK Florian | Fratelli Racing Team | 02:12:33.000 | - | 67.175 |
| 75 | KÖNIG Aaron | | 02:12:33.000 | - | 67.175 |
| 76 | GÖTZ Pascal | Bike Market Team | 02:12:33.000 | - | 67.175 |
| 77 | POHL Fabian | | 02:12:33.000 | - | 67.175 |
| 78 | KOHLER Erik | Bike Market Team | 02:15:01.000 | 2:28.000 | 65.947 |
| 79 | KRANENBURG Jari | OWC Oldenzaal & AWV de Zwaluwen | 02:12:33.000 | - | 67.175 |
| 80 | WAWRO Bela | MaxSolar Cycling Team | 02:15:05.000 | 2:32.000 | 65.915 |
| 81 | ROKS Jelle | JvR de Batauwers | 02:16:07.000 | 3:34.000 | 65.414 |
| 82 | ZETSCHE Luka | BIKE AID Südliche Weinstrasse Development Team | 02:16:11.000 | 3:38.000 | 65.382 |
| 83 | HAAKSMAN Max | Volharding Cycling Team | 02:16:22.000 | 3:49.000 | 65.295 |
| 84 | DE SWART Gijs | GRC Jan van Arckel | 02:16:22.000 | 3:49.000 | 65.295 |
| 85 | TENNIGLO Niels | GRC Jan van Arckel | 02:16:22.000 | 3:49.000 | 65.295 |
| 86 | VAN TOL Sem | AW Groep Swabo CT | 02:18:16.000 | 5:43.000 | 64.397 |
| 87 | DE BLOM Thomas | Dutch Food Valley Cycling Team | 02:18:18.000 | 5:45.000 | 64.382 |
| 88 | LUCA Jacob | Team Schnelle Stelle | 02:19:44.000 | 7:11.000 | 63.721 |
| 89 | KOOL Tobias | Volharding Cycling Team | 02:20:29.000 | 7:56.000 | 63.381 |
| 90 | ROSENTHAL Maximilian | Team SUPERCIAO | 02:20:41.000 | 8:08.000 | 63.291 |
| 91 | IMMERZEEL Niels | Dutch Food Valley Cycling Team | 02:20:48.000 | 8:15.000 | 63.239 |
| 92 | LIEDTKE Lars | Berthold RadTeam | 02:20:59.000 | 8:26.000 | 63.156 |
| 93 | VAN HEMERT Lucas | Wielerploeg Groot Amsterdam | 02:21:08.000 | 8:35.000 | 63.089 |
| 94 | VAN EEKELEN Nathan | Volharding Cycling Team | 02:22:56.000 | 00:10:23.000 | 62.295 |
| 95 | SCHWITZGEBEL Lauric Immanuel | MaxSolar Cycling Team | 02:22:56.000 | 00:10:23.000 | 62.295 |
| 96 | RAHN Tobias | Team MaxWatt | 02:22:56.000 | 00:10:23.000 | 62.295 |
| 97 | MEEKMA Klaas | Volharding Cycling Team | 02:22:56.000 | 00:10:23.000 | 62.295 |
| 98 | SWANENVLEUGEL Gebre | Wielerploeg Groot Amsterdam | 02:22:56.000 | 00:10:23.000 | 62.295 |
| 99 | SCHULZ Samuel | | 02:22:56.000 | 00:10:23.000 | 62.295 |
| 100 | PLATZ Manuel | Stevens Radteam des Berliner TSC e.V. | 02:23:02.000 | 00:10:29.000 | 62.251 |
| 101 | LINDENBERGER Mathieu | Team MaxWatt | 02:23:02.000 | 00:10:29.000 | 62.251 |
| 102 | HUBER Quirin | MaxSolar Cycling Team | 02:23:02.000 | 00:10:29.000 | 62.251 |
| 103 | ROTH Maximilian | MaxSolar Cycling Team | 02:23:02.000 | 00:10:29.000 | 62.251 |
| 104 | KASTERICH Constantin | Stevens Radteam des Berliner TSC e.V. | 02:23:02.000 | 00:10:29.000 | 62.251 |
| 105 | BINIENDA Konstantin | LV Brandenburg | 02:23:02.000 | 00:10:29.000 | 62.251 |
| 106 | HOEHLE Lukas | Team SUPERCIAO | 02:23:14.000 | 00:10:41.000 | 62.164 |
| 107 | EL KHANJI Nils | Berthold RadTeam | 02:23:14.000 | 00:10:41.000 | 62.164 |
| 108 | WILHELM Felix | Team SUPERCIAO | 02:23:14.000 | 00:10:41.000 | 62.164 |
| 109 | REINERT Martin | Fratelli Racing Team | 02:23:27.000 | 00:10:54.000 | 62.07 |
| 110 | PROKOPYSZYN Filip | LUKS Trójka Piaseczno | 02:24:37.000 | 00:12:04.000 | 61.57 |
| 111 | ECHTERMANN Leon | | 02:25:18.000 | 00:12:45.000 | 61.28 |
| 112 | HÜSTEBECK Samuel | Hessen - Frankfurt - Opelit | 02:25:18.000 | 00:12:45.000 | 61.28 |
| 113 | FREIMUTH Leopold | Hessen - Frankfurt - Opelit | 02:33:50.000 | 00:21:17.000 | 57.881 |
| 114 | BOCXE Stein | WV Avanti | 02:34:11.000 | 00:21:38.000 | 57.749 |
| 114 | BOCXE Stein | AW Groep Swabo CT | 02:34:11.000 | 00:21:38.000 | 57.749 |
| 115 | SCHEFFLER Fabrice | | 02:34:52.000 | 00:22:19.000 | 57.495 |
| 116 | MATTHEWS Daniyal | BIKE AID Südliche Weinstrasse Development Team | 02:35:15.000 | 00:22:42.000 | 57.353 |
| 117 | OKLE Yaron | Fratelli Racing Team | 02:36:15.000 | 00:23:42.000 | 56.986 |
| 118 | MIAZGA Jan | LUKS Trójka Piaseczno | 02:36:48.000 | 00:24:15.000 | 56.786 |
| 119 | FIJAK Jan | LUKS Trójka Piaseczno | 02:36:48.000 | 00:24:15.000 | 56.786 |
| 120 | BEUERMANN Falk | Team MaxWatt | 02:38:25.000 | 00:25:52.000 | 56.206 |
| 121 | EHRET Nicolas | Bike Market Team | 02:40:36.000 | 00:28:03.000 | 55.442 |
| 122 | HÜBNER Ferdinand | BIKE AID Südliche Weinstrasse Development Team | 02:45:00.000 | 00:32:27.000 | 53.964 |
| 123 | BERGSMA Max | Wielerploeg Groot Amsterdam | 02:45:00.000 | 00:32:27.000 | 53.964 |
| 124 | LENNÉ Gustav | Team Standert | 02:45:00.000 | 00:32:27.000 | 53.964 |
| 125 | NASEBANDT Lasse | Team MaxWatt | 02:45:00.000 | 00:32:27.000 | 53.964 |
| 126 | MALCHAREK Moritz | Maloja Pushbikers | 02:45:00.000 | 00:32:27.000 | 53.964 |
| 127 | VERGEER Rens | AW Groep Swabo CT | 02:45:00.000 | 00:32:27.000 | 53.964 |
| 1005 | HARTER Luca | Berthold RadTeam | 00:00.000 | -02:12:33.000 | |
| 1005 | HARTER Luca | Peter Pane Nagel CX Team | 00:00.000 | -02:12:33.000 | |
| 1005 | DABSKI Patryk | LUKS Trójka Piaseczno | 00:00.000 | -02:12:33.000 | |
| 1005 | HAMANN Dario | MaxSolar Cycling Team | 00:00.000 | -02:12:33.000 | |