| 1 | Olav KooijDecathlon CMA CGM Team | 4:08:31 |
| 2 | Jordi MeeusRed Bull - Bora - Hansgrohe | +0:00 |
| 3 | Frits BiesterbosTeam Picnic PostNL | +0:00 |
| 4 | Anthony TurgisTotalenergies | +0:00 |
| 5 | Hugo HofstetterNSN Cycling Team | +0:00 |
| 6 | Florian DauphinTotalenergies | +0:00 |
| 7 | Milan FretinCofidis | +0:00 |
| 8 | Jasper PhilipsenAlpecin-Premier Tech | +0:00 |
| 9 | Søren WærenskjoldUNO-X Mobility | +0:00 |
| 10 | Arvid de KleijnTudor Pro Cycling Team | +0:00 |
| 11 | Noah HobbsEF Education - EasyPost | +0:00 |
| 12 | Dylan GroenewegenUnibet Rose Rockets | +0:00 |
| 13 | Maximilian Richard WalscheidLidl-Trek | +0:00 |
| 14 | Robin FroidevauxTudor Pro Cycling Team | +0:00 |
| 15 | Fabio JakobsenTeam Visma | Lease a Bike | +0:00 |
| 16 | Nolan HuysmansTeam Flanders - Baloise | +0:00 |
| 17 | Rayan BoulahoiteTotalenergies | +0:00 |
| 18 | Tim MerlierSoudal Quick-Step | +0:00 |
| 19 | Emils LiepinsPinarello-Q36.5 Pro Cycling Team | +0:00 |
| 20 | William LevyUNO-X Mobility | +0:00 |