| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Max Poole | 20.7 km/h | - | 1670 | 35:19 |
| 2 | Derek Gee-West | 20.6 km/h | 420 W | 1660 | 35:32 |
| 2 | Damiano Caruso | 20.6 km/h | - | 1660 | 35:32 |
| 4 | Giulio Pellizzari | 20.6 km/h | - | 1659 | 35:33 |
| 5 | Egan Bernal | 20.6 km/h | - | 1658 | 35:34 |
| 6 | Romain Bardet | 20.0 km/h | - | 1616 | 36:29 |
| 7 | David Lopez | 20.0 km/h | - | 1610 | 36:38 |
| 8 | Gianfranco Zilioli | 20.0 km/h | 325 W | 1609 | 36:39 |
| 9 | Davide Piganzoli | 19.9 km/h | 376 W | 1608 | 36:40 |
| 10 | Embret Svestad-Bårdseng | 19.9 km/h | 383 W | 1605 | 36:45 |
| 10 | Florian Stork | 19.9 km/h | - | 1605 | 36:45 |
Join Strava to see the full leaderboard