| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Rigoberto Uran | 21.2 km/h | - | 1491 | 47:26 |
| 2 | Pierre Rolland | 20.8 km/h | - | 1459 | 48:27 |
| 3 | Quentin Pacher | 20.8 km/h | 328 W | 1459 | 48:28 |
| 4 | Sebastian Schönberger | 20.5 km/h | - | 1438 | 49:11 |
| 5 | Matis Louvel 🤟 | 20.4 km/h | 389 W | 1434 | 49:18 |
| 6 | Maxime Monfort | 20.3 km/h | 341 W | 1422 | 49:44 |
| 7 | Maxime Chevalier | 20.2 km/h | 300 W | 1415 | 49:59 |
| 8 | Cyril Barthe | 20.1 km/h | - | 1414 | 50:01 |
| 9 | Stefan Küng | 20.0 km/h | - | 1403 | 50:23 |
| 10 | Rein Taaramae | 19.8 km/h | 360 W | 1390 | 50:52 |
Join Strava to see the full leaderboard