| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | GAUDU David | Groupama - FDJ | 4:30:59 |
| 2 | ALMEIDA João | Deceuninck - Quick Step | 0:00 |
| 3 | LATOUR Pierre | TotalEnergies | 0:00 |
| 4 | HIRSCHI Marc | UAE Team Emirates | 0:00 |
| 5 | COSNEFROY Benoît | AG2R Citroën Team | 0:00 |
| 6 | KIRSCH Alex | Trek - Segafredo | 0:00 |
| 7 | MASNADA Fausto | Deceuninck - Quick Step | 0:00 |
| 8 | CHAMPOUSSIN Clément | AG2R Citroën Team | 0:00 |
| 9 | HERRADA Jesús | Cofidis | 0:00 |
| 10 | LAZKANO Oier | Caja Rural - Seguros RGA | 0:00 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | ALMEIDA João | Deceuninck - Quick Step | 17:20:44 |
| 2 | HIRSCHI Marc | UAE Team Emirates | 0:46 |
| 3 | CATTANEO Mattia | Deceuninck - Quick Step | 1:05 |
| 4 | DE LA CRUZ David | UAE Team Emirates | 1:09 |
| 5 | LATOUR Pierre | TotalEnergies | 1:09 |
| 6 | GAUDU David | Groupama - FDJ | 1:17 |
| 7 | PINOT Thibaut | Groupama - FDJ | 1:27 |
| 8 | HERRADA Jesús | Cofidis | 1:43 |
| 9 | NIBALI Vincenzo | Trek - Segafredo | 1:49 |
| 10 | FORMOLO Davide | UAE Team Emirates | 1:53 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | ALMEIDA João | Deceuninck - Quick Step | 17:20:44 |
| 2 | HIRSCHI Marc | UAE Team Emirates | 0:46 |
| 3 | GAUDU David | Groupama - FDJ | 1:17 |
| 4 | CHAMPOUSSIN Clément | AG2R Citroën Team | 1:57 |
| 5 | GOOSSENS Kobe | Lotto Soudal | 2:11 |
| 6 | LAZKANO Oier | Caja Rural - Seguros RGA | 2:24 |
| 7 | VALTER Attila | Groupama - FDJ | 3:36 |
| 8 | MAAS Jan | Leopard Pro Cycling | 4:01 |
| 9 | COLLEONI Kevin | Team BikeExchange | 8:43 |
| 10 | BARCELÓ Fernando | Cofidis | 12:30 |
| # | Team | Time |
|---|---|---|
| 1 | Deceuninck - Quick Step | 52:05:48 |
| 2 | UAE Team Emirates | 0:30 |
| 3 | Groupama - FDJ | 1:08 |
| 4 | Trek - Segafredo | 7:20 |
| 5 | AG2R Citroën Team | 12:07 |
| 6 | Cofidis | 17:45 |
| 7 | Team BikeExchange | 20:09 |
| 8 | Team Arkéa Samsic | 24:59 |
| 9 | Uno-X Pro Cycling Team | 27:30 |
| 10 | DELKO | 28:16 |
Results powered by www.procyclingstats.com