| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Max Poole | 20.3 km/h | - | 1819 | 30:02 |
| 2 | Giulio Pellizzari | 20.1 km/h | - | 1797 | 30:24 |
| 3 | Derek Gee-West | 20.1 km/h | 426 W | 1796 | 30:25 |
| 3 | Damiano Caruso | 20.1 km/h | - | 1796 | 30:25 |
| 5 | Egan Bernal | 20.1 km/h | - | 1795 | 30:26 |
| 6 | Davide Piganzoli | 19.6 km/h | 384 W | 1749 | 31:14 |
| 7 | Florian Stork | 19.5 km/h | - | 1745 | 31:18 |
| 8 | Brandon McNulty | 19.5 km/h | 432 W | 1742 | 31:21 |
| 9 | Embret Svestad-Bårdseng | 19.5 km/h | 389 W | 1741 | 31:22 |
| 10 | David Lopez | 19.5 km/h | 389 W | 1741 | 31:23 |
Join Strava to see the full leaderboard