| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Manuele Tarozzi | 27.6 km/h | 333 W | 1287 | 15:50 |
| 1 | Filippo Fiorelli | 27.6 km/h | - | 1287 | 15:50 |
| 3 | Lilian Calmejane | 27.6 km/h | 411 W | 1285 | 15:51 |
| 3 | Andrea Pietrobon | 27.6 km/h | 404 W | 1285 | 15:51 |
| 5 | Kevin Vermaerke | 27.2 km/h | - | 1267 | 16:05 |
| 6 | Chris Hamilton | 27.2 km/h | 319 W | 1265 | 16:06 |
| 7 | Tadej Pogačar Pogi | 27.1 km/h | - | 1264 | 16:07 |
| 7 | Damien Touzé | 27.1 km/h | 305 W | 1264 | 16:07 |
| 7 | Tobias Lund Andresen Junior | 27.1 km/h | 276 W | 1264 | 16:07 |
| 7 | Aurelien Paret Peintre | 27.1 km/h | - | 1264 | 16:07 |
| 7 | Stefano Oldani | 27.1 km/h | - | 1264 | 16:07 |
Join Strava to see the full leaderboard