Level based on the index of 14 athletes at the start.
19 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | LHOMME Maxime | 19.10 | |
| 2 | FRISCHKNECHT Andri | 19.18 | |
| 3 | BURKI Nick | 22.35 | |
| 4 | RYF Joris | 25.07 | |
| 5 | NASCARELLA Luca | 36.26 | |
| 6 | HOCHSTRASSER Lenny | 41.63 | |
| 7 | BÜTIKOFER Yves | 49.57 | |
| 8 | MEIER Colin | 52.06 | |
| 9 | RUDOLPH Jann | 53.42 | |
| 10 | HOURIET Baptiste | 55.31 | |
| 11 | RUNKEL Samuel | 61.66 | |
| 12 | BLOCH Fabian | 64.08 | |
| 13 | KISER Pascal | 65.07 | |
| 14 | REINHARD Lars | 71.95 | |
| 15 | MOLLARD David | 72.85 | |
| 16 | ALTHAUS Nils | 73.31 | |
| 17 | BERNET Fadri | 78.00 | |
| 18 | HOFER Mauro | 84.34 | |
| 19 | SCHERZINGER Alexander | 84.57 | |
| — | CHESNEAU Baptiste | — | |
| — | CONOD Nicolas | — | |
| — | OVERNEY David | — | |
| — | HÜGLI Miguel did not finish | — | |
| — | MORARD Dimitri did not finish | — | |
| — | WIEDMANN Luke did not finish | — | |
| — | PORTMANN Maurice did not finish | — | |
| — | BRENDLE Jakob did not finish | — |