| # | Rider | Team | Time | Gap |
|---|---|---|---|---|
| 1 | Gerben Thijssen | Intermarché-Circus-Wanty | 04:36:25 | |
| 2 | Caleb Ewan | Lotto Dstny | + 00 | |
| 3 | Sam Welsford | Team dsm-firmenich | + 00 | |
| 4 | Hugo Hofstetter | Team Arkéa-Samsic | + 00 | |
| 5 | Piet Allegaert | Cofidis | + 00 | |
| 6 | Jordi Warlop | Soudal Quick-Step | + 00 | |
| 7 | Matteo Malucelli | Bingoal WB | + 00 | |
| 8 | Vito Braet | Team Flanders-Baloise | + 00 | |
| 9 | Itamar Einhorn | Israel Premier Tech Academy | + 00 | |
| 10 | Timothy Dupont | Tarteletto-Isorex | + 00 | |
| 11 | Kristoffer Halvorsen | Uno-X Pro Cycling Team | + 00 | |
| 12 | Daan van Sintmaartensdijk | VolkerWessels Cycling Team | + 00 | |
| 13 | Rick Pluimers | Tudor Pro Cycling Team | + 00 | |
| 14 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 00 | |
| 15 | Lindsay de Vylder | Team Flanders-Baloise | + 00 | |
| 16 | Gil D'heygere | BEAT Cycling Club | + 00 | |
| 17 | Antonio Soto | Euskaltel-Euskadi | + 00 | |
| 18 | Nicklas Pedersen | Team Coloquick | + 00 | |
| 19 | Szymon Sajnok | Q36.5 Pro Cycling Team | + 00 | |
| 20 | Warre Vangheluwe | Soudal Quick-Step | + 00 | |
| 21 | Rory Townsend | Bolton Equities Black Spoke | + 00 | |
| 22 | Sasha Weemaes | Human Powered Health | + 00 | |
| 23 | Carlos Canal | Euskaltel-Euskadi | + 00 | |
| 24 | Nathan Vandepitte | Bingoal WB | + 00 | |
| 25 | Jim Brown | AT85 Pro Cycling | + 00 | |
| 26 | Jakub Mareczko | Alpecin-Deceuninck | + 00 | |
| 27 | Thimo Willems | VolkerWessels Cycling Team | + 00 | |
| 28 | Zak Coleman | VolkerWessels Cycling Team | + 00 | |
| 29 | Sander de Pestel | Team Flanders-Baloise | + 00 | |
| 30 | Cériel Desal | Bingoal WB | + 00 | |
| 31 | Rüdiger Selig | Lotto Dstny | + 00 | |
| 32 | Jensen Plowright | Alpecin-Deceuninck | + 00 | |
| 33 | Xabier Berasategi | Euskaltel-Euskadi | + 00 | |
| 34 | Finn Crockett | AT85 Pro Cycling | + 00 | |
| 35 | Martin Svrcek | Soudal Quick-Step | + 00 | |
| 36 | Alex Colman | Team Flanders-Baloise | + 00 | |
| 37 | Madis Mihkels | Intermarché-Circus-Wanty | + 00 | |
| 38 | Riley Pickrell | Israel Premier Tech Academy | + 00 | |
| 39 | Fredrik Dversnes | Uno-X Pro Cycling Team | + 00 | |
| 40 | Simon Bak | Team Coloquick | + 00 | |
| 41 | Alex Edmondson | Team dsm-firmenich | + 00 | |
| 42 | Jesse Kramer | Jumbo-Visma Development Team | + 00 | |
| 43 | Huub Artz | Metec-SOLARWATT p/b Mantel | + 00 | |
| 44 | Jasper Haest | VolkerWessels Cycling Team | + 00 | |
| 45 | Loe van Belle | Jumbo-Visma Development Team | + 00 | |
| 46 | Joey Rosskopf | Q36.5 Pro Cycling Team | + 00 | |
| 47 | Andrii Ponomar | Team Arkéa-Samsic | + 00 | |
| 48 | Guillaume van Keirsbulck | Bingoal WB | + 00 | |
| 49 | Aaron Verwilst | Team Flanders-Baloise | + 00 | |
| 50 | Simon Dehairs | Alpecin-Deceuninck | + 00 | |
| 51 | Stan van Tricht | Soudal Quick-Step | + 00 | |
| 52 | Mika Heming | Tudor Pro Cycling Team | + 00 | |
| 53 | Thomas Joseph | Tarteletto-Isorex | + 00 | |
| 54 | Jenthe Biermans | Team Arkéa-Samsic | + 00 | |
| 55 | Julius Johansen | Intermarché-Circus-Wanty | + 00 | |
| 56 | Jacob Eriksson | Tudor Pro Cycling Team | + 00 | |
| 57 | Andreas Goeman | Tarteletto-Isorex | + 00 | |
| 58 | Boy van Poppel | Intermarché-Circus-Wanty | + 00 | |
| 59 | Casper van Uden | Team dsm-firmenich | + 00 | |
| 60 | Jarrad Drizners | Lotto Dstny | + 00 | |
| 61 | Stijn Daemen | BEAT Cycling Club | + 00 | |
| 62 | Dries de Pooter | Intermarché-Circus-Wanty | + 00 | |
| 63 | Maikel Zijlaard | Tudor Pro Cycling Team | + 00 | |
| 64 | Tobias Lund Andresen | Team dsm-firmenich | + 00 | |
| 65 | Roel van Sintmaartensdijk | Intermarché-Circus-Wanty | + 00 | |
| 66 | Adam de Vos | Human Powered Health | + 00 | |
| 67 | Josef Cerný | Soudal Quick-Step | + 00 | |
| 68 | Jules Hesters | Team Flanders-Baloise | + 00 | |
| 69 | Emil Toudal | Team Coloquick | + 00 | |
| 70 | Strand Hagenes Per | Jumbo-Visma Development Team | + 00 | |
| 71 | Ryan Christensen | Bolton Equities Black Spoke | + 00 | |
| 72 | Mathis Le Berre | Team Arkéa-Samsic | + 00 | |
| 73 | Robin Orins | Lotto Dstny | + 12 | + 12 |
| 74 | Dries de Bondt | Alpecin-Deceuninck | + 12 | + 12 |
| 75 | Dorian de Maeght | Bingoal WB | + 12 | + 12 |
| 76 | Luca Mozzato | Team Arkéa-Samsic | + 14 | + 14 |
| 77 | Wesley Kreder | Cofidis | + 19 | + 19 |
| 78 | Christophe Noppe | Cofidis | + 19 | + 19 |
| 79 | Jacob Scott | Bolton Equities Black Spoke | + 19 | + 19 |
| 80 | Jelle Wallays | Cofidis | + 28 | + 28 |
| 81 | Michael Schwarzmann | Lotto Dstny | + 28 | + 28 |
| 82 | Alexandre Delettre | Cofidis | + 30 | + 30 |
| 83 | Gijs van Hoecke | Human Powered Health | + 01:08 | + 01:08 |
| 84 | Thibau Verhofstadt | Tarteletto-Isorex | + 01:08 | + 01:08 |
| 85 | Tom Paquot | Intermarché-Circus-Wanty | + 01:08 | + 01:08 |
| 86 | Frederik Frison | Lotto Dstny | + 01:15 | + 01:15 |
| 87 | Jaap Roelen | Metec-SOLARWATT p/b Mantel | + 01:25 | + 01:25 |
| 88 | Nickolas Zukowsky | Q36.5 Pro Cycling Team | + 01:27 | + 01:27 |
| 89 | Marceli Boguslawski | Alpecin-Deceuninck | + 02:44 | + 02:44 |
| 90 | Colin Joyce | Human Powered Health | + 02:53 | + 02:53 |
| 91 | Tord Gudmestad | Uno-X Pro Cycling Team | + 03:48 | + 03:48 |
| 92 | Patrick Eddy | Team dsm-firmenich | + 03:48 | + 03:48 |
| 93 | Maxime de Poorter | Tarteletto-Isorex | + 03:48 | + 03:48 |
| 94 | Jente Klaver | VolkerWessels Cycling Team | + 03:48 | + 03:48 |
| 95 | Sebastian Nielsen | Team Coloquick | + 03:48 | + 03:48 |
| 96 | Joshua Gudnitz | Team Coloquick | + 03:48 | + 03:48 |
| 97 | Bo Godart | Tarteletto-Isorex | + 03:48 | + 03:48 |
| 98 | Robbe de Ryck | Materiel-Velo.com | + 03:48 | + 03:48 |
| 99 | Bram Dissel | BEAT Cycling Club | + 03:48 | + 03:48 |
| 100 | Aden Paterson | Allinq Continental Cyclingteam | + 03:48 | + 03:48 |
| 101 | Alexander Salby | Bingoal WB | + 03:48 | + 03:48 |
| 102 | Arne Peters | Allinq Continental Cyclingteam | + 03:48 | + 03:48 |
| 103 | Dennis van der Horst | Allinq Continental Cyclingteam | + 03:48 | + 03:48 |
| 104 | Matthew Bostock | Bolton Equities Black Spoke | + 03:48 | + 03:48 |
| 105 | Guillaume Visser | BEAT Cycling Club | + 03:48 | + 03:48 |
| 106 | Michiel van Vliet | Metec-SOLARWATT p/b Mantel | + 03:48 | + 03:48 |
| 107 | Frederik Muff | Team Coloquick | + 03:48 | + 03:48 |
| 108 | Gilles de Wilde | Team Flanders-Baloise | + 03:48 | + 03:48 |
| 109 | Sam Culverwell | AT85 Pro Cycling | + 03:48 | + 03:48 |
| 110 | Ollie Jones | Bolton Equities Black Spoke | + 03:48 | + 03:48 |
| 111 | Erlend Blikra | Uno-X Pro Cycling Team | + 03:48 | + 03:48 |
| 112 | Hugo Toumire | Cofidis | + 03:48 | + 03:48 |
| 113 | Stian Fredheim | Uno-X Pro Cycling Team | + 03:48 | + 03:48 |
| 114 | Bjørn Sørensen Frederik | Team Coloquick | + 03:48 | + 03:48 |
| 115 | Jord Baak | VolkerWessels Cycling Team | + 03:48 | + 03:48 |
| 116 | Patrick Lauk Karl | Bingoal WB | + 03:48 | + 03:48 |
| 117 | Lasse Norman Leth | Uno-X Pro Cycling Team | + 03:48 | + 03:48 |
| 118 | Alan Riou | Team Arkéa-Samsic | + 03:48 | + 03:48 |
| 119 | Gil Gelders | Soudal Quick-Step | + 03:48 | + 03:48 |
| 120 | Chad Haga | Human Powered Health | + 03:48 | + 03:48 |
| 121 | Fabio Christen | Q36.5 Pro Cycling Team | + 03:48 | + 03:48 |
| 122 | Roi Weinberg | Israel Premier Tech Academy | + 03:48 | + 03:48 |
| 123 | Gage Hecht | Human Powered Health | + 03:48 | + 03:48 |
| 124 | Enekoitz Azparren | Euskaltel-Euskadi | + 03:48 | + 03:48 |
| 125 | Iker Ballarin | Euskaltel-Euskadi | + 03:48 | + 03:48 |
| 126 | Xabier Isasa | Euskaltel-Euskadi | + 03:48 | + 03:48 |
| 127 | Ayco Bastiaens | Alpecin-Deceuninck | + 03:48 | + 03:48 |
| 128 | Aivaras Mikutis | Tudor Pro Cycling Team | + 03:48 | + 03:48 |
| 129 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | + 03:48 | + 03:48 |
| 130 | Kevin Ledanois | Team Arkéa-Samsic | + 03:48 | + 03:48 |
| 131 | Tom Devriendt | Q36.5 Pro Cycling Team | + 03:48 | + 03:48 |
| 132 | Cyrus Monk | Q36.5 Pro Cycling Team | + 03:48 | + 03:48 |
| 133 | Niklas Larsen | Uno-X Pro Cycling Team | + 03:48 | + 03:48 |
| 134 | Robbe Ghys | Alpecin-Deceuninck | + 03:48 | + 03:48 |
| 135 | Paul Wright | Bolton Equities Black Spoke | + 03:48 | + 03:48 |
| 136 | Ben Perry | Human Powered Health | + 03:48 | + 03:48 |
| 137 | Thijs de Lange | Metec-SOLARWATT p/b Mantel | + 03:48 | + 03:48 |
| 138 | Robin Lowik | Allinq Continental Cyclingteam | + 07:31 | + 07:31 |
| 139 | Lahav Davidzon | Israel Premier Tech Academy | + 07:31 | + 07:31 |
| 140 | Jacques Gloesener | Materiel-Velo.com | + 07:31 | + 07:31 |
| 141 | Alessandro Tuscano | Materiel-Velo.com | + 07:31 | + 07:31 |
| 142 | Rens Tulner | Metec-SOLARWATT p/b Mantel | + 07:31 | + 07:31 |
| 143 | Luke Mudgway | Bolton Equities Black Spoke | + 07:31 | + 07:31 |
| 144 | Torsten Demeyere | Tarteletto-Isorex | + 07:31 | + 07:31 |
| 145 | Jordan Habets | Metec-SOLARWATT p/b Mantel | + 07:31 | + 07:31 |
| 146 | Niklas Märkl | Team dsm-firmenich | + 07:31 | + 07:31 |