Level based on the index of 13 athletes at the start.
15 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | OLIVETTI Sven | 33.82 | |
| 2 | BETSCHART Adrian | 37.71 | |
| 3 | STEFANI Livio | 38.29 | |
| 4 | LAURENT Laurys | 38.49 | |
| 5 | CELIE Nathan | 45.30 | |
| 6 | PUECH Émilien | 49.97 | |
| 7 | BERNET Fadri | 50.84 | |
| 8 | ADLER Max | 52.20 | |
| 9 | HÄFLIGER Levi | 57.94 | |
| 10 | RUNKEL Samuel | 58.43 | |
| 11 | EBINGER Hannes | 59.30 | |
| 12 | SCHNEIDER Raul | 60.47 | |
| 13 | MINDER Timon | 62.42 | |
| 14 | THIE Florian | 63.20 | |
| 15 | MEIER Colin | 66.21 | |
| — | SEE Emilian | — | |
| — | ALTHAUS Nils | — | |
| — | SCHERZINGER Alexander | — | |
| — | HÜGLI Miguel | — | |
| — | SHIVEN Shiven | — | |
| — | RUDOLPH Jann did not start | — |