| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Wout van Aert | 58.9 km/h | - | 2:48 |
| 2 | Filippo Ganna | 57.8 km/h | - | 2:51 |
| 3 | Miguel Heidemann | 56.2 km/h | - | 2:56 |
| 4 | Ethan Hayter | 55.9 km/h | - | 2:57 |
| 4 | Tobias Johannessen | 55.9 km/h | 364 W | 2:57 |
| 6 | Brandon McNulty | 55.6 km/h | 0 W | 2:58 |
| 7 | Damiano Caruso | 55.3 km/h | - | 2:59 |
| 7 | Ben O'Connor | 55.3 km/h | 390 W | 2:59 |
| 9 | Mathias Sunekær Norsgaard | 55.0 km/h | 420 W | 3:00 |
| 10 | Nils Politt | 54.6 km/h | - | 3:01 |
| 10 | David Gaudu | 54.6 km/h | - | 3:01 |
| 10 | Matteo Jorgenson | 54.6 km/h | 409 W | 3:01 |
| 10 | Bruno Armirail | 54.6 km/h | 427 W | 3:01 |
Join Strava to see the full leaderboard