| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Filippo Ganna | 55.4 km/h | - | 3:47 |
| 2 | Carlos Verona | 52.6 km/h | 303 W | 3:59 |
| 3 | Giulio Ciccone | 52.4 km/h | - | 4:00 |
| 4 | Magnus Sheffield | 51.7 km/h | - | 4:03 |
| 5 | Thomas Silva | 49.9 km/h | - | 4:12 |
| 6 | Alex Molenaar | 49.3 km/h | 260 W | 4:15 |
| 7 | Nicolò Buratti | 47.8 km/h | 300 W | 4:23 |
| 7 | Alec segaert | 47.8 km/h | - | 4:23 |
| 7 | Mathijs Paasschens | 47.8 km/h | 401 W | 4:23 |
| 10 | Sepp Kuss | 47.6 km/h | - | 4:24 |
| 10 | Sander De Pestel | 47.6 km/h | 287 W | 4:24 |
| 10 | Barcelofer 🚴♂️ | 47.6 km/h | 264 W | 4:24 |
| 10 | Roman Ermakov | 47.6 km/h | 270 W | 4:24 |
| 10 | Dylan v | 47.6 km/h | - | 4:24 |
| 10 | Jack H | 47.6 km/h | 276 W | 4:24 |
| 10 | Santiago Buitrago | 47.6 km/h | 255 W | 4:24 |
| 10 | Nico Vinokurov | 47.6 km/h | 261 W | 4:24 |
| 10 | Felix Grossschartner | 47.6 km/h | - | 4:24 |
Join Strava to see the full leaderboard