| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Mikel Gómez | 43.0 km/h | 268 W | 19:50 |
| 2 | Santi Vaamonde | 41.2 km/h | - | 20:40 |
| 3 | Samuele Zoccarato | 39.6 km/h | 234 W | 21:32 |
| 3 | Rainer Kepplinger | 39.6 km/h | - | 21:32 |
| 5 | Julen Díez | 39.5 km/h | 219 W | 21:35 |
| 5 | Iván Cobo | 39.5 km/h | 220 W | 21:35 |
| 5 | Peter Øxenberg Hansen | 39.5 km/h | - | 21:35 |
| 5 | Giulio Pellizzari | 39.5 km/h | - | 21:35 |
| 5 | Roger Adrià | 39.5 km/h | 212 W | 21:35 |
| 5 | Egan Bernal | 39.5 km/h | - | 21:35 |
| 5 | Asier González | 39.5 km/h | 194 W | 21:35 |
| 5 | Brandon Rivera | 39.5 km/h | - | 21:35 |
Join Strava to see the full leaderboard