| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | EVENEPOEL Remco | Soudal Quick-Step | 4:47:37 |
| 2 | CARUSO Damiano | Bahrain - Victorious | 4:44 |
| 3 | KRON Andreas | Lotto Dstny | 5:10 |
| 4 | POOLE Max | Team dsm - firmenich | 5:12 |
| 5 | OURSELIN Paul | TotalEnergies | 5:17 |
| 6 | BERNARD Julien | Lidl - Trek | 6:11 |
| 7 | BERNAL Egan | INEOS Grenadiers | 7:01 |
| 8 | AYUSO Juan | UAE Team Emirates | 9:29 |
| 9 | MAS Enric | Movistar Team | 9:29 |
| 10 | KUSS Sepp | Jumbo-Visma | 9:29 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | KUSS Sepp | Jumbo-Visma | 65:31:27 |
| 2 | VINGEGAARD Jonas | Jumbo-Visma | 0:17 |
| 3 | ROGLIČ Primož | Jumbo-Visma | 1:08 |
| 4 | AYUSO Juan | UAE Team Emirates | 4:00 |
| 5 | LANDA Mikel | Bahrain - Victorious | 4:19 |
| 6 | MAS Enric | Movistar Team | 4:30 |
| 7 | UIJTDEBROEKS Cian | BORA - hansgrohe | 7:37 |
| 8 | VLASOV Aleksandr | BORA - hansgrohe | 8:35 |
| 9 | ALMEIDA João | UAE Team Emirates | 10:20 |
| 10 | BUITRAGO Santiago | Bahrain - Victorious | 12:20 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | AYUSO Juan | UAE Team Emirates | 65:35:27 |
| 2 | UIJTDEBROEKS Cian | BORA - hansgrohe | 3:37 |
| 3 | ALMEIDA João | UAE Team Emirates | 6:20 |
| 4 | BUITRAGO Santiago | Bahrain - Victorious | 8:20 |
| 5 | EVENEPOEL Remco | Soudal Quick-Step | 23:53 |
| 6 | RUBIO Einer | Movistar Team | 41:26 |
| 7 | TIBERI Antonio | Bahrain - Victorious | 56:24 |
| 8 | VALTER Attila | Jumbo-Visma | 59:54 |
| 9 | MARTINEZ Lenny | Groupama - FDJ | 1:27:29 |
| 10 | FISHER-BLACK Finn | UAE Team Emirates | 1:43:01 |
| # | Team | Time |
|---|---|---|
| 1 | Jumbo-Visma | 196:00:56 |
| 2 | Bahrain - Victorious | 33:59 |
| 3 | UAE Team Emirates | 36:27 |
| 4 | BORA - hansgrohe | 38:13 |
| 5 | Movistar Team | 2:19:46 |
| 6 | TotalEnergies | 3:13:52 |
| 7 | Soudal Quick-Step | 3:39:11 |
| 8 | Groupama - FDJ | 3:42:24 |
| 9 | Lidl - Trek | 3:42:59 |
| 10 | Astana Qazaqstan Team | 4:09:10 |
Results powered by www.procyclingstats.com