| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Natxo Ibáñez Albalate | 42.2 km/h | 742 W | 37s |
| 2 | Oliviero Troia | 39.1 km/h | 705 W | 40s |
| 2 | Iker Garcia Julian | 39.1 km/h | 392 W | 40s |
| 4 | Fernando Gaviria Rendon | 38.1 km/h | 355 W | 41s |
| 4 | Davide Formolo | 38.1 km/h | 560 W | 41s |
| 4 | Carl Fredrik Hagen | 38.1 km/h | - | 41s |
| 7 | Cristian Escrig | 36.4 km/h | 590 W | 43s |
| 8 | Nicolas Roche | 35.5 km/h | 442 W | 44s |
| 8 | Paweł Poljański | 35.5 km/h | - | 44s |
| 8 | Tadej Pogačar Pogi | 35.5 km/h | - | 44s |
| 8 | Sebas Henao | 35.5 km/h | - | 44s |
| 8 | German Castel Mallen | 35.5 km/h | 504 W | 44s |
Join Strava to see the full leaderboard