| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Luca Cavallo | 18.4 km/h | 339 W | 1460 | 30:01 |
| 2 | Remmert Wielinga | 18.2 km/h | 379 W | 1438 | 30:29 |
| 3 | Tejay van Garderen | 17.8 km/h | - | 1407 | 31:09 |
| 4 | Julien Bernard | 17.7 km/h | - | 1404 | 31:14 |
| 5 | davide formolo | 17.7 km/h | - | 1403 | 31:15 |
| 6 | Pavel Sivakov | 17.5 km/h | 368 W | 1387 | 31:36 |
| 7 | Rein Taaramae | 17.4 km/h | 340 W | 1378 | 31:49 |
| 8 | Damiano Lenzi | 17.4 km/h | 402 W | 1376 | 31:51 |
| 9 | Warren Barguil | 17.3 km/h | - | 1372 | 31:57 |
| 10 | Carlo Fino | 17.3 km/h | 328 W | 1371 | 31:59 |
Join Strava to see the full leaderboard