| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Andrea Borgia | 22.5 km/h | - | 2732 | 2:09 |
| 2 | Giulio Pellizzari | 21.0 km/h | 487 W | 2554 | 2:18 |
| 3 | Brandon Rivera | 20.5 km/h | - | 2482 | 2:22 |
| 3 | Antonio Tiberi | 20.5 km/h | - | 2482 | 2:22 |
| 5 | Giulio Ciccone | 20.3 km/h | - | 2465 | 2:23 |
| 5 | Brandon McNulty | 20.3 km/h | 456 W | 2465 | 2:23 |
| 5 | Damiano Caruso | 20.3 km/h | - | 2465 | 2:23 |
| 5 | Jay Vine | 20.3 km/h | - | 2465 | 2:23 |
| 9 | Thymen Arensman | 20.2 km/h | 446 W | 2448 | 2:24 |
| 9 | Egan Bernal | 20.2 km/h | - | 2448 | 2:24 |
| 9 | Florian Stork | 20.2 km/h | - | 2448 | 2:24 |
| 9 | Max Poole | 20.2 km/h | - | 2448 | 2:24 |
| 9 | Carlos Verona | 20.2 km/h | 472 W | 2448 | 2:24 |
Join Strava to see the full leaderboard