| 1 | Reinier Schippers | 39.36 | 41.54 | 39.95 39.36 49.92 40.30 44.37 |
| 2 | Imanuel Müller | 39.41 | 42.96 | 39.41 42.12 45.36 44.16 42.59 |
| 3 | Andrey Che | 43.43 | 45.32 | 46.80 47.96 43.43 44.85 44.32 |
| 4 | Maxim Onushkin | 42.40 | 47.32 | 46.92 45.97 42.40 55.42 49.06 |
| 5 | Mattheo de Wit | 43.67 | 47.40 | 43.67 49.64 47.09 45.46 51.14 |
| 6 | Marc Tol | 45.55 | 49.14 | 45.55 57.07 52.87 48.97 45.59 |
| 7 | Ivo Stoutjesdijk | 48.55 | 50.71 | 51.19 57.28 48.55 50.73 50.22 |
| 8 | Teun Geers | 47.74 | 53.59 | 55.91 53.45 47.74 51.41 56.70 |
| 9 | Tim Cents | 44.37 | 55.60 | 44.37 1:04.74 53.82 57.80 55.17 |
| 10 | Gijs Peletier | 55.26 | 58.06 | 57.28 55.26 59.93 57.12 59.79 |
| 11 | Amber Regoor | 58.24 | 59.74 | 58.24 59.95 58.74 1:02.29 1:00.52 |
| 12 | Kenzo van der Arend | 56.35 | 1:00.29 | 56.35 1:07.34 1:04.98 58.35 57.55 |
| 13 | Florine Zuur | 1:04.55 | 1:07.04 | 1:05.59 1:10.47 1:04.55 1:05.05 1:11.52 |
| 14 | Matthias Schegers | 57.66 | 1:10.21 | 57.66 1:10.42 1:08.97 1:17.54 1:11.24 |
| 15 | Vincent Chan | 1:01.24 | 1:11.54 | 1:20.36 1:05.98 1:01.24 1:20.35 1:08.29 |
| 16 | Alex Casian | 1:07.28 | 1:13.30 | 1:11.01 1:07.28 1:13.18 1:35.52 1:15.70 |
| 17 | Joran Pauwels | 1:10.06 | 1:14.38 | 1:16.03 1:15.12 1:11.99 1:20.23 1:10.06 |
| 18 | David Akerboom | 1:05.29 | 1:16.25 | 1:05.29 1:32.54 1:10.85 1:13.48 1:24.41 |
| 19 | Tristan Paulussen | 1:13.49 | 1:17.75 | 1:26.08 1:16.35 1:13.49 1:15.35 1:21.55 |
| 20 | Olivier Vos | 1:10.07 | 1:19.31 | 1:14.29 1:21.69 1:10.07 1:21.94 1:35.87 |
| 21 | Pelle Mutsaers | 1:15.18 | 1:19.34 | 1:34.93 1:15.32 1:20.89 1:15.18 1:21.81 |
| 22 | Yanniko Zhechev | 1:14.97 | 1:20.60 | 1:21.00 1:14.97 1:28.87 1:20.09 1:20.70 |
| 23 | Rick Hamburger | 1:11.72 | 1:20.61 | 1:24.77 1:11.72 1:13.04 1:28.82 1:24.01 |
| 24 | Bowen Xie (解博文) | 1:16.71 | 1:21.01 | 1:16.71 1:19.32 1:21.76 1:24.42 1:21.96 |
| 25 | Christofor Gabriel Costea | 1:15.17 | 1:23.73 | 1:28.02 1:32.19 1:20.35 1:15.17 1:22.82 |
| 26 | Namani Saebu | 1:15.73 | 1:24.96 | 1:15.73 1:22.76 1:24.26 1:27.86 1:28.84 |
| 27 | Rick Koetsier | 1:11.12 | 1:27.08 | 1:13.76 1:38.85 1:11.12 1:28.63 1:42.77 |
| 28 | Koen van Aller | 1:23.30 | 1:27.69 | 1:27.62 1:29.76 1:23.30 1:30.86 1:25.69 |
| 29 | Tomáš Zatroch | 1:16.74 | 1:27.85 | 1:30.88 1:24.19 1:28.47 1:16.74 1:40.29 |
| 30 | Joshua van Gelder | 1:17.97 | 1:29.17 | 1:33.72 1:25.47 1:17.97 1:36.24 1:28.33 |
| 31 | Amiel Engel | 1:10.65 | 1:29.87 | 1:10.65 1:53.67 1:28.11 1:25.41 1:36.10 |
| 32 | Filip Hengeveld | 1:21.53 | 1:34.48 | 1:25.64 1:36.38 1:50.40 1:41.43 1:21.53 |
| 33 | Kawing Chung | 1:24.48 | 1:35.16 | 1:39.11 1:24.48 1:27.88 1:38.49 1:42.19 |
| 34 | Jorian Meeuse | 1:23.46 | 1:36.39 | 1:38.48 1:37.13 1:23.46 1:42.82 1:33.57 |
| 35 | Tim van Loo | 1:28.18 | 1:40.03 | 1:53.34 1:39.51 1:46.66 1:28.18 1:33.93 |
| 36 | David Kootstra | 1:38.84 | 1:45.83 | 1:44.87 1:43.60 1:52.22 1:49.02 1:38.84 |
| 37 | Roel Hoogeveen | 1:40.05 | 1:46.48 | 1:44.04 1:57.72 1:40.05 1:48.14 1:47.26 |
| 38 | Danny Havinga | 1:27.91 | 1:49.36 | 1:37.60 1:58.90 1:27.91 1:57.82 1:52.66 |
| 39 | Haotian Hu (胡皓天) | 1:37.62 | 1:49.99 | 1:37.62 1:48.30 1:41.89 1:59.78 2:02.44 |
| 40 | Jan van Dorst | 1:45.19 | — | 2:03.86 1:45.19 — — — |
| 41 | Nanno Venhorst | 1:46.72 | — | 2:14.83 1:46.72 — — — |
| 42 | Hlib Dokiienko (Гліб Докієнко) | 1:49.13 | — | 1:49.13 2:15.34 — — — |
| 43 | Pablito Poye | 1:50.92 | — | 2:17.39 1:50.92 — — — |
| 44 | Ferdinand Post | 1:51.09 | — | 1:51.09 2:14.12 — — — |
| 45 | Jonathan Plug | 1:51.32 | — | 1:51.32 2:10.32 — — — |
| 46 | Hugo Garstman | 1:51.72 | — | 1:54.69 1:51.72 — — — |
| 47 | Robin Verstraten | 1:53.09 | — | 1:53.09 2:28.69 — — — |
| 48 | Rafaël van Gelder | 1:56.89 | — | 1:56.89 2:03.10 — — — |
| 49 | Casper Hegt | 2:01.73 | — | 2:01.73 2:13.97 — — — |
| 50 | Jonas van Lier | 2:02.35 | — | 2:12.93 2:02.35 — — — |
| 51 | Thijs van Asperen | 2:03.34 | — | 2:03.34 2:09.76 — — — |
| 52 | Tycho Kruithof | 2:04.47 | — | 2:04.47 2:59.56 — — — |
| 53 | Jeroen Plug | 2:05.71 | — | 2:07.42 2:05.71 — — — |
| 54 | Sebastiano Tronto | 2:06.66 | — | 2:14.28 2:06.66 — — — |
| 55 | Gael Castro | 2:10.60 | — | 2:10.60 2:56.87 — — — |
| 56 | Demi Vollebregt | 2:11.54 | — | 2:11.54 2:17.86 — — — |
| 57 | Merijn Bossink | 2:12.88 | — | 2:24.98 2:12.88 — — — |
| 58 | Stig Michielsen | 2:15.47 | — | DNF 2:15.47 — — — |
| 59 | Kion Kessels | 2:16.94 | — | 2:16.94 2:18.02 — — — |
| 60 | Frederik Terpstra | 2:20.72 | — | 2:23.71 2:20.72 — — — |
| 61 | Ton Dennenbroek | 2:25.40 | — | 2:25.40 2:30.05 — — — |
| 62 | Nathan DeBruin | 2:25.78 | — | DNF 2:25.78 — — — |
| 63 | Daan Teppema | 2:31.08 | — | DNF 2:31.08 — — — |
| 64 | Max IJspeert | 2:34.01 | — | 2:39.28 2:34.01 — — — |
| 65 | Kymo Hendriks | 2:34.83 | — | 2:34.83 DNF — — — |
| 66 | Ronan de Rooij | 2:37.08 | — | 2:37.08 DNF — — — |
| 67 | Noah Schoeters | 2:37.50 | — | 2:37.50 2:38.28 — — — |
| 68 | Tobias Hermans | 2:38.77 | — | 2:38.77 DNF — — — |
| 69 | Davian van Plateringen | 2:44.08 | — | 2:44.08 2:44.62 — — — |
| 70 | Jip van Ballegooijen | 2:48.01 | — | 2:48.01 2:55.13 — — — |
| 71 | Jahfaro Izaac | 2:50.62 | — | DNF 2:50.62 — — — |
| 72 | Marnick Dekker | 2:54.36 | — | 2:58.74 2:54.36 — — — |
| 73 | Luc Engelen | 2:55.90 | — | DNF 2:55.90 — — — |
| 74 | Maaike Versluis | 2:56.07 | — | DNF 2:56.07 — — — |
| 75 | Maarten Van Overloop | 2:58.89 | — | 2:58.89 DNF — — — |
| 76 | Kawa van Oosterwijk | DNF | — | DNF DNF — — — |
| 76 | Robyn Heeling | DNF | — | DNF DNF — — — |
| 76 | Heleen van der Ree | DNF | — | DNF DNF — — — |
| 76 | Gijs Broekman | DNF | — | DNF DNF — — — |
| 76 | Lars Corthout | DNF | — | DNF DNF — — — |
| 76 | Casper Buurman | DNF | — | DNF DNF — — — |