Level based on the index of 21 athletes at the start.
23 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | BURKI Nick | 56.10 | |
| 2 | BÜTIKOFER Gian | 55.88 | |
| 3 | OLIVETTI Sven | 56.66 | |
| 4 | RYF Joris | 61.91 | |
| 5 | RUWIEL Luca | 66.65 | |
| 6 | NASCARELLA Luca | 71.89 | |
| 7 | BETSCHART Adrian | 72.58 | |
| 8 | STEFANI Livio | 72.83 | |
| 9 | LANDENBERGER Nils | 73.90 | |
| 10 | BLUM Joel | 77.42 | |
| 11 | ESCRIEUT Léo | 77.79 | |
| 12 | BÜTIKOFER Yves | 80.79 | |
| 13 | RUDOLPH Jann | 81.26 | |
| 14 | MEIER Colin | 81.73 | |
| 15 | BLOCH Fabian | 88.41 | |
| 16 | MINDER Timon | 90.28 | |
| 17 | ALTHAUS Nils | 95.78 | |
| 18 | BERNET Fadri | 96.94 | |
| 19 | SCHERZINGER Alexander | 103.09 | |
| 20 | RUNKEL Samuel | 104.33 | |
| 21 | VALLAT Lionel | 112.85 | |
| 22 | THIE Florian | 117.07 | |
| 23 | SHIVEN Shiven | 124.46 | |
| — | HÜGLI Miguel | — |