| 1 | Vincent Chan | 7.59 | 9.30 | 7.59 9.53 8.99 10.05 9.38 |
| 2 | Tijmen van der Ree | 7.16 | 9.82 | 10.87 10.63 7.95 7.16 11.01 |
| 3 | Daan Kusters | 8.05 | 10.74 | 11.81 8.95 13.15 11.47 8.05 |
| 4 | Antonie Paterakis | 10.69 | 11.56 | 10.69 12.04 11.43 11.22 14.43 |
| 5 | Ivo Stoutjesdijk | 10.14 | 12.22 | 14.11 10.14 17.43 10.55 12.00 |
| 6 | Mattheo de Wit | 9.69 | 13.17 | 13.57 9.69 18.07 13.03 12.92 |
| 7 | Koen Roos | 11.76 | 15.85 | 16.12 14.46 11.76 16.96 42.41 |
| 8 | Luuk van Gastel | 11.39 | 16.57 | 13.04 22.50 15.62 11.39 21.06 |
| 9 | Amber Regoor | 11.26 | 16.89 | 16.88 11.26 22.48 15.14 18.64 |
| 10 | Florine Zuur | 16.68 | 18.72 | 16.68 27.11 17.45 17.52 21.19 |
| 11 | Tim van Loo | 16.30 | 18.77 | 18.40 16.30 24.41 19.23 18.67 |
| 12 | Christofor Gabriel Costea | 15.39 | 19.51 | 21.03 24.84 15.39 19.20 18.31 |
| 13 | Heewon Mo | 14.94 | 20.33 | 16.10 21.25 DNF 14.94 23.63 |
| 14 | Matthias Schegers | 15.44 | 20.70 | 17.38 24.64 24.39 15.44 20.34 |
| 15 | Olivier Vos | 17.36 | 20.84 | 18.78 19.79 17.36 26.49 23.95 |
| 16 | Tomáš Zatroch | 15.93 | 21.43 | 26.56 15.93 21.66 20.29 22.35 |
| 17 | Gijs Peletier | 17.36 | 21.55 | 24.61 17.36 20.35 26.57 19.68 |
| 18 | Pablito Poye | 20.38 | 24.03 | 23.52 20.38 26.22 31.28 22.34 |
| 19 | Sjoerd van Leeuwen | 20.70 | 26.89 | 32.13 20.70 22.94 25.61 34.42 |
| 20 | David Akerboom | 19.83 | 27.75 | 36.59 31.09 19.83 26.69 25.48 |
| 21 | Per Noordstrand | 21.27 | 28.41 | 31.71 26.96 21.27 35.09 26.57 |
| 22 | Olaf Weijters | 21.44 | 28.60 | 26.16 28.06 21.44 31.59 40.30 |
| 23 | Jonathan Plug | 25.01 | 29.18 | 28.48 26.27 25.01 1:12.94 32.80 |
| 24 | Ronan de Rooij | 22.52 | 29.71 | 28.81 28.61 31.70 39.04 22.52 |
| 25 | Keziah Ezana | 26.76 | 32.30 | 35.99 38.41 26.76 33.00 27.90 |
| 26 | Achim Spies | 26.31 | 32.63 | 36.53 29.79 26.31 31.58 41.86 |
| 27 | Nanno Venhorst | 26.91 | 33.24 | 42.95 36.46 26.91 28.24 35.02 |
| 28 | Jan van Dorst | 21.55 | 33.76 | 27.53 25.72 48.03 21.55 58.45 |
| 29 | Maarten Schuil | 28.75 | 35.47 | 37.94 29.08 28.75 39.40 51.91 |
| 30 | Roel Hoogeveen | 25.99 | 35.99 | 47.47 37.39 33.04 37.55 25.99 |
| 31 | Jason Arjuna van Schaik | 20.69 | 36.70 | 20.69 39.38 DNF 37.21 33.50 |
| 32 | Koen Rijpkema | 29.36 | 37.23 | 46.57 29.36 37.37 41.72 32.60 |
| 33 | Veerle Melis | 28.84 | 37.73 | 43.91 34.40 51.45 28.84 34.87 |
| 34 | Hugo Garstman | 33.64 | 38.73 | 38.57 37.71 45.68 33.64 39.91 |
| 35 | Alessandro van Burken | 35.52 | 39.97 | 36.40 45.33 35.52 55.91 38.17 |
| 36 | Myrthe ten Pas | 28.73 | 40.89 | 44.23 34.33 58.26 28.73 44.10 |
| 37 | Bram Beekman | 27.90 | 44.29 | 27.90 DNF 41.32 51.55 40.01 |
| 38 | Caleb Selmani | 32.49 | 44.33 | 38.24 32.49 55.20 43.60 51.14 |
| 39 | Jonas van Lier | 35.80 | 54.79 | 35.80 1:33.57 57.05 51.14 56.19 |
| 40 | Gaetan Vandesompele | 34.88 | 1:02.84 | DNF 34.88 1:10.80 46.71 1:11.02 |
| 41 | Tijmen de Kievit | 40.11 | — | 40.11 41.81 — — — |
| 42 | Roan Mace Koningverander | 41.76 | — | 41.76 DNF — — — |
| 43 | Daniël Kassab | 42.51 | — | 42.51 DNF — — — |
| 44 | Imanuel Müller | 42.64 | — | 42.64 DNF — — — |
| 45 | Daan Teppema | 43.47 | — | 43.47 DNF — — — |
| 46 | Musa Efe Gurbuz | 43.97 | — | 1:01.77 43.97 — — — |
| 47 | Daniel Wijs | 44.14 | — | 45.75 44.14 — — — |
| 48 | Caresse Lekx | 46.20 | — | 46.20 1:25.12 — — — |
| 49 | Davian van Plateringen | 52.33 | — | 52.33 1:02.48 — — — |
| 50 | Tim de Boom | 53.33 | — | 53.33 1:07.51 — — — |
| 51 | Casper Hegt | 55.98 | — | 55.98 1:00.95 — — — |
| 52 | Kawing Chung | 56.25 | — | 56.25 1:04.97 — — — |
| 53 | Eran Hyman | 56.83 | — | 1:24.77 56.83 — — — |
| 54 | Bram van der Wal | 1:03.25 | — | 1:03.25 1:11.36 — — — |
| 55 | Hlib Dokiienko (Гліб Докієнко) | 1:04.88 | — | 1:04.88 1:06.94 — — — |
| 56 | Robyn Heeling | 1:08.96 | — | DNF 1:08.96 — — — |
| 57 | Jordan Crippa | 1:14.81 | — | 1:14.81 DNF — — — |
| 58 | Melle van Ruijven | 1:14.84 | — | 1:14.84 DNF — — — |
| 59 | Marc Tol | DNF | — | DNF DNF — — — |