Level based on the index of 17 athletes at the start.
20 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | ROTH Joel | 22.20 | |
| 2 | VAN DIJK Chris | 22.80 | |
| 3 | OLIVETTI Sven | 24.82 | |
| 4 | BURKI Nick | 24.82 | |
| 5 | STEFANI Livio | 33.37 | |
| 6 | LAURENT Laurys | 41.61 | |
| 7 | NASCARELLA Luca | 42.73 | |
| 8 | BETSCHART Adrian | 44.16 | |
| 9 | BLOCH Fabian | 45.13 | |
| 10 | BERNET Fadri | 54.80 | |
| 11 | SCHNEIDER Raul | 58.55 | |
| 12 | GEES Andrin | 62.00 | |
| 13 | EBINGER Hannes | 64.02 | |
| 14 | PUECH Émilien | 71.59 | |
| 15 | STÜRM Miro | 75.49 | |
| 16 | SCHERZINGER Alexander | 79.16 | |
| 17 | CLERICI Davide | 84.18 | |
| 18 | THIE Florian | 84.70 | |
| 19 | RUNKEL Samuel | 87.25 | |
| 20 | OSSWALD Luis | 88.38 | |
| — | CONOD Nicolas | — | |
| — | NOEL Bastien | — | |
| — | HÜGLI Miguel | — | |
| — | HUWILER Fabian | — | |
| — | RIEPL Lukas did not finish | — | |
| — | KIRCHBERGER Tobias did not finish | — | |
| — | PICHON Hugo did not finish | — | |
| — | KOLLY Valentin did not finish | — | |
| — | VOLKART Laurin did not finish | — | |
| — | WIDMER Nicola did not start | — | |
| — | MINDER Timon did not start | — |