Level based on the index of 22 athletes at the start.
22 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | SCHÄTTI Luca | 2.43 | |
| 2 | WIEDMANN Luke | 4.79 | |
| 3 | SCHELB Julian | 4.86 | |
| 4 | FORSTER Lars | 6.12 | |
| 5 | GUERRINI Marcel | 8.07 | |
| 6 | COLLEDANI Nadir | 9.31 | |
| 7 | MALACARNE Alex Junior | 11.28 | |
| 8 | RÜEGG Timon | 12.23 | |
| 9 | SCHEHL Niklas | 13.26 | |
| 10 | RYF Joris | 16.22 | |
| 11 | SADESKY Logan | 17.79 | |
| 12 | SCHELLEKENS Tom | 17.79 | |
| 13 | BÜTIKOFER Gian | 22.07 | |
| 14 | BURKI Nick | 24.37 | |
| 15 | ORSCHEL Tyler | 24.55 | |
| 16 | VAN DIJK Chris | 24.85 | |
| 17 | BAUMANN Janis | 27.50 | |
| 18 | MONTEIL Lubin | 27.88 | |
| 19 | ERIKSSON André | 42.78 | |
| 20 | LAURENT Laurys | 43.75 | |
| 21 | BETSCHART Adrian | 46.16 | |
| 22 | SCHWEIZER Ben | 46.47 | |
| — | EVGRAFOV Evgenii | — | |
| — | BURNET Pierrick | — | |
| — | LÜTHI Gian-Luca | — | |
| — | SILVA ROSA Rodrigo | — | |
| — | RUDOLPH Jann | — | |
| — | ADLER Max | — | |
| — | RUNKEL Samuel | — | |
| — | DIEBOLD Martin | — | |
| — | HAHN Hugo | — | |
| — | THILLY Lucas | — | |
| — | NOEL Bastien | — | |
| — | WEIXLER Nico did not finish | — | |
| — | FRISCHKNECHT Andri did not start | — |