Level based on the index of 24 athletes at the start.
36 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | CHAPTAL Yann | 39.45 | |
| 2 | ROUFFIAC Naël | 41.59 | |
| 3 | PACCAGNELLA Elian | 43.43 | |
| 4 | PÜNTENER Romano | 46.30 | |
| 5 | HALTER Nicolas | 47.56 | |
| 6 | SIDAHMED Khalid | 49.69 | |
| 7 | HÄTTENSCHWILER Loris | 50.87 | |
| 8 | LHOMME Maxime | 52.72 | |
| 9 | CHAZALY Raphael | 52.79 | |
| 10 | EDER Fabian | 56.70 | |
| 11 | PERRIN Tom | 57.43 | |
| 12 | BURNET Pierrick | 58.69 | |
| 13 | GREENSILL Max | 60.16 | |
| 14 | BARD Julien | 62.15 | |
| 15 | HEMON Julien | 65.25 | |
| 16 | ALDER Micha | 68.71 | |
| 17 | GERIG Sven | 73.43 | |
| 18 | AYRAL Maxime | 73.95 | |
| 19 | BÜTIKOFER Gian | 75.79 | |
| 20 | BASSIGNANA Fabio | 81.02 | |
| 21 | TOTH Noel | 82.87 | |
| 22 | VAN DIJK Chris | 83.83 | |
| 23 | WALSER Fabrice | 86.70 | |
| 24 | LUCHINI Quentin | 90.53 | |
| 25 | HASSLER Mauro | 91.49 | |
| 26 | LOSE Mikkel | 93.26 | |
| 27 | KNAUS Flavio | 97.91 | |
| 28 | NIELSEN Emil | 99.45 | |
| 29 | ESCRIEUT Léo | 102.62 | |
| 30 | MINDER Timon | 108.00 | |
| 31 | ALTHAUS Nils | 112.72 | |
| 32 | SCHNEIDER Raul | 113.31 | |
| 33 | ROUSSELLE Nathan | 114.05 | |
| 34 | SPRENGER Felix | 114.12 | |
| 35 | BLUM Joel | 114.34 | |
| 36 | BORRE Gabriel | 116.41 | |
| — | ARNOLD Simon | — | |
| — | CHEREL Jules | — | |
| — | SCHMIDT Emil | — | |
| — | KOPP Felix | — | |
| — | RALLIER Tom | — | |
| — | SCHNEIDER Gian | — | |
| — | ANDERSEN Kristian | — | |
| — | BERNET Fadri | — | |
| — | GARAUD Lukas | — | |
| — | WITTENWILER Joe | — | |
| — | SCHERZINGER Alexander | — | |
| — | VADON Léo | — | |
| — | MEIER Colin | — | |
| — | RUNKEL Samuel | — | |
| — | HJORTH Hector Glud | — | |
| — | RUDOLPH Jann | — | |
| — | LANG Louis | — | |
| — | STÜRM Miro | — | |
| — | MÖRGELI Manuel | — | |
| — | TRUA Eyal | — | |
| — | UNGER Anton did not finish | — | |
| — | LABAT Matys did not finish | — | |
| — | ANDERSEN Kristoffer did not finish | — | |
| — | ADLER Max did not finish | — | |
| — | PERUZZO Giulio did not finish | — | |
| — | FRANZ Niklas did not finish | — | |
| — | BÜTIKOFER Yves did not finish | — | |
| — | SCHERRER Julius did not finish | — | |
| — | KARLSSON Markus did not finish | — | |
| — | FISCHER Leon did not finish | — | |
| — | SCHELLEKENS Tom did not finish | — | |
| — | BODENMÜLLER Yannick did not finish | — | |
| — | PEDERSEN Gustav did not finish | — | |
| — | CORNIGLION Sofian did not finish | — | |
| — | SIFFREDI Matteo did not finish | — | |
| — | BEDINI Athys did not finish | — | |
| — | SCHWEIZER Ben did not finish | — | |
| — | ANDRE GALLIS Alix did not finish | — | |
| — | PAGET Matteo did not finish | — | |
| — | KING Jonas did not start | — | |
| — | FORLIN Fabry did not start | — |