Level based on the index of 18 athletes at the start.
21 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 | 35.82 | |
| 2 | ZATLOUKAL Jan | 36.33 | |
| 3 | LILLELUND Tobias | 37.74 | |
| 4 | HAEGSTAD Erik | 37.82 | |
| 5 | SCHERRER Julius | 41.77 | |
| 6 | KRÜGER Benjamin | 44.49 | |
| 7 | BLUMS Martins | 46.34 | |
| 8 | BERTOLINI Gioele | 47.56 | |
| 9 | SIFFREDI Matteo | 52.63 | |
| 10 | SHVEDOV Yaroslav | 54.74 | |
| 11 | GREENSILL Max | 56.20 | |
| 12 | UNGER Anton | 62.65 | |
| 13 | ISAKSSON Olle | 64.62 | |
| 14 | CELIE Nathan | 67.29 | |
| 15 | AYRAL Maxime | 68.67 | |
| 16 | TORBRINK Vile | 70.23 | |
| 17 | MOLNAR Ede-Karoly | 71.53 | |
| 18 | IRMSCHER Paul | 71.86 | |
| 19 | KALANQUIN Nicolas | 73.86 | |
| 20 | SCHIRMER Martin | 79.77 | |
| 21 | ATHANASIADIS Alexandros | 87.29 | |
| — | PAGET Matteo | — | |
| — | DUCA George-Bogdan | — | |
| — | GVOZDAREV Vadim | — | |
| — | VERDIER Louis | — | |
| — | MCDONALD Innes | — | |
| — | PORATH Hugo | — | |
| — | MALYSHKA Maksim | — | |
| — | SOLDO Ivan | — | |
| — | WEIXLER Nico | — | |
| — | TITOV Egor | — | |
| — | PLETZER Benjamin | — | |
| — | MOLLA AMET ALI OGLOU Charoun | — | |
| — | SUCHÁNEK Martin | — | |
| — | BRAMATI Marco | — | |
| — | EGOROV Egor | — | |
| — | STADLBAUER Tim | — | |
| — | UTRANKER Filip did not finish | — | |
| — | CLEARY Samuel did not finish | — | |
| — | KAROUSOS Alexandros did not finish | — | |
| — | BURTA Roberto-Dumitru did not finish | — | |
| — | ENEV Victor did not finish | — | |
| — | BOCCHIO VEGA Emanuele did not finish | — |