| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | MERLIER Tim | Soudal Quick-Step | 4:16:23.000 |
| 2 | GROENEWEGEN Dylan | Team Jayco AlUla | 0:00.000 |
| 3 | MOLANO Juan Sebastián | UAE Team Emirates - XRG | 0:00.000 |
| 4 | MOSCHETTI Matteo | Q36.5 Pro Cycling Team | 0:00.000 |
| 5 | BARBIER Pierre | Wagner Bazin WB | 0:00.000 |
| 6 | BRUSTENGA Marc | Equipo Kern Pharma | 0:00.000 |
| 7 | FEDOROV Yevgeniy | XDS Astana Team | 0:00.000 |
| 8 | DAUPHIN Florian | TotalEnergies | 0:00.000 |
| 9 | BRUTTOMESSO Alberto | Bahrain - Victorious | 0:00.000 |
| 10 | KOLZE CHANGIZI Sebastian | Tudor Pro Cycling Team | 0:00.000 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | PIDCOCK Tom | Q36.5 Pro Cycling Team | 10:44:49.000 |
| 2 | KEPPLINGER Rainer | Bahrain - Victorious | 0:08.000 |
| 3 | HATHERLY Alan | Team Jayco AlUla | 0:13.000 |
| 4 | DVERSNES LAVIK Fredrik | Uno-X Mobility | 0:34.000 |
| 5 | VOISARD Yannis | Tudor Pro Cycling Team | 0:37.000 |
| 6 | HOLTER Ådne | Uno-X Mobility | 0:44.000 |
| 7 | VAN DEN BROEK Frank | Team Picnic PostNL | 0:48.000 |
| 8 | JOHNSTON Calum | Caja Rural - Seguros RGA | 0:50.000 |
| 9 | VAN DER MEULEN Max | Bahrain - Victorious | 0:50.000 |
| 10 | KULSET Johannes | Uno-X Mobility | 0:50.000 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | HOLTER Ådne | Uno-X Mobility | 10:45:33.000 |
| 2 | VAN DEN BROEK Frank | Team Picnic PostNL | 0:04.000 |
| 3 | VAN DER MEULEN Max | Bahrain - Victorious | 0:06.000 |
| 4 | KULSET Johannes | Uno-X Mobility | 0:06.000 |
| 5 | FANCELLU Alessandro | JCL Team UKYO | 0:17.000 |
| 6 | URIARTE Diego | Equipo Kern Pharma | 0:29.000 |
| 7 | FEDOROV Yevgeniy | XDS Astana Team | 0:41.000 |
| 8 | BASSET Pierre-Henry | XDS Astana Team | 1:03.000 |
| 9 | AZNAR Hugo | Equipo Kern Pharma | 1:09.000 |
| 10 | VAN HAUTEGEM Leander | Wagner Bazin WB | 1:14.000 |
| # | Team | Time |
|---|---|---|
| 1 | Uno-X Mobility | 32:16:38.000 |
| 2 | Bahrain - Victorious | 0:14.000 |
| 3 | Equipo Kern Pharma | 0:55.000 |
| 4 | UAE Team Emirates - XRG | 1:00.000 |
| 5 | XDS Astana Team | 1:49.000 |
| 6 | Caja Rural - Seguros RGA | 2:00.000 |
| 7 | Team Jayco AlUla | 2:14.000 |
| 8 | TotalEnergies | 2:26.000 |
| 9 | Wagner Bazin WB | 2:31.000 |
| 10 | JCL Team UKYO | 2:55.000 |
Results powered by www.procyclingstats.com