| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Matteo Badilatti | 24.0 km/h | 390 W | 1629 | 18:48 |
| 2 | Rein Taaramae | 23.3 km/h | 379 W | 1579 | 19:24 |
| 3 | Mattia Gaffuri | 22.7 km/h | 372 W | 1538 | 19:55 |
| 4 | Fabio Christen | 22.1 km/h | - | 1498 | 20:27 |
| 5 | Emanuel Buchmann | 22.0 km/h | 314 W | 1492 | 20:32 |
| 6 | Simon Pellaud | 21.8 km/h | 356 W | 1477 | 20:44 |
| 7 | Andrea Bagioli | 21.7 km/h | - | 1473 | 20:48 |
| 8 | Mikkel Frølich Honoré | 21.5 km/h | - | 1461 | 20:58 |
| 9 | Walter C | 21.5 km/h | - | 1460 | 20:59 |
| 10 | Juri Zanotti | 21.5 km/h | 346 W | 1456 | 21:02 |
Join Strava to see the full leaderboard