Level based on the index of 23 athletes at the start.
23 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | SCHEHL Paul | 27.40 | |
| 2 | SIDAHMED Khalid | 30.82 | |
| 3 | DOYE Harry | 37.85 | |
| 4 | BÜTIKOFER Gian | 38.96 | |
| 5 | BINZ Yanick | 42.18 | |
| 6 | VAN DIJK Chris | 43.68 | |
| 7 | HÄTTENSCHWILER Loris | 45.37 | |
| 8 | SPRENGER Felix | 45.83 | |
| 9 | PÜNTENER Romano | 49.22 | |
| 10 | BURNET Pierrick | 49.35 | |
| 11 | GERIG Sven | 49.78 | |
| 12 | KING Jonas | 51.45 | |
| 13 | STEFANI Livio | 54.23 | |
| 14 | ALDER Micha | 54.31 | |
| 15 | NICOL Coen | 58.86 | |
| 16 | TOTH Noel | 61.52 | |
| 17 | BLOCH Fabian | 63.36 | |
| 18 | SCHNEIDER Gian | 63.36 | |
| 19 | NASCARELLA Luca | 65.42 | |
| 20 | LIFSHITZ Yoav | 66.20 | |
| 21 | BERNET Fadri | 66.30 | |
| 22 | BALTUSSEN Lucas | 70.00 | |
| 23 | TCHWELLA Nir | 70.24 | |
| — | SCHMIDT Emil | — | |
| — | RUDOLPH Jann | — | |
| — | MEIER Colin | — | |
| — | ALTHAUS Nils | — | |
| — | MINDER Timon | — | |
| — | RUNKEL Samuel | — | |
| — | KNAUS Flavio | — | |
| — | LÜTHI Gian-Luca | — | |
| — | BLUM Joel | — | |
| — | SCHERZINGER Alexander | — | |
| — | DE BRUIJN Stijn | — | |
| — | KOLLY Valentin | — | |
| — | SCHNEIDER Raul did not finish | — | |
| — | BÜTIKOFER Yves did not finish | — | |
| — | STÜRM Miro did not finish | — |