Level based on the index of 0 athletes at the start.
77 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | AMOS Riley | 23.20 | |
| 2 | RILEY Bjorn | 24.09 | |
| 3 | TREUDLER Finn | 26.01 | |
| 4 | MARTIN Luca | 28.06 | |
| 5 | KRAYER Lennart-Jan | 31.69 | |
| 6 | PUNCHARD Cole | 32.75 | |
| 7 | GROSLAMBERT Martin | 34.44 | |
| 8 | LILLO Dario | 35.11 | |
| 9 | SCHEHL Paul | 35.17 | |
| 10 | SØLVHØJ Vedersø Oliver | 37.45 | |
| 11 | LIND Oscar | 38.52 | |
| 12 | BARROSO GOMEZ Alberto | 39.26 | |
| 13 | MUSY Yannis | 39.55 | |
| 14 | LHOMME Maxime | 41.00 | |
| 15 | BARBER ARGUIMBAU Francesc | 41.44 | |
| 16 | TEUNISSEN VAN MANEN Rens | 41.78 | |
| 17 | WIEDMANN Luke | 42.19 | |
| 18 | ROSE Ethan | 43.73 | |
| 19 | BAUMANN Janis | 44.24 | |
| 20 | MALACARNE Alex Junior | 45.50 | |
| 21 | MOIR Luke | 45.89 | |
| 22 | CLARK Owen | 45.98 | |
| 23 | SCHELLEKENS Tom | 46.12 | |
| 24 | PACCAGNELLA Elian | 46.98 | |
| 25 | HATZ Lukas | 47.02 | |
| 26 | ZATLOUKAL Jan | 48.42 | |
| 27 | GUAY Mathis | 48.82 | |
| 28 | ROUFFIAC Naël | 49.04 | |
| 29 | FRANCOIS BAUDRY Thibaut | 49.67 | |
| 30 | LILLELUND Tobias | 50.57 | |
| 31 | CHAPTAL Yann | 51.76 | |
| 32 | HUDYMA Oleksandr | 52.08 | |
| 33 | BIESTERBOS Frits | 52.74 | |
| 34 | LOUNELA Leo | 53.79 | |
| 35 | SÁSKA Jan | 55.89 | |
| 36 | WALTER Andrin | 56.53 | |
| 37 | HANDLEY William | 56.90 | |
| 38 | CORNILLON Nathan | 57.09 | |
| 39 | BASSIGNANA Fabio | 59.19 | |
| 40 | GRIECO Lucas | 59.38 | |
| 41 | DEMARCIN Théo | 59.62 | |
| 42 | PERRIN Tom | 60.05 | |
| 43 | AYRAL Maxime | 60.23 | |
| 44 | GERIG Sven | 60.48 | |
| 45 | ANDRE GALLIS Alix | 61.06 | |
| 46 | CORNIGLION Sofian | 62.80 | |
| 47 | HAMMERLE Alexander | 63.06 | |
| 48 | EDER Fabian | 63.46 | |
| 49 | CHEREL Jules | 63.76 | |
| 50 | VAN DIJK Chris | 64.19 | |
| 51 | PEDERSEN Gustav | 65.15 | |
| 52 | ZAVAN Martino | 66.05 | |
| 53 | BETTEO Marco | 66.79 | |
| 54 | LOSE Mikkel | 67.03 | |
| 55 | DAY Robbie | 67.09 | |
| 56 | KRÜGER Benjamin | 68.05 | |
| 57 | FERRI Tommaso | 68.38 | |
| 58 | HASSLER Mauro | 68.40 | |
| 59 | PAILLE Zorak | 69.76 | |
| 60 | TRAN VAN Antoine | 70.73 | |
| 61 | GREENSILL Max | 71.01 | |
| 62 | PEÑA FRANCO Nelson | 71.77 | |
| 63 | LANDENBERGER Nils | 72.25 | |
| 64 | SANDIN Hugo | 72.32 | |
| 65 | RAMSAY Noah | 73.39 | |
| 66 | ROSSEL Jules | 73.42 | |
| 67 | NOVOTNÝ Ondrej | 73.88 | |
| 68 | PARKER Matthew Cayden | 74.95 | |
| 69 | SIDAHMED Khalid | 75.68 | |
| 70 | POTTIER Raphaël | 75.79 | |
| 71 | BORRE Gabriel | 77.19 | |
| 72 | ÖRNBORG Samuel | 78.02 | |
| 73 | ALBISU ETXEBESTE Gexan | 79.06 | |
| 74 | BÜTIKOFER Gian | 79.60 | |
| 75 | DEBORD Romain | 81.88 | |
| 76 | SPRANGER Jack | 83.19 | |
| 77 | FARSTADVOLL Martin E. | 89.65 | |
| — | BURNET Pierrick −1 lap | — | |
| — | GRÄTER Lars −1 lap | — | |
| — | BEARD Carson −1 lap | — | |
| — | COMANIUK Mika −1 lap | — | |
| — | CAPOIA Alberto −1 lap | — | |
| — | VANDERSTEEN Jarne −1 lap | — | |
| — | KIRCHBERGER Tobias −1 lap | — | |
| — | SCHERRER Julius −1 lap | — | |
| — | BEDINI Athys −1 lap | — | |
| — | KONECNY Lasse −1 lap | — | |
| — | HÄTTENSCHWILER Loris −1 lap | — | |
| — | DU PREEZ Ignatius −1 lap | — | |
| — | JASKIEWICZ Leszek −1 lap | — | |
| — | VILLAR BLANCO Raul −1 lap | — | |
| — | HJORTH Hector Glud −1 lap | — | |
| — | DODDS Joel −1 lap | — | |
| — | LACHAIZE Antoine −2 laps | — | |
| — | ZANCAN PARDO Angelo −2 laps | — | |
| — | MIR MASCARO Joan −2 laps | — | |
| — | GREY Dane −2 laps | — | |
| — | SCHWEIZER Ben −2 laps | — | |
| — | CONTESSO Eliot −2 laps | — | |
| — | DEURWEILHER Guillaume Alexandre −2 laps | — | |
| — | RUWIEL Luca −2 laps | — | |
| — | LINDQVIST Viktor −2 laps | — | |
| — | SOMMER Lars −2 laps | — | |
| — | STEFANI Livio −2 laps | — | |
| — | BARD Julien −2 laps | — | |
| — | SPRENGER Felix −2 laps | — | |
| — | ENGLISH Daniel −2 laps | — | |
| — | SIPPY Ivan −2 laps | — | |
| — | WARD Jack −2 laps | — | |
| — | MUTH Benjamin −2 laps | — | |
| — | ZANOLINI Alan −3 laps | — | |
| — | KAHL Finn −3 laps | — | |
| — | EGLI Remo −3 laps | — | |
| — | FISCHER Leon −3 laps | — | |
| — | SANCHEZ LOPEZ Sergio −3 laps | — | |
| — | MARTINEZ CAZORLA Daniel −3 laps | — | |
| — | HARDY LAINE Axel −3 laps | — | |
| — | OSSWALD Luis −3 laps | — | |
| — | NESI Federico −3 laps | — | |
| — | SANCHEZ SAURINA Santi −3 laps | — | |
| — | HORVÁTH Áron Mihály −3 laps | — | |
| — | FREDERICKSEN Bailey −4 laps | — | |
| — | FERNANDEZ CONTIN Iñaki −4 laps | — | |
| — | JOHNSON Brayden did not finish | — | |
| — | PÜNTENER Romano did not finish | — | |
| — | SIFFREDI Matteo did not finish | — | |
| — | EKROLL Sivert did not finish | — | |
| — | CARRICK-ANDERSON Corran did not finish | — | |
| — | ACKERT Ian did not finish | — | |
| — | FRANZ Niklas did not finish | — | |
| — | ROKKE Sondre did not start | — |