| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Ben Hermans | 21.4 km/h | - | 1732 | 19:17 |
| 2 | Jan Christen | 20.9 km/h | - | 1694 | 19:43 |
| 3 | Elie Gesbert | 20.8 km/h | 381 W | 1684 | 19:50 |
| 4 | Valerio Conti | 20.6 km/h | 375 W | 1671 | 19:59 |
| 5 | Daniel Savini | 20.5 km/h | 374 W | 1661 | 20:06 |
| 6 | Alejandro R | 20.4 km/h | 350 W | 1648 | 20:16 |
| 6 | Simone Velasco | 20.4 km/h | 362 W | 1648 | 20:16 |
| 8 | Davide Piganzoli | 20.3 km/h | 362 W | 1646 | 20:17 |
| 9 | Henok mulubrhan | 20.3 km/h | 361 W | 1645 | 20:18 |
| 9 | Luca Paletti | 20.3 km/h | - | 1645 | 20:18 |
| 9 | Edgar Chuky | 20.3 km/h | - | 1645 | 20:18 |
Join Strava to see the full leaderboard