| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | BILBAO Pello | Bahrain - Victorious | 4:35:24 |
| 2 | ALAPHILIPPE Julian | Quick-Step Alpha Vinyl Team | 0:00 |
| 3 | VLASOV Aleksandr | BORA - hansgrohe | 0:00 |
| 4 | GAUDU David | Groupama - FDJ | 0:00 |
| 5 | MAS Enric | Movistar Team | 0:00 |
| 6 | LATOUR Pierre | TotalEnergies | 0:00 |
| 7 | ROGLIČ Primož | Jumbo-Visma | 0:00 |
| 8 | IZAGIRRE Ion | Cofidis | 0:00 |
| 9 | VINGEGAARD Jonas | Jumbo-Visma | 0:00 |
| 10 | URÁN Rigoberto | EF Education - EasyPost | 0:00 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | ROGLIČ Primož | Jumbo-Visma | 9:49:47 |
| 2 | EVENEPOEL Remco | Quick-Step Alpha Vinyl Team | 0:05 |
| 3 | VLASOV Aleksandr | BORA - hansgrohe | 0:14 |
| 4 | YATES Adam | INEOS Grenadiers | 0:18 |
| 5 | BILBAO Pello | Bahrain - Victorious | 0:19 |
| 6 | VINGEGAARD Jonas | Jumbo-Visma | 0:19 |
| 7 | IZAGIRRE Ion | Cofidis | 0:20 |
| 8 | MARTÍNEZ Daniel Felipe | INEOS Grenadiers | 0:21 |
| 9 | LATOUR Pierre | TotalEnergies | 0:25 |
| 10 | ALAPHILIPPE Julian | Quick-Step Alpha Vinyl Team | 0:28 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | EVENEPOEL Remco | Quick-Step Alpha Vinyl Team | 9:49:52 |
| 2 | TULETT Ben | INEOS Grenadiers | 2:41 |
| 3 | RODRÍGUEZ Carlos | INEOS Grenadiers | 2:58 |
| 4 | LEKNESSUND Andreas | Team DSM | 3:00 |
| 5 | ARRIETA Igor | Equipo Kern Pharma | 3:09 |
| 6 | LÓPEZ Juan Pedro | Trek - Segafredo | 3:10 |
| 7 | GALL Felix | AG2R Citroën Team | 3:11 |
| 8 | MONIQUET Sylvain | Lotto Soudal | 5:56 |
| 9 | VANSEVENANT Mauri | Quick-Step Alpha Vinyl Team | 7:53 |
| 10 | DONOVAN Mark | Team DSM | 8:12 |
| # | Team | Time |
|---|---|---|
| 1 | Jumbo-Visma | 29:32:39 |
| 2 | INEOS Grenadiers | 0:04 |
| 3 | TotalEnergies | 1:55 |
| 4 | Groupama - FDJ | 2:46 |
| 5 | Movistar Team | 2:52 |
| 6 | Quick-Step Alpha Vinyl Team | 4:57 |
| 7 | Bahrain - Victorious | 8:33 |
| 8 | Lotto Soudal | 9:20 |
| 9 | Trek - Segafredo | 11:05 |
| 10 | Caja Rural - Seguros RGA | 11:42 |
Results powered by www.procyclingstats.com