| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | MERLIER Tim | Soudal Quick-Step | 3:56:38 |
| 2 | BLIKRA Erlend | Uno-X Pro Cycling Team | 0:00 |
| 3 | BOL Cees | Astana Qazaqstan Team | 0:00 |
| 4 | KOOIJ Olav | Jumbo-Visma | 0:00 |
| 5 | WALSCHEID Max | Cofidis | 0:00 |
| 6 | SELIG Rüdiger | Lotto Dstny | 0:00 |
| 7 | FRETIN Milan | Team Flanders - Baloise | 0:00 |
| 8 | PENHOËT Paul | Groupama - FDJ | 0:00 |
| 9 | HOFSTETTER Hugo | Team Arkéa Samsic | 0:00 |
| 10 | MALUCELLI Matteo | Bingoal WB | 0:00 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | GRÉGOIRE Romain | Groupama - FDJ | 21:14:08 |
| 2 | ASGREEN Kasper | Soudal Quick-Step | 0:13 |
| 3 | BOL Cees | Astana Qazaqstan Team | 0:15 |
| 4 | KOOIJ Olav | Jumbo-Visma | 0:17 |
| 5 | VAN MOER Brent | Lotto Dstny | 0:20 |
| 6 | VERNON Ethan | Soudal Quick-Step | 0:24 |
| 7 | RENARD Alexis | Cofidis | 0:27 |
| 8 | SAGAN Peter | TotalEnergies | 0:36 |
| 9 | HAGENES Per Strand | Jumbo-Visma | 0:36 |
| 10 | WATSON Samuel | Groupama - FDJ | 0:39 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | GRÉGOIRE Romain | Groupama - FDJ | 21:14:08 |
| 2 | KOOIJ Olav | Jumbo-Visma | 0:17 |
| 3 | VERNON Ethan | Soudal Quick-Step | 0:24 |
| 4 | RENARD Alexis | Cofidis | 0:27 |
| 5 | HAGENES Per Strand | Jumbo-Visma | 0:36 |
| 6 | WATSON Samuel | Groupama - FDJ | 0:39 |
| 7 | CURRIE Logan | Bolton Equities Black Spoke | 0:41 |
| 8 | PENHOËT Paul | Groupama - FDJ | 1:52 |
| 9 | VAN BOVEN Luca | Bingoal WB | 2:07 |
| 10 | RAUGEL Antoine | AG2R Citroën Team | 2:38 |
| # | Team | Time |
|---|---|---|
| 1 | Jumbo-Visma | 63:44:41 |
| 2 | Lotto Dstny | 0:00 |
| 3 | Soudal Quick-Step | 0:01 |
| 4 | Groupama - FDJ | 0:25 |
| 5 | AG2R Citroën Team | 1:14 |
| 6 | Team Arkéa Samsic | 3:39 |
| 7 | TotalEnergies | 3:50 |
| 8 | Intermarché - Circus - Wanty | 8:12 |
| 9 | Cofidis | 9:52 |
| 10 | Uno-X Pro Cycling Team | 10:00 |
Results powered by www.procyclingstats.com