Level based on the index of 14 athletes at the start.
14 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | PÜNTENER Fabio | 0.82 | |
| 2 | GUERRINI Marcel | 1.51 | |
| 3 | SCHÄTTI Luca | 2.37 | |
| 4 | ALBIN Vital | 12.81 | |
| 5 | LHOMME Maxime | 14.10 | |
| 6 | BAUMANN Janis | 14.27 | |
| 7 | RYF Joris | 16.09 | |
| 8 | RÜEGG Timon | 20.48 | |
| 9 | BÜTIKOFER Gian | 22.04 | |
| 10 | BERTOLINI Gioele | 30.15 | |
| 11 | BURKI Nick | 32.99 | |
| 12 | PEÑA FRANCO Nelson | 38.17 | |
| 13 | LANDENBERGER Nils | 54.13 | |
| 14 | BETSCHART Adrian | 56.11 | |
| — | LÜTHI Gian-Luca | — | |
| — | RUNKEL Samuel | — | |
| — | MOLLARD David | — | |
| — | WIEDMANN Luke did not finish | — |