Level based on the index of 16 athletes at the start.
22 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | BRANDL Maximilian | 15.94 | |
| 2 | EDER Fabian | 16.92 | |
| 3 | SCHERRER Julius | 18.22 | |
| 4 | BLUMS Martins | 18.98 | |
| 5 | BERTOLINI Gioele | 20.34 | |
| 6 | KRÜGER Benjamin | 25.44 | |
| 7 | STANDEN Max | 28.18 | |
| 8 | SHVEDOV Yaroslav | 31.44 | |
| 9 | VERDIER Louis | 33.57 | |
| 10 | TORBRINK Vile | 35.93 | |
| 11 | NOVOTNÝ Ondrej | 36.69 | |
| 12 | CELIE Nathan | 38.74 | |
| 13 | SCHIRMER Martin | 42.24 | |
| 14 | AYRAL Maxime | 43.38 | |
| 15 | ISAKSSON Olle | 46.19 | |
| 16 | PORATH Hugo | 48.32 | |
| 17 | MCDONALD Innes | 52.12 | |
| 18 | HOLUB Filip | 59.27 | |
| 19 | ATHANASIADIS Alexandros | 61.93 | |
| 20 | IRMSCHER Paul | 64.36 | |
| 21 | GVOZDAREV Vadim | 64.74 | |
| 22 | DUCA George-Bogdan | 70.21 | |
| — | PAGET Matteo | — | |
| — | TITOV Egor | — | |
| — | MALYSHKA Maksim | — | |
| — | HALUŠKA Adam | — | |
| — | RÓZSA Dániel | — | |
| — | ASTROUSKI Aliaksandr | — | |
| — | EGOROV Egor | — | |
| — | SUCHÁNEK Martin | — | |
| — | SIFFREDI Matteo did not finish | — | |
| — | MOLLA AMET ALI OGLOU Charoun did not finish | — | |
| — | KALANQUIN Nicolas did not finish | — | |
| — | UNGER Anton did not finish | — | |
| — | NAJSER Karel did not finish | — | |
| — | WEIXLER Nico did not finish | — | |
| — | STADLBAUER Tim did not finish | — | |
| — | BRAMATI Marco did not finish | — | |
| — | REED Billy did not finish | — | |
| — | FRIEDEL David did not finish | — |