Level based on the index of 26 athletes at the start.
34 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | WIEDMANN Luke | 37.01 | |
| 2 | TREUDLER Finn | 44.17 | |
| 3 | GERIG Sven | 47.26 | |
| 4 | BEDINI Athys | 48.82 | |
| 5 | LHOMME Maxime | 51.09 | |
| 6 | CORNIGLION Sofian | 52.80 | |
| 7 | PÜNTENER Romano | 53.59 | |
| 8 | FRANZ Niklas | 54.51 | |
| 9 | WALTER Andrin | 55.85 | |
| 10 | AUNE Marius | 55.85 | |
| 11 | LOSE Mikkel | 57.27 | |
| 12 | PERRIN Tom | 58.03 | |
| 13 | BURNET Pierrick | 58.59 | |
| 14 | FISCHER Leon | 60.40 | |
| 15 | STUBBERUD Sigurd | 60.82 | |
| 16 | RUWIEL Luca | 63.92 | |
| 17 | RØNNESTAD Birk Strand | 65.82 | |
| 18 | SCHWEIZER Ben | 67.98 | |
| 19 | GRÄTER Lars | 68.69 | |
| 20 | BINZ Yanick | 69.66 | |
| 21 | BÜTIKOFER Gian | 71.80 | |
| 22 | STEFANI Livio | 73.47 | |
| 23 | SIDAHMED Khalid | 74.49 | |
| 24 | FEDERER Pema | 75.42 | |
| 25 | ROSE Ethan | 76.98 | |
| 26 | HEMON Julien | 82.18 | |
| 27 | HJORTH Hector Glud | 82.44 | |
| 28 | LUZI Maxime | 82.90 | |
| 29 | NXUMALO Unathi | 85.86 | |
| 30 | NASCARELLA Elia | 88.69 | |
| 31 | SPRENGER Felix | 96.61 | |
| 32 | SCHNEIDER Gian | 98.81 | |
| 33 | KNAUS Flavio | 100.01 | |
| 34 | LÜTHI Gian-Luca | 100.20 | |
| — | LANDENBERGER Nils | — | |
| — | EGLI Remo | — | |
| — | RYBKA Anton | — | |
| — | HAHN Hugo | — | |
| — | RUDOLPH Jann | — | |
| — | HVIID BORNING Frederik | — | |
| — | VADON Léo | — | |
| — | MEIER Colin | — | |
| — | KOLLY Valentin | — | |
| — | OBUKHIVSKYI Volodymyr | — | |
| — | FOSTER Michael | — | |
| — | BIRCHLER Yanick | — | |
| — | KING Jonas did not finish | — | |
| — | BÜTIKOFER Yves did not finish | — | |
| — | SCHEHL Paul did not finish | — | |
| — | SCHNEIDER Raul did not start | — | |
| — | STAUB Flurin did not start | — | |
| — | BULLONI Noe did not start | — | |
| — | ARNOLD Simon did not start | — | |
| — | HÄTTENSCHWILER Loris did not start | — | |
| — | BLUM Joel did not start | — | |
| — | HASSLER Mauro did not start | — | |
| — | MANTZANAS Yanni did not start | — | |
| — | PICCAND Neo did not start | — | |
| — | MÖRGELI Manuel did not start | — |