| 1 | Ivo Stoutjesdijk | 12.44 | 14.35 | 16.84 14.44 13.45 15.15 12.44 |
| 2 | Ilija Jovanovic | 13.62 | 16.73 | 17.12 13.62 20.25 17.25 15.82 |
| 3 | Imanuel Müller | 15.69 | 17.75 | 19.61 18.09 17.25 17.92 15.69 |
| 4 | Lorenz Hurlet | 13.39 | 18.12 | 22.55 21.69 17.89 13.39 14.78 |
| 5 | Robin Teune | 16.27 | 18.18 | 16.27 17.59 19.06 18.59 18.35 |
| 6 | Arthur Van Broeckhoven | 17.05 | 18.97 | 20.19 20.40 17.68 17.05 19.03 |
| 7 | Finn van der Maas | 15.26 | 19.17 | 18.93 15.26 20.88 17.69 25.10 |
| 8 | Noah Schoeters | 18.90 | 19.96 | 18.90 21.98 20.26 19.17 20.45 |
| 9 | Matthias Schegers | 18.15 | 20.05 | 18.78 18.15 21.61 24.84 19.76 |
| 10 | Matic Omulec | 17.70 | 20.26 | 21.28 27.73 20.67 18.84 17.70 |
| 11 | Le-Duy Vu | 16.31 | 20.28 | 16.31 17.94 21.49 21.42 21.98 |
| 12 | Vladyslav Hordiienko | 16.73 | 20.93 | 24.93 19.59 20.47 16.73 22.74 |
| 13 | Tomáš Zatroch | 17.55 | 22.50 | 18.75 20.97 27.78 17.55 29.58 |
| 14 | Joran Pauwels | 19.37 | 22.51 | 28.22 20.80 23.27 23.45 19.37 |
| 15 | Bruno Vervoort | 20.16 | 22.59 | 26.78 24.69 21.05 22.03 20.16 |
| 16 | Wout Plaum | 21.05 | 22.89 | 24.34 33.32 21.56 21.05 22.77 |
| 17 | Lucas Haahr Almenar | 17.56 | 22.99 | 21.09 25.16 22.71 26.95 17.56 |
| 18 | Jérôme Carlier | 20.67 | 23.70 | 27.50 25.02 20.67 21.31 24.77 |
| 19 | Lisa Leukemans | 18.94 | 23.87 | 27.81 18.94 25.50 20.32 25.80 |
| 20 | Bowen Xie (解博文) | 19.70 | 24.38 | 23.83 19.70 DNF 20.02 29.29 |
| 21 | Théo Zanin | 17.56 | 24.60 | 36.35 17.56 24.38 23.22 26.19 |
| 22 | Nicolas Dupuis | 23.36 | 25.60 | 39.66 25.48 23.79 23.36 27.54 |
| 23 | Tommo Kloeck | 21.89 | 28.22 | 28.52 21.89 31.13 34.77 25.01 |
| 24 | Jelle Dillen | 26.48 | 29.17 | 28.94 48.01 29.89 26.48 28.67 |
| 25 | Tom Zanin | 24.88 | 29.22 | 30.29 29.37 27.99 42.10 24.88 |
| 26 | Rik Daniëls | 27.31 | 29.24 | 27.53 29.74 33.39 27.31 30.44 |
| 27 | Esteban Guerras | 24.80 | 29.54 | 31.40 30.25 29.22 24.80 29.14 |
| 28 | Thijs van Asperen | 29.74 | 30.34 | 29.74 31.43 30.28 30.59 30.14 |
| 29 | Yanniko Zhechev | 26.78 | 31.46 | 36.13 26.78 33.17 31.91 29.31 |
| 30 | Victoria Géonet | 30.98 | 32.40 | 31.86 38.19 32.08 33.25 30.98 |
| 31 | Jesse Mutton | 17.52 | 32.42 | 28.23 17.52 45.04 31.81 37.21 |
| 32 | Alex Casian | 26.61 | 32.44 | 26.61 35.99 51.22 26.71 34.63 |
| 33 | Dimitris Lefas | 25.60 | 32.85 | 25.60 36.61 32.52 44.75 29.43 |
| 34 | Clara Verbraeken | 27.16 | 33.31 | 36.74 29.55 33.63 38.92 27.16 |
| 35 | Aron De Vrieze | 26.09 | 33.57 | 37.29 32.27 31.14 49.52 26.09 |
| 36 | Adrien Frenoy | 30.56 | 34.02 | 32.46 39.42 34.83 34.76 30.56 |
| 37 | Louis Pamukcu | 32.72 | 34.52 | 32.72 35.85 33.14 38.47 34.56 |
| 38 | Andreas Verkinderen | 29.36 | 34.99 | 33.19 42.18 29.59 DNF 29.36 |
| 39 | Simon De Prins | 28.03 | 36.31 | 41.30 33.23 39.60 28.03 36.11 |
| 40 | Lennert Smeets | 31.18 | 36.92 | 35.76 42.63 31.18 35.56 39.45 |
| 41 | Tim Kalle Wenkel | 30.94 | 37.76 | 38.17 40.99 30.94 34.67 40.44 |
| 42 | Achim Spies | 30.60 | 38.75 | 43.37 53.79 41.68 30.60 31.21 |
| 43 | Maceo Garcin | 35.06 | 38.98 | 39.48 40.10 37.36 42.67 35.06 |
| 44 | Phillip Entchev | 29.86 | 39.67 | 41.60 40.12 37.29 29.86 44.09 |
| 45 | Tias Claeys | 38.12 | 40.00 | 42.90 40.33 38.38 38.12 41.28 |
| 46 | Tim van Huet | 35.13 | 40.06 | 43.63 35.13 37.64 42.91 39.63 |
| 47 | Willem Van Poucke | 35.21 | 40.11 | 37.39 35.21 53.17 44.62 38.31 |
| 48 | Ari Van de Veire | 35.04 | 44.00 | 46.32 DNF 47.49 35.04 38.20 |
| 49 | Amin Nassrallah | 41.63 | 45.51 | 47.55 46.11 1:01.42 42.87 41.63 |
| 50 | Loïc Kim | 34.26 | 47.74 | 1:04.19 43.08 DNF 35.96 34.26 |
| 51 | Félicien Steux | 33.11 | 48.44 | 33.11 46.84 57.69 40.79 59.87 |
| 52 | Pamela Granados Nevárez | 33.73 | 48.75 | 33.73 36.25 1:04.47 45.52 1:15.32 |
| 53 | Anna Katsougiannopoulou | 42.48 | 52.00 | 1:02.45 47.10 46.46 DNF 42.48 |
| 54 | Nathan DeBruin | 38.43 | 52.97 | 56.42 1:05.30 38.43 48.97 53.51 |
| 55 | Nicolò Simone | 35.83 | 54.86 | 51.87 35.83 47.12 1:22.14 1:05.58 |
| 56 | Thijmen Bruneel | 37.83 | 55.28 | 54.57 53.88 1:24.13 37.83 57.40 |
| 57 | Asım Çörekçi | 44.13 | 56.96 | 1:06.00 44.13 1:03.34 44.83 1:02.72 |
| 58 | Siebe Cluyts | 44.64 | 1:00.10 | 1:01.85 55.49 1:02.97 44.64 DNF |
| 59 | Sara-Lotta Halperin | 1:03.61 | — | 1:14.98 1:03.61 — — — |
| 60 | Ulrich Spies | 1:04.16 | — | 1:12.40 1:04.16 — — — |
| 61 | Lasse Breucking | 1:15.43 | — | 1:29.66 1:15.43 — — — |