Level based on the index of 18 athletes at the start.
18 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | RILEY Bjorn | 8.08 | |
| 2 | FORSTER Lars | 19.20 | |
| 3 | BAIR Mario | 15.74 | |
| 4 | FOIDL Maximilian | 25.11 | |
| 5 | FRISCHKNECHT Andri | 29.38 | |
| 6 | SCHERRER Julius | 28.89 | |
| 7 | BURKI Nick | 30.21 | |
| 8 | GUAY Mathis | 35.32 | |
| 9 | SCHEHL Niklas | 36.28 | |
| 10 | BÜTIKOFER Gian | 35.01 | |
| 11 | HATZ Lukas | 35.31 | |
| 12 | BAUMANN Janis | 35.55 | |
| 13 | VANDERSTEEN Jarne | 43.22 | |
| 14 | GROSLAMBERT Martin | 40.64 | |
| 15 | DE FROIDMONT Pierre | 47.06 | |
| 16 | KRAYER Lennart-Jan | 49.32 | |
| 17 | SINTSOV Anton | 53.60 | |
| 18 | ZATLOUKAL Jan | 60.75 | |
| — | ULÍK Matej | — | |
| — | CHEREL Jules | — | |
| — | LANDENBERGER Nils | — | |
| — | SCHWEIZER Ben | — | |
| — | OSTASZEWSKI Karol | — | |
| — | LÜTHI Gian-Luca | — | |
| — | BETSCHART Adrian | — | |
| — | VOBECKY Zdenek | — | |
| — | RUNKEL Samuel | — | |
| — | TCHWELLA NIR | — | |
| — | DANIEL Eliad | — | |
| — | VETTER Maximilian | — | |
| — | ROHRMOSER Fabian did not finish | — | |
| — | GRIOT Thomas did not finish | — |