| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Steven Kruijswijk | 24.5 km/h | - | 1448 | 21:21 |
| 2 | Nathan Brown | 22.7 km/h | 347 W | 1341 | 23:03 |
| 3 | Gianfranco Zilioli | 22.5 km/h | 246 W | 1333 | 23:11 |
| 4 | MAXIME BOUET | 22.3 km/h | - | 1321 | 23:24 |
| 5 | Marcus Burghardt | 22.2 km/h | - | 1313 | 23:33 |
| 6 | Christian Pazzini | 21.6 km/h | 355 W | 1279 | 24:10 |
| 7 | Matteo Raimondi | 21.5 km/h | 375 W | 1269 | 24:21 |
| 8 | Simone Orsucci | 21.4 km/h | 306 W | 1263 | 24:28 |
| 9 | Tom Danielson | 21.3 km/h | - | 1261 | 24:31 |
| 9 | Raffaele Basile | 21.3 km/h | 299 W | 1261 | 24:31 |
Join Strava to see the full leaderboard