| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Julien Bernard | 32.2 km/h | - | 996 | 12:19 |
| 1 | Harry Sweeny | 32.2 km/h | 410 W | 996 | 12:19 |
| 1 | Bob Jungels | 32.2 km/h | - | 996 | 12:19 |
| 4 | Quentin Pacher | 32.2 km/h | 370 W | 994 | 12:20 |
| 5 | Rigoberto Uran | 32.1 km/h | 347 W | 993 | 12:21 |
| 5 | Fred Wright | 32.1 km/h | - | 993 | 12:21 |
| 7 | Yannis Voisard | 32.1 km/h | - | 992 | 12:22 |
| 7 | Finn Fisher-Black | 32.1 km/h | - | 992 | 12:22 |
| 7 | Matteo Jorgenson | 32.1 km/h | - | 992 | 12:22 |
| 10 | Brandon McNulty | 32.0 km/h | 403 W | 990 | 12:23 |
| 10 | Mattia Cattaneo | 32.0 km/h | - | 990 | 12:23 |
| 10 | Nils Politt | 32.0 km/h | - | 990 | 12:23 |
| 10 | Jack H | 32.0 km/h | 372 W | 990 | 12:23 |
| 10 | Ewen Costiou | 32.0 km/h | 353 W | 990 | 12:23 |
| 10 | Santiago Buitrago | 32.0 km/h | 348 W | 990 | 12:23 |
| 10 | Jay Vine | 32.0 km/h | - | 990 | 12:23 |
Join Strava to see the full leaderboard