| 1 | Patrick Ponce | 21.22 | 23.65 | 27.79 21.43 24.97 24.55 21.22 |
| 2 | Robin Teune | 28.35 | 31.78 | 32.20 34.57 28.72 34.42 28.35 |
| 3 | Guillaume David | 29.73 | 32.85 | 38.77 29.73 34.31 30.65 33.58 |
| 4 | Peter Grassard | 31.02 | 33.05 | 33.66 31.94 31.02 33.55 34.74 |
| 5 | Alejandro Daniel Salceda Corvera | 29.08 | 34.67 | 29.08 32.91 38.71 34.26 36.85 |
| 6 | Tomáš Zatroch | 32.22 | 35.07 | 32.58 36.88 35.74 39.85 32.22 |
| 7 | Bowen Xie (解博文) | 29.95 | 35.19 | 31.69 40.94 29.95 37.95 35.94 |
| 8 | Matthias Schegers | 31.57 | 35.74 | 37.10 33.50 36.61 31.57 38.15 |
| 9 | Le-Duy Vu | 28.84 | 37.28 | 36.86 28.84 40.66 34.33 41.53 |
| 10 | Thibau Vander Motte | 31.15 | 38.32 | 31.15 37.20 38.48 39.29 44.51 |
| 11 | Raphael Eduardo Kuijpers | 36.35 | 38.69 | 39.39 36.35 38.43 41.34 38.24 |
| 12 | Victor Colin | 35.28 | 39.64 | 41.13 39.92 35.28 41.65 37.88 |
| 13 | Victor Roets | 35.64 | 39.79 | 38.49 43.60 37.28 35.64 46.51 |
| 14 | Théo Zanin | 37.27 | 39.96 | 37.61 43.59 37.27 38.68 44.82 |
| 15 | Théo Naedenoen | 35.69 | 41.01 | 46.13 40.15 41.43 35.69 41.44 |
| 16 | Kobe Kennes | 39.08 | 42.33 | 44.38 50.12 39.08 42.84 39.77 |
| 17 | Corentin Thomée | 38.92 | 42.75 | 46.15 39.93 48.32 38.92 42.16 |
| 18 | Sebastian Rüping | 33.76 | 43.06 | 33.76 43.96 41.03 45.82 44.19 |
| 19 | Clara Verbraeken | 38.94 | 44.86 | 38.94 42.31 52.50 48.12 44.15 |
| 20 | Lucas Haahr Almenar | 42.70 | 45.64 | 47.55 42.70 44.39 44.97 50.01 |
| 21 | Lorenz Hurlet | 40.72 | 46.05 | 1:03.16 40.72 46.59 49.32 42.23 |
| 22 | Jérôme Carlier | 45.31 | 48.17 | 45.31 47.63 47.23 54.12 49.66 |
| 23 | Nicolas Dupuis | 44.88 | 48.29 | 51.64 47.88 48.20 44.88 48.78 |
| 24 | Félicien Conter | 38.74 | 49.25 | 53.73 42.77 38.74 51.48 53.51 |
| 25 | Arthur Van Broeckhoven | 47.35 | 51.44 | 54.75 47.35 52.27 51.23 50.83 |
| 26 | Quentin Raemdonck | 49.44 | 51.70 | 50.19 55.73 49.44 52.42 52.49 |
| 27 | Bryan Le Cudennec | 48.53 | 52.31 | 56.34 49.85 50.87 48.53 56.20 |
| 28 | Colin Van Cuyck | 47.54 | 52.43 | 51.06 59.51 49.75 47.54 56.47 |
| 29 | Kasper Loncke | 47.29 | 52.59 | 54.60 50.61 52.56 47.29 59.57 |
| 30 | Tommo Kloeck | 45.53 | 53.53 | 52.16 45.53 53.25 59.69 55.17 |
| 31 | Aron De Vrieze | 48.34 | 53.63 | 53.00 57.55 48.34 50.73 57.15 |
| 32 | Corentin Uhoda | 46.78 | 55.36 | 55.81 46.78 54.20 56.07 1:02.62 |
| 33 | Manu Vereecken | 51.28 | 56.74 | 59.56 55.42 55.97 51.28 58.82 |
| 34 | Martin Bearzatto | 52.61 | 57.37 | 55.07 54.38 1:02.66 52.61 1:03.81 |
| 35 | Jesse Moens | 51.10 | 58.20 | 1:01.95 51.10 56.12 56.53 1:04.48 |
| 36 | Tias Claeys | 52.01 | 1:00.29 | 1:32.04 1:07.62 59.24 54.00 52.01 |
| 37 | Jonas Rongé | 45.38 | 1:00.52 | 45.38 1:10.01 1:07.47 48.10 1:05.99 |
| 38 | Keanu Vanhoutte | 50.33 | 1:00.59 | 1:21.52 1:02.78 1:01.80 50.33 57.19 |
| 39 | Gert van Hout | 53.28 | 1:01.98 | 56.39 1:45.53 1:02.89 53.28 1:06.66 |
| 40 | Eliot Evrard | 51.84 | 1:04.78 | 51.84 56.02 1:21.69 1:24.70 56.62 |
| 41 | Thomas De Wever | 56.34 | 1:05.08 | 56.34 1:01.43 1:14.78 59.02 1:15.96 |
| 42 | Adrien Frenoy | 1:00.97 | 1:08.62 | 1:09.00 1:15.53 1:20.88 1:01.34 1:00.97 |
| 43 | Léo Stenuit | 1:05.84 | 1:11.54 | 1:06.79 1:15.89 1:05.84 1:11.95 1:16.21 |
| 44 | Paolo Forlivesi | 1:03.57 | 1:13.82 | 1:03.57 1:16.85 1:15.77 1:24.16 1:08.84 |
| 45 | Sven De Kort | 59.96 | 1:15.32 | 59.96 1:28.89 1:32.11 1:13.73 1:03.34 |
| 46 | Jeroen Plug | 1:11.16 | 1:17.28 | 1:11.16 1:13.80 1:12.20 1:35.46 1:25.84 |
| 47 | Luíz Mrava | 1:03.79 | 1:18.03 | 1:18.46 1:21.84 1:18.87 1:03.79 1:16.77 |
| 48 | Olivier Hugo Schrama | 1:14.37 | 1:18.28 | 1:15.36 1:20.52 1:14.37 1:24.75 1:18.97 |
| 49 | Tom Zanin | 1:15.18 | 1:19.97 | 1:26.00 1:17.50 1:16.40 DNF 1:15.18 |
| 50 | Mattias Roggeman | 57.96 | 1:21.23 | DNF 57.96 1:35.53 1:10.55 1:17.62 |
| 51 | Rune Donvil | 1:17.39 | 1:26.51 | 1:17.39 1:28.60 1:33.95 1:22.43 1:28.49 |
| 52 | Maxwell Praet | 1:24.16 | — | 1:24.16 2:04.67 — — — |
| 53 | Maria Oey | 1:24.77 | — | 1:49.38 1:24.77 — — — |
| 54 | Ton Dennenbroek | 1:29.99 | — | 1:29.99 1:38.18 — — — |
| 55 | Seppe Huenaerts | 1:30.68 | — | 1:30.68 1:42.72 — — — |
| 56 | Kobe Verstocken | 1:32.86 | — | 1:37.00 1:32.86 — — — |
| 57 | Siebe Cluyts | 1:43.98 | — | 1:43.98 2:24.95 — — — |
| 58 | Leon Bogaerts | 2:00.23 | — | 2:23.51 2:00.23 — — — |
| 59 | Els Bergmans | 2:15.81 | — | 2:15.81 2:29.18 — — — |
| 60 | Bart Kuijpers | 2:28.81 | — | 2:28.81 2:46.69 — — — |
| 61 | Boyan Xie | 2:53.98 | — | DNF 2:53.98 — — — |