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 | 28.65 | |
| 2 | BÜTIKOFER Gian | 28.65 | |
| 3 | OLIVETTI Sven | 29.21 | |
| 4 | RYF Joris | 34.46 | |
| 5 | RUWIEL Luca | 39.42 | |
| 6 | NASCARELLA Luca | 44.67 | |
| 7 | BETSCHART Adrian | 45.13 | |
| 8 | STEFANI Livio | 45.60 | |
| 9 | LANDENBERGER Nils | 46.45 | |
| 10 | BLUM Joel | 50.19 | |
| 11 | ESCRIEUT Léo | 50.57 | |
| 12 | BÜTIKOFER Yves | 53.56 | |
| 13 | RUDOLPH Jann | 54.03 | |
| 14 | MEIER Colin | 54.50 | |
| 15 | BLOCH Fabian | 60.96 | |
| 16 | MINDER Timon | 62.84 | |
| 17 | ALTHAUS Nils | 68.55 | |
| 18 | BERNET Fadri | 69.48 | |
| 19 | SCHERZINGER Alexander | 75.76 | |
| 20 | RUNKEL Samuel | 76.88 | |
| 21 | VALLAT Lionel | 85.50 | |
| 22 | THIE Florian | 89.62 | |
| 23 | SHIVEN Shiven | 97.11 | |
| — | HÜGLI Miguel | — |