| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Andrea Bagioli | 29.8 km/h | - | 1681 | 3:47 |
| 2 | Julien Bernard | 29.7 km/h | - | 1674 | 3:48 |
| 2 | Carlos Verona | 29.7 km/h | - | 1674 | 3:48 |
| 4 | Niklas Behrens | 29.4 km/h | 510 W | 1659 | 3:50 |
| 4 | Fabio Felline | 29.4 km/h | 459 W | 1659 | 3:50 |
| 6 | Mats Wenzel | 29.3 km/h | 455 W | 1652 | 3:51 |
| 6 | Liam OBrien | 29.3 km/h | - | 1652 | 3:51 |
| 8 | Filippo Ganna | 29.2 km/h | - | 1645 | 3:52 |
| 9 | Cole Kessler | 29.1 km/h | 486 W | 1638 | 3:53 |
| 10 | Jakob Söderqvist | 28.8 km/h | 516 W | 1624 | 3:55 |
| 10 | Toms Skujiņš | 28.8 km/h | - | 1624 | 3:55 |
Join Strava to see the full leaderboard