Level based on the index of 25 athletes at the start.
25 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | FLÜCKIGER Mathias | 4.35 | |
| 2 | GUERRINI Marcel | 4.96 | |
| 3 | SARROU Jordan | 6.99 | |
| 4 | LILLO Dario | 6.99 | |
| 5 | LIST David | 8.87 | |
| 6 | FORSTER Lars | 10.95 | |
| 7 | SCHURTER Nino | 12.47 | |
| 8 | CULLELL ESTAPE Jofre | 12.58 | |
| 9 | SCHELB Julian | 14.55 | |
| 10 | WALTER Simon | 15.88 | |
| 11 | SCHÄTTI Luca | 16.42 | |
| 12 | BLUMS Martins | 16.70 | |
| 13 | PÜNTENER Fabio | 19.08 | |
| 14 | RÜEGG Timon | 20.42 | |
| 15 | ZANOTTI Juri | 21.25 | |
| 16 | DUBAU Joshua | 23.36 | |
| 17 | COLOMBO Filippo | 23.58 | |
| 18 | SPESCHA Ursin | 23.59 | |
| 19 | ROTH Joel | 27.50 | |
| 20 | CHENEVAL Loan | 29.51 | |
| 21 | BAIR Mario | 30.22 | |
| 22 | GEES Andrin | 38.18 | |
| 23 | MAROTTE Maxime | 39.74 | |
| 24 | SCHMID Gian Andri | 43.68 | |
| 25 | FOX Sam | 53.87 | |
| — | OLIVETTI Sven | — | |
| — | RYF Joris | — | |
| — | VAN DER WALT Daniel | — | |
| — | SPESCHA Janis | — | |
| — | BREGENZER Alex | — | |
| — | KOWAL Mariusz | — | |
| — | SENN Tobias | — | |
| — | LITSCHER Thomas did not finish | — | |
| — | SCHEHL Niklas did not finish | — | |
| — | ALBIN Vital did not finish | — | |
| — | FRISCHKNECHT Andri did not finish | — | |
| — | STEINHART Tobias did not start | — | |
| — | COLLEDANI Nadir did not start | — | |
| — | HOLMGREN Gunnar did not start | — | |
| — | BURKI Nick did not start | — |