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 | 47.11 | |
| 2 | SIDAHMED Khalid | 50.52 | |
| 3 | DOYE Harry | 56.57 | |
| 4 | BÜTIKOFER Gian | 57.68 | |
| 5 | BINZ Yanick | 60.90 | |
| 6 | VAN DIJK Chris | 62.40 | |
| 7 | HÄTTENSCHWILER Loris | 64.09 | |
| 8 | SPRENGER Felix | 64.55 | |
| 9 | PÜNTENER Romano | 68.93 | |
| 10 | BURNET Pierrick | 69.05 | |
| 11 | GERIG Sven | 69.49 | |
| 12 | KING Jonas | 71.15 | |
| 13 | STEFANI Livio | 72.95 | |
| 14 | ALDER Micha | 74.02 | |
| 15 | NICOL Coen | 77.58 | |
| 16 | TOTH Noel | 80.24 | |
| 17 | BLOCH Fabian | 82.08 | |
| 18 | SCHNEIDER Gian | 82.08 | |
| 19 | NASCARELLA Luca | 85.12 | |
| 20 | LIFSHITZ Yoav | 85.10 | |
| 21 | BERNET Fadri | 86.00 | |
| 22 | BALTUSSEN Lucas | 89.70 | |
| 23 | TCHWELLA NIR | 89.94 | |
| — | 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 | — |