Level based on the index of 26 athletes at the start.
27 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | PÜNTENER Fabio | 16.74 | |
| 2 | ALBIN Vital | 17.85 | |
| 3 | SCHÄTTI Luca | 19.52 | |
| 4 | GUERRINI Marcel | 19.71 | |
| 5 | FRISCHKNECHT Andri | 20.50 | |
| 6 | CULLELL ESTAPE Jofre | 22.56 | |
| 7 | SCHELB Julian | 24.19 | |
| 8 | RYF Joris | 25.02 | |
| 9 | FORSTER Lars | 26.09 | |
| 10 | VAN DIJK Chris | 26.05 | |
| 11 | LHOMME Maxime | 26.36 | |
| 12 | MUSY Yannis | 26.68 | |
| 13 | BAIR Mario | 26.76 | |
| 14 | SCHERRER Julius | 29.85 | |
| 15 | COOPER Anton | 31.75 | |
| 16 | KRAYER Lennart-Jan | 35.36 | |
| 17 | BURKI Nick | 35.00 | |
| 18 | COLOMBO Filippo | 35.36 | |
| 19 | FLÜCKIGER Mathias | 35.60 | |
| 20 | SCHEHL Niklas | 41.07 | |
| 21 | BAUMANN Janis | 43.36 | |
| 22 | EDER Fabian | 45.11 | |
| 23 | TREUDLER Finn | 51.76 | |
| 24 | WIEDMANN Luke | 58.97 | |
| 25 | LAGNEAU Julian | 64.16 | |
| 26 | NXUMALO Unathi | 65.92 | |
| 27 | HAHN Hugo | 70.25 | |
| — | LÜTHI Gian-Luca | — | |
| — | BETSCHART Adrian | — | |
| — | RUDOLPH Jann | — | |
| — | GUEUNING Florent | — | |
| — | LANDENBERGER Nils | — | |
| — | BRUNELLO Vincent | — | |
| — | RUNKEL Samuel | — | |
| — | HEINEN Tijay | — | |
| — | MOLLARD David | — | |
| — | TERBLANCHE Damon | — | |
| — | MAKAE Tumelo | — | |
| — | DANIEL Eliad | — | |
| — | DIEBOLD Martin | — |