| 1 | Twan Dullemond | 28.16 | 29.54 | 28.16 28.55 34.11 29.15 30.93 |
| 2 | Tomáš Zatroch | 27.96 | 31.45 | 27.96 30.25 34.08 30.01 42.44 |
| 3 | Louis Fertier | 30.57 | 33.47 | 35.52 30.57 31.54 38.94 33.34 |
| 4 | Mattheo de Wit | 33.10 | 35.25 | 34.29 37.13 35.90 35.55 33.10 |
| 5 | Guillaume David | 31.16 | 35.82 | 31.16 40.92 39.73 34.36 33.38 |
| 6 | Bruno Vervoort | 34.37 | 35.87 | 35.42 37.21 36.31 35.88 34.37 |
| 7 | Anthony Lafourcade | 33.49 | 36.93 | 37.82 40.08 33.49 39.44 33.54 |
| 8 | Luuk van Gastel | 34.23 | 37.71 | 38.13 35.18 34.23 53.26 39.81 |
| 9 | Tobias Peter | 29.91 | 38.90 | 43.47 29.91 39.03 38.11 39.55 |
| 10 | Ivo Stoutjesdijk | 36.69 | 38.90 | 39.54 36.69 39.59 37.57 41.49 |
| 11 | Maxence Baudry | 36.29 | 42.79 | 36.29 52.12 40.66 50.84 36.88 |
| 12 | Raphael Eduardo Kuijpers | 40.50 | 43.06 | 44.75 40.50 59.32 41.60 42.82 |
| 13 | Arthur Wallem | 34.86 | 43.13 | 34.86 42.28 44.09 43.03 44.24 |
| 14 | Adrien Schumacker | 33.76 | 45.60 | 55.16 46.38 33.76 43.55 46.88 |
| 15 | Ole Meindersma | 40.62 | 46.03 | 46.60 41.82 49.66 40.62 51.17 |
| 16 | Koen van Aller | 38.73 | 46.44 | 45.76 59.45 43.61 49.96 38.73 |
| 17 | Sandro Mattenberger | 44.59 | 46.46 | 58.09 49.40 44.68 45.30 44.59 |
| 18 | Senne Martlé | 44.20 | 46.94 | 47.21 47.18 48.52 44.20 46.44 |
| 19 | Clara Verbraeken | 43.99 | 47.11 | 46.40 43.99 56.76 44.36 50.58 |
| 20 | Rubén López de Juan | 44.00 | 47.92 | 1:03.73 44.40 53.78 44.00 45.59 |
| 21 | Sébastien Auroux | 46.70 | 49.14 | 49.33 48.67 49.43 59.03 46.70 |
| 22 | Achim Spies | 45.60 | 49.34 | 49.76 53.90 45.60 47.57 50.69 |
| 23 | Philipp Jansen | 45.32 | 50.05 | 52.94 47.81 45.32 49.40 1:04.78 |
| 24 | Sebastiano Tronto | 42.19 | 50.49 | 50.06 51.16 57.80 42.19 50.25 |
| 25 | Teun Geers | 49.58 | 51.18 | 50.06 1:01.12 53.20 49.58 50.27 |
| 26 | Lars Van den broeck | 44.75 | 51.45 | 44.75 57.09 54.23 50.21 49.92 |
| 27 | Victor Roets | 43.35 | 51.79 | 43.35 47.81 59.84 47.72 1:03.06 |
| 28 | Raphaël Lamblin | 49.53 | 51.80 | 56.95 51.37 52.19 51.83 49.53 |
| 29 | Jelle De Roeck | 52.84 | 54.35 | 1:00.62 54.44 53.90 52.84 54.70 |
| 30 | Tim van Loo | 53.37 | 55.28 | 54.20 1:08.99 53.37 57.79 53.85 |
| 31 | Samuel Janssen | 52.39 | 57.19 | 54.91 56.30 1:00.35 1:09.10 52.39 |
| 32 | Robin Saccasyn | 50.02 | 57.29 | DNF 53.53 58.22 1:00.11 50.02 |
| 33 | Joran Pauwels | 53.65 | 58.62 | 1:03.54 55.89 53.65 1:10.07 56.42 |
| 34 | Ramandeep Singh | 55.89 | 59.40 | 1:00.24 55.89 57.03 1:06.13 1:00.92 |
| 35 | Nicolas Dupuis | 51.57 | 1:00.97 | 1:07.58 54.92 1:05.81 1:02.19 51.57 |
| 36 | Tim Lugtigheid | 53.32 | 1:03.88 | 1:51.30 57.26 53.32 1:15.14 59.23 |
| 37 | Laura Ohrndorf | 58.13 | 1:05.41 | 58.13 1:09.20 59.18 1:07.85 1:15.89 |
| 38 | Jesse Mutton | 1:04.01 | 1:06.89 | 1:04.01 1:08.11 1:07.10 1:09.68 1:05.45 |
| 39 | Cas Timmermans | 56.96 | 1:09.67 | 56.96 1:09.82 1:08.75 1:10.43 1:24.52 |
| 40 | Vihaan Kembhavi | 1:03.31 | 1:14.60 | 1:21.55 1:13.14 1:20.26 1:03.31 1:10.41 |
| 41 | Detlev Bonnaerens | 1:09.30 | 1:15.86 | 1:14.58 1:14.24 1:22.69 1:09.30 1:18.76 |
| 42 | Justus Leander Cramer | 1:06.55 | 1:18.15 | 1:19.54 1:06.55 1:16.56 1:18.34 DNF |
| 43 | Kobe Kennes | 1:01.21 | DNF | 1:01.21 DNF DNF DNS DNS |
| 44 | Ian Faucret-Katzarova | 1:20.10 | — | DNF 1:20.10 — — — |
| 45 | Andreas Verkinderen | 1:25.72 | — | 1:47.69 1:25.72 — — — |
| 46 | Christophe Douché | 1:27.69 | — | 2:18.42 1:27.69 — — — |
| 47 | Eryk Haoyan Klimek | 1:34.35 | — | 1:34.35 1:36.54 — — — |
| 48 | Boyan Bobev | 1:36.32 | — | 1:47.87 1:36.32 — — — |
| 49 | Louis Pamukcu | 1:39.70 | — | 2:16.79 1:39.70 — — — |
| 50 | Lars Corthout | 1:46.78 | — | 1:46.78 2:09.96 — — — |
| 51 | Thijs van de Vrugt | 1:46.90 | — | 1:46.90 1:56.78 — — — |
| 52 | Áron Roggen | 1:47.50 | — | 1:47.50 1:50.65 — — — |
| 53 | Jason Arjuna van Schaik | 1:48.30 | — | 2:05.98 1:48.30 — — — |
| 54 | Oskar Dehn-Drozdowski | 1:57.08 | — | 1:57.08 2:05.45 — — — |
| 55 | Rune Donvil | 2:07.37 | — | 2:07.37 2:50.60 — — — |
| 56 | Omri Leskes | 2:13.24 | — | 2:13.24 3:15.26 — — — |
| 57 | Rik De Cock | 2:15.90 | — | DNF 2:15.90 — — — |
| 58 | Nicolas Goossens | 2:33.16 | — | 2:33.16 2:55.64 — — — |
| 59 | Arjen Reynaert | 2:58.72 | — | 2:58.72 3:19.62 — — — |