Level based on the index of 26 athletes at the start.
29 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 | 6.34 | |
| 2 | AZZARO Mathis | 7.92 | |
| 3 | GUERRINI Marcel | 8.84 | |
| 4 | FORSTER Lars | 10.24 | |
| 5 | LILLO Dario | 11.44 | |
| 6 | BLUMS Martins | 13.86 | |
| 7 | PÜNTENER Fabio | 14.69 | |
| 8 | WALTER Simon | 18.59 | |
| 9 | SCHÄTTI Luca | 20.07 | |
| 10 | ROTH Joel | 22.86 | |
| 11 | GROSLAMBERT Martin | 23.51 | |
| 12 | CHENEVAL Loan | 28.52 | |
| 13 | FRISCHKNECHT Andri | 31.30 | |
| 14 | BALMER Alexandre | 32.42 | |
| 15 | ROUFFIAC Naël | 33.16 | |
| 16 | CORNILLON Nathan | 33.99 | |
| 17 | WALTER Andrin | 36.04 | |
| 18 | GERIG Sven | 37.71 | |
| 19 | BURNET Pierrick | 37.89 | |
| 20 | BARTOLETTI Léo | 38.91 | |
| 21 | HOLMGREN Gunnar | 39.47 | |
| 22 | LHOMME Maxime | 40.68 | |
| 23 | SPESCHA Ursin | 41.05 | |
| 24 | FLÜCKIGER Lukas | 43.09 | |
| 25 | BEDINI Athys | 43.83 | |
| 26 | BURKI Nick | 45.60 | |
| 27 | FRANZ Niklas | 45.78 | |
| 28 | FISCHER Leon | 52.19 | |
| 29 | PERRIN Tom | 53.58 | |
| — | OLIVETTI Sven | — | |
| — | HÄTTENSCHWILER Loris | — | |
| — | SIDAHMED Khalid | — | |
| — | SCHMID Gian Andri | — | |
| — | SCHWEIZER Ben | — | |
| — | HEMON Julien | — | |
| — | GEES Andrin | — | |
| — | BARD Julien | — | |
| — | BINZ Yanick | — | |
| — | STEFANI Livio | — | |
| — | BARD Nicolas | — | |
| — | FOSTER Michael | — | |
| — | BÜTIKOFER Yves | — | |
| — | VAN DER WALT Daniel | — | |
| — | BÜTIKOFER Gian | — | |
| — | PICHON Hugo | — | |
| — | RUDOLPH Jann | — | |
| — | SPESCHA Janis | — | |
| — | LÜTHI Gian-Luca | — | |
| — | HUBER Jan | — | |
| — | LIECHTI Timé | — | |
| — | MOLLARD David | — | |
| — | HAHN Hugo | — | |
| — | STAUB Flurin | — | |
| — | VADON Léo | — | |
| — | ARNOLD Simon | — | |
| — | KOLLY Valentin | — | |
| — | KRIEGER Taj | — | |
| — | DUNAND Quentin | — | |
| — | LANDENBERGER Nils | — | |
| — | BULLONI Noe | — | |
| — | CHESNEAU Baptiste | — | |
| — | BIRCHLER Yanick | — | |
| — | MEIER Colin did not start | — | |
| — | SCHNEIDER Gian did not start | — | |
| — | WIRZ Simon did not start | — | |
| — | PICCAND Neo did not start | — | |
| — | WIEDMANN Luke did not start | — | |
| — | KNAUS Flavio did not start | — | |
| — | HASSLER Mauro did not start | — | |
| — | CORNIGLION Sofian did not start | — | |
| — | BERNET Fadri did not start | — | |
| — | ALBIN Vital did not start | — | |
| — | FOX Sam did not start | — | |
| — | TREUDLER Finn did not start | — | |
| — | BLUM Joel did not start | — |