| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Egan Bernal | 38.6 km/h | - | 18:23 |
| 2 | Brandon Rivera | 38.6 km/h | - | 18:24 |
| 2 | Jan Hirt | 38.6 km/h | 276 W | 18:24 |
| 2 | Tobias Bayer | 38.6 km/h | - | 18:24 |
| 5 | Pavel Sivakov | 38.6 km/h | 313 W | 18:25 |
| 5 | Ethan Hayter | 38.6 km/h | - | 18:25 |
| 5 | Cyril Barthe | 38.6 km/h | - | 18:25 |
| 5 | Junior L | 38.6 km/h | - | 18:25 |
| 9 | Tadej Pogačar Pogi | 38.5 km/h | - | 18:26 |
| 9 | Clément Berthet | 38.5 km/h | 299 W | 18:26 |
| 9 | Michel Ries | 38.5 km/h | - | 18:26 |
| 9 | Robert Gesink | 38.5 km/h | 298 W | 18:26 |
| 9 | Carlos Verona | 38.5 km/h | 302 W | 18:26 |
| 9 | نعم ل | 38.5 km/h | 273 W | 18:26 |
| 9 | Jorge A | 38.5 km/h | 306 W | 18:26 |
| 9 | Marc Soler | 38.5 km/h | - | 18:26 |
| 9 | Felix Engelhardt | 38.5 km/h | 316 W | 18:26 |
Join Strava to see the full leaderboard