| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Max Poole | 20.5 km/h | - | 1713 | 36:07 |
| 2 | Giulio Pellizzari | 20.4 km/h | - | 1702 | 36:20 |
| 2 | Damiano Caruso | 20.4 km/h | - | 1702 | 36:20 |
| 4 | Derek Gee-West | 20.4 km/h | 421 W | 1702 | 36:21 |
| 5 | Egan Bernal | 20.4 km/h | - | 1701 | 36:22 |
| 6 | Romain Bardet | 19.8 km/h | - | 1655 | 37:23 |
| 7 | Davide Piganzoli | 19.8 km/h | 378 W | 1650 | 37:29 |
| 8 | David Lopez | 19.8 km/h | 385 W | 1649 | 37:30 |
| 9 | Florian Stork | 19.7 km/h | - | 1647 | 37:33 |
| 10 | Gianfranco Zilioli | 19.7 km/h | - | 1647 | 37:34 |
| 10 | Embret Svestad-Bårdseng | 19.7 km/h | 384 W | 1647 | 37:34 |
Join Strava to see the full leaderboard