| 1 | Francisco Hamlin | 32.52 | 36.98 | 32.52 40.92 41.84 33.70 36.31 |
| 2 | Bruno Vervoort | 35.30 | 38.72 | 38.97 35.30 45.74 38.80 38.40 |
| 3 | Olivier Vos | 34.97 | 39.06 | 41.72 44.15 37.91 37.56 34.97 |
| 4 | Daan Baartmans | 36.71 | 40.02 | 36.71 38.05 38.77 47.31 43.25 |
| 5 | Mika Smulders | 36.93 | 41.56 | 39.15 42.96 42.56 36.93 46.25 |
| 6 | Simone Cantarelli | 37.19 | 42.69 | 41.57 37.96 37.19 48.53 48.94 |
| 7 | Adrien Schumacker | 43.33 | 46.50 | 1:03.27 43.33 44.80 50.10 44.59 |
| 8 | Marco Willems | 43.90 | 46.52 | 48.19 1:00.40 43.90 45.86 45.52 |
| 9 | Daniël Kassab | 43.81 | 47.20 | 44.18 48.65 43.81 48.77 59.63 |
| 10 | Maksim Chen | 44.69 | 48.53 | 47.52 59.40 50.68 44.69 47.38 |
| 11 | Seth Van Nuffelen | 46.30 | 49.30 | 49.47 50.53 47.91 46.30 51.34 |
| 12 | Lars Van den broeck | 42.46 | 50.70 | 46.64 56.47 42.46 49.00 1:17.43 |
| 13 | Lorenzo Vigani Poli | 42.83 | 52.29 | 53.14 42.83 53.43 54.09 50.29 |
| 14 | Stijn Witvrouwen | 47.05 | 55.16 | 59.68 47.05 DNF 51.93 53.88 |
| 15 | Mark Bennis | 48.33 | 56.29 | 48.33 54.56 1:04.30 53.40 1:00.91 |
| 16 | Guillaume David | 54.96 | 59.28 | 1:05.15 54.96 1:12.13 56.50 56.19 |
| 17 | Elias Meynckens | 48.96 | 59.53 | 52.50 1:12.78 1:04.68 48.96 1:01.40 |
| 18 | Giles Mampaey | 48.94 | 59.85 | 59.11 1:03.03 48.94 1:05.75 57.41 |
| 19 | Tiemen De Meester | 54.06 | 1:00.41 | 1:01.94 1:10.18 54.06 1:03.05 56.25 |
| 20 | Robin Verstraten | 56.63 | 1:00.84 | 1:04.33 1:00.91 1:03.85 56.63 57.75 |
| 21 | Simone Ohler | 57.96 | 1:02.10 | 1:10.68 58.89 57.96 1:03.33 1:04.09 |
| 22 | Lorenzo Magnarin | 59.68 | 1:02.97 | 1:03.88 1:03.75 1:11.84 1:01.28 59.68 |
| 23 | Jan van Dorst | 54.27 | 1:06.29 | 1:14.66 1:03.19 54.27 1:08.61 1:07.06 |
| 24 | Jesse Moens | 1:02.53 | 1:09.83 | 1:02.53 1:12.27 1:10.33 1:08.15 1:11.02 |
| 25 | Ton Dennenbroek | 1:03.44 | 1:13.74 | 1:10.75 1:19.56 1:58.68 1:10.90 1:03.44 |
| 26 | Sten Vlaeminck | 1:08.28 | 1:13.92 | 1:12.71 1:14.02 1:15.02 1:08.28 1:15.19 |
| 27 | Natheir Abu-Dahab | 1:06.65 | 1:14.54 | 1:13.63 1:13.44 1:18.83 1:06.65 1:16.56 |
| 28 | Quinten Truyens | 1:04.95 | 1:15.03 | 1:11.59 1:15.18 1:24.32 1:04.95 1:18.33 |
| 29 | Elias Malomgré | 1:11.43 | 1:15.11 | 1:14.28 1:11.43 DNF 1:13.75 1:17.30 |
| 30 | Jessica Lohe | 1:01.66 | 1:15.61 | 1:01.66 1:14.53 1:21.33 1:12.71 1:19.59 |
| 31 | Jonas Rongé | 1:06.12 | 1:17.47 | 1:19.97 1:06.12 1:11.73 1:20.71 1:29.51 |
| 32 | Jordi Moens | 1:06.66 | 1:17.87 | 1:18.02 1:06.66 1:16.32 1:27.21 1:19.28 |
| 33 | Danil Kravchenko | 1:18.05 | — | 1:18.05 1:32.47 — — — |
| 34 | Koen van den Berg | 1:20.46 | — | 1:20.46 1:32.81 — — — |
| 35 | Patryk Pałka | 1:23.11 | — | 1:35.09 1:23.11 — — — |
| 36 | Sander Kaspers | 1:32.95 | — | 1:42.95 1:32.95 — — — |
| 37 | Silvan Mors | 2:00.08 | — | 2:00.61 2:00.08 — — — |