Level based on the index of 30 athletes at the start.
31 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 | 1.46 | |
| 2 | FORSTER Lars | 1.84 | |
| 3 | PÜNTENER Fabio | 1.92 | |
| 4 | COLOMBO Filippo | 2.44 | |
| 5 | FOIDL Maximilian | 2.59 | |
| 6 | RILEY Bjorn | 2.89 | |
| 7 | ALBIN Vital | 5.53 | |
| 8 | DUBAU Joshua | 9.06 | |
| 9 | BAIR Mario | 9.21 | |
| 10 | LIST David | 10.19 | |
| 11 | SCHÄTTI Luca | 13.20 | |
| 12 | RÜEGG Timon | 15.53 | |
| 13 | BRAIDOT Daniele | 16.14 | |
| 14 | WIEDMANN Luke | 16.51 | |
| 15 | BÜTIKOFER Gian | 16.59 | |
| 16 | BERTOLINI Gioele | 17.57 | |
| 17 | COLLEDANI Nadir | 19.00 | |
| 18 | TREUDLER Finn | 19.60 | |
| 19 | FRISCHKNECHT Andri | 20.05 | |
| 20 | BAUMANN Janis | 20.95 | |
| 21 | GUERRINI Marcel | 26.07 | |
| 22 | GRØNENG Sjur Holm | 26.52 | |
| 23 | SCHERRER Julius | 29.76 | |
| 24 | SÁSKA Jan | 31.41 | |
| 25 | KRAYER Lennart-Jan | 33.37 | |
| 26 | BOCCHIO VEGA Emanuele | 37.81 | |
| 27 | FAGERHAUG Petter | 41.72 | |
| 28 | DE FROIDMONT Pierre | 47.44 | |
| 29 | BERNARDI Cristian | 51.50 | |
| 30 | LAZZARETTI Lorenzo | 53.46 | |
| 31 | FRUET Martino | 61.51 | |
| — | EDER Fabian | — | |
| — | LÜTHI Gian-Luca | — | |
| — | SIFFREDI Matteo | — | |
| — | VOBECKY Zdenek | — | |
| — | GRIOT Thomas | — | |
| — | FINOCCHIARO Andrea | — | |
| — | VICINI Tito | — | |
| — | BETSCHART Adrian did not finish | — | |
| — | SCHERER Niklas did not finish | — | |
| — | FONTANA Filippo did not finish | — | |
| — | PEDERSEN Gustav did not finish | — | |
| — | STEINHART Tobias did not finish | — |