Level based on the index of 23 athletes at the start.
24 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | LITSCHER Thomas | 13.09 | |
| 2 | PÜNTENER Fabio | 13.92 | |
| 3 | WIEDMANN Luke | 16.29 | |
| 4 | BAIR Mario | 17.02 | |
| 5 | SCHÄTTI Luca | 21.30 | |
| 6 | PUNCHARD Cole | 20.94 | |
| 7 | RÜEGG Timon | 21.93 | |
| 8 | SCHEHL Niklas | 22.20 | |
| 9 | GUAY Mathis | 24.07 | |
| 10 | ZANOTTI Juri | 26.02 | |
| 11 | DE FROIDMONT Pierre | 26.33 | |
| 12 | BRAIDOT Daniele | 28.36 | |
| 13 | RYF Joris | 29.56 | |
| 14 | VITTONE Andreas Emanuele | 34.66 | |
| 15 | STRÄHLE Sven | 37.15 | |
| 16 | MARTIN Luca | 43.02 | |
| 17 | BERTOLINI Gioele | 45.20 | |
| 18 | NAGLIČ Rok | 46.92 | |
| 19 | CAPOIA Alberto | 48.31 | |
| 20 | SÁSKA Jan | 48.44 | |
| 21 | HUEZ Emanuele | 53.75 | |
| 22 | BAUMANN Janis | 54.05 | |
| 23 | BOCCHIO VEGA Emanuele | 57.87 | |
| 24 | GROSLAMBERT Martin | 58.89 | |
| — | ULÍK Matej | — | |
| — | LAZZARETTI Lorenzo | — | |
| — | VANDEN HAESEVELDE Rob | — | |
| — | PEREZ ARGANDA Luca | — | |
| — | BERNARDI Cristian | — | |
| — | PEREZ RODRIGUEZ Juan Luis | — | |
| — | RALLIER Tom did not finish | — | |
| — | JUUL Sebastian Fini did not finish | — | |
| — | ROERBAG Kjell did not finish | — | |
| — | HATZ Lukas did not finish | — | |
| — | KRANJEC ŽAGAR Matic did not finish | — |