| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | AYUSO Juan | UAE Team Emirates | 19:11 |
| 2 | TIBERI Antonio | Bahrain - Victorious | 0:07 |
| 3 | PEDERSEN Mads | Lidl - Trek | 0:11 |
| 4 | HIRSCHI Marc | UAE Team Emirates | 0:14 |
| 5 | VAN DER POEL Mathieu | Alpecin - Deceuninck | 0:19 |
| 6 | GROßSCHARTNER Felix | UAE Team Emirates | 0:20 |
| 7 | MILESI Lorenzo | Movistar Team | 0:20 |
| 8 | SIMMONS Quinn | Lidl - Trek | 0:26 |
| 9 | SWEENY Harry | EF Education - EasyPost | 0:26 |
| 10 | KIRSCH Alex | Lidl - Trek | 0:31 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | VAN DER POEL Mathieu | Alpecin - Deceuninck | 12:41:18 |
| 2 | AYUSO Juan | UAE Team Emirates | 0:03 |
| 3 | VANSEVENANT Mauri | Soudal Quick-Step | 0:03 |
| 4 | HIRSCHI Marc | UAE Team Emirates | 0:08 |
| 5 | TIBERI Antonio | Bahrain - Victorious | 0:10 |
| 6 | SWEENY Harry | EF Education - EasyPost | 0:28 |
| 7 | GAUDU David | Groupama - FDJ | 0:39 |
| 8 | PIGANZOLI Davide | Team Polti Kometa | 0:46 |
| 9 | WENZEL Mats | Luxembourg | 0:57 |
| 10 | KELDERMAN Wilco | Team Visma | Lease a Bike | 1:02 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | AYUSO Juan | UAE Team Emirates | 12:41:21 |
| 2 | VANSEVENANT Mauri | Soudal Quick-Step | 0:00 |
| 3 | TIBERI Antonio | Bahrain - Victorious | 0:07 |
| 4 | PIGANZOLI Davide | Team Polti Kometa | 0:43 |
| 5 | WENZEL Mats | Luxembourg | 0:54 |
| 6 | JEGAT Jordan | TotalEnergies | 1:05 |
| 7 | SÁNCHEZ Pelayo | Movistar Team | 1:17 |
| 8 | FISHER-BLACK Finn | UAE Team Emirates | 1:19 |
| 9 | BARRENETXEA Jon | Movistar Team | 1:45 |
| 10 | SIMMONS Quinn | Lidl - Trek | 1:49 |
| # | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 38:05:24 |
| 2 | Movistar Team | 2:07 |
| 3 | Team Visma | Lease a Bike | 2:38 |
| 4 | EF Education - EasyPost | 2:44 |
| 5 | Groupama - FDJ | 3:38 |
| 6 | Team Polti Kometa | 5:03 |
| 7 | Bahrain - Victorious | 11:06 |
| 8 | Lotto Dstny | 11:59 |
| 9 | Soudal Quick-Step | 12:08 |
| 10 | TotalEnergies | 12:18 |
Results powered by www.procyclingstats.com