| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Matteo Badilatti | 23.7 km/h | 390 W | 1724 | 19:33 |
| 2 | Rein Taaramae | 22.9 km/h | 375 W | 1664 | 20:15 |
| 3 | Mattia Gaffuri | 22.3 km/h | 372 W | 1622 | 20:47 |
| 4 | Fabio Christen | 21.9 km/h | - | 1591 | 21:11 |
| 5 | Emanuel Buchmann | 21.8 km/h | 315 W | 1590 | 21:12 |
| 6 | Simon Pellaud | 21.5 km/h | 356 W | 1565 | 21:32 |
| 7 | Andrea Bagioli | 21.5 km/h | - | 1563 | 21:34 |
| 8 | Mikkel Frølich Honoré | 21.4 km/h | - | 1560 | 21:36 |
| 9 | Walter C | 21.3 km/h | - | 1550 | 21:45 |
| 10 | Harm Vanhoucke | 21.2 km/h | - | 1540 | 21:53 |
Join Strava to see the full leaderboard