Level based on the index of 18 athletes at the start.
33 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | ALBIN Vital | 26.53 | |
| 2 | COLOMBO Filippo | 27.09 | |
| 3 | PÜNTENER Fabio | 27.09 | |
| 4 | GUERRINI Marcel | 27.09 | |
| 5 | VITTONE Andreas Emanuele | 26.61 | |
| 6 | AVONDETTO Simone | 27.17 | |
| 7 | RÜEGG Timon | 27.03 | |
| 8 | BURKI Nick | 27.11 | |
| 9 | WALTER Simon | 27.75 | |
| 10 | ORR Cameron | 27.36 | |
| 11 | CULLELL ESTAPE Jofre | 28.17 | |
| 12 | BALMER Alexandre | 27.97 | |
| 13 | RAGGL Gregor | 30.51 | |
| 14 | SCHEHL Niklas | 31.73 | |
| 15 | ROTH Joel | 31.82 | |
| 16 | BOCCHIO VEGA Emanuele | 31.50 | |
| 17 | GEES Andrin | 32.53 | |
| 18 | JANSSENS Arne | 33.36 | |
| 19 | BARTOLETTI Léo | 39.50 | |
| 20 | SCHMID Gian Andri | 41.27 | |
| 21 | CHENEVAL Loan | 42.37 | |
| 22 | STEINHART Tobias | 43.23 | |
| 23 | OLIVETTI Sven | 44.06 | |
| 24 | PALUMBY Zsombor | 44.27 | |
| 25 | LAURENT Laurys | 56.08 | |
| 26 | JEKER Hannes | 59.81 | |
| 27 | SCHERER Niklas | 61.80 | |
| 28 | GUTMANN Simon | 62.22 | |
| 29 | KRIEG Kevin | 62.38 | |
| 30 | MONTEIL Gauthier | 67.69 | |
| 31 | VOBECKY Zdenek | 67.86 | |
| 32 | JEZIORSKI Maciej | 74.66 | |
| 33 | MEIER Jan | 76.73 | |
| — | MOLLARD David | — | |
| — | HOG Heiko | — | |
| — | BRUNET Loris | — | |
| — | RIEPL Lukas did not start | — | |
| — | SPESCHA Ursin did not start | — |