| 1 | Andrey Che | 24.50 | 28.66 | 25.95 33.01 28.90 31.14 24.50 |
| 2 | Bowen Xie (解博文) | 23.65 | 29.44 | 23.65 30.17 29.74 28.41 38.41 |
| 3 | Thibau Vander Motte | 29.63 | 33.98 | 35.82 33.50 35.58 29.63 32.85 |
| 4 | Justin Vinckenbosch | 36.22 | 39.96 | 1:08.79 36.68 37.03 46.17 36.22 |
| 5 | Joran Pauwels | 35.64 | 40.55 | 35.64 40.86 35.78 45.00 45.22 |
| 6 | Maxwell Praet | 32.14 | 41.24 | 32.14 43.02 38.19 42.50 45.14 |
| 7 | Yanniko Zhechev | 38.11 | 41.89 | 43.24 42.03 38.11 40.41 44.68 |
| 8 | Alexander Richetta | 38.72 | 42.44 | 41.20 47.48 42.32 43.79 38.72 |
| 9 | Gabriel Bartholomé | 38.62 | 44.29 | 45.31 41.04 38.62 46.53 53.54 |
| 10 | Sachin Florkin | 40.81 | 46.51 | 48.04 43.32 40.81 51.35 48.16 |
| 11 | Lisa Leukemans | 43.47 | 48.93 | 43.47 51.08 50.24 45.48 51.48 |
| 12 | Eliot Evrard | 45.94 | 49.52 | 54.88 53.57 48.41 46.59 45.94 |
| 13 | Martin Bearzatto | 46.19 | 53.58 | 46.19 54.38 57.44 1:01.23 48.92 |
| 14 | Jano Neyt | 43.87 | 55.35 | 59.39 1:07.99 1:02.15 44.50 43.87 |
| 15 | Elias Hostens | 49.17 | 55.69 | 52.45 58.93 55.68 49.17 1:13.02 |
| 16 | Thomas Caillet | 49.82 | 1:03.27 | 1:49.70 1:05.13 1:01.40 1:03.28 49.82 |
| 17 | Syao Andris | 1:00.67 | 1:05.56 | 1:00.67 1:12.13 1:07.58 1:07.82 1:01.29 |
| 18 | Félicien Steux | 1:01.44 | 1:08.73 | 1:11.23 1:17.18 1:11.93 1:03.03 1:01.44 |
| 19 | Clément Thonon | 58.93 | 1:09.96 | 58.93 1:13.64 1:08.66 1:12.28 1:08.95 |
| 20 | Umut Taylan Doğru | 1:11.43 | 1:16.50 | 1:13.65 1:15.02 1:20.84 1:25.56 1:11.43 |
| 21 | Nicolò Simone | 1:07.32 | 1:18.01 | 1:22.03 1:07.32 1:19.41 1:27.84 1:12.58 |
| 22 | Willem Van Poucke | 1:14.57 | 1:23.09 | 1:14.57 1:33.54 1:27.77 1:22.88 1:18.61 |
| 23 | Boyan Xie | 1:23.67 | 1:29.84 | 1:23.67 1:43.49 1:35.59 1:28.61 1:25.31 |
| 24 | Lars Corthout | 1:33.27 | — | 1:46.76 1:33.27 — — — |
| 25 | Adrian Jökull Bihr | 1:33.77 | — | 1:42.59 1:33.77 — — — |
| 26 | Juna Klein | 1:46.32 | — | 1:46.32 DNF — — — |
| 27 | Florian Hostens | 1:48.29 | — | 1:48.29 2:23.63 — — — |
| 28 | Ari Van de Veire | 1:57.12 | — | 2:45.67 1:57.12 — — — |
| 29 | Koen Van Poucke | 2:52.50 | — | 2:52.50 2:58.68 — — — |
| 30 | Christophe Henrard | DNF | — | DNF DNF — — — |