| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Max Poole | 20.3 km/h | - | 1686 | 35:31 |
| 2 | Giulio Pellizzari | 20.2 km/h | - | 1673 | 35:47 |
| 3 | Derek Gee-West | 20.2 km/h | 421 W | 1673 | 35:48 |
| 3 | Damiano Caruso | 20.2 km/h | - | 1673 | 35:48 |
| 5 | Egan Bernal | 20.1 km/h | - | 1672 | 35:49 |
| 6 | Romain Bardet | 19.6 km/h | - | 1623 | 36:53 |
| 7 | Davide Piganzoli | 19.5 km/h | 379 W | 1622 | 36:55 |
| 8 | Gianfranco Zilioli | 19.5 km/h | 326 W | 1621 | 36:57 |
| 9 | David Lopez | 19.5 km/h | - | 1620 | 36:58 |
| 9 | Florian Stork | 19.5 km/h | - | 1620 | 36:58 |
Join Strava to see the full leaderboard