| 1 | Sebastian Weyer | 22.41 | 24.82 | 24.41 24.98 46.65 25.08 22.41 |
| 2 | Antonie Paterakis | 27.44 | 30.84 | 32.27 32.19 32.56 27.44 28.06 |
| 3 | Philipp Weyer | 28.68 | 31.20 | 28.68 30.19 36.30 33.91 29.50 |
| 4 | Bruno Vervoort | 34.83 | 36.30 | 34.93 34.83 39.06 35.58 38.40 |
| 5 | Karina Grandjean Beck | 34.23 | 37.60 | 34.23 38.61 39.52 39.28 34.90 |
| 6 | Louis Fertier | 32.11 | 40.82 | 32.11 43.66 42.63 43.69 36.18 |
| 7 | Jonathan Mauroy | 38.01 | 41.03 | 38.01 39.11 DNF 42.45 41.53 |
| 8 | Daniël Kassab | 36.69 | 42.30 | 36.69 41.89 44.32 42.81 42.21 |
| 9 | Tijmen van der Ree | 39.09 | 43.64 | 41.94 39.09 40.46 48.52 54.26 |
| 10 | Arthur Wallem | 40.86 | 45.34 | 40.86 50.66 48.81 44.19 43.03 |
| 11 | Zolboo Erelkhegbaatar | 41.33 | 46.79 | DNF 41.33 47.88 47.56 44.94 |
| 12 | Ting Sheng Bao Yang | 42.78 | 46.85 | 42.78 52.33 46.93 45.11 48.50 |
| 13 | Adrien Schumacker | 38.73 | 47.56 | 48.18 49.04 38.73 45.94 48.56 |
| 14 | Callum James Goodyear | 43.08 | 49.06 | 48.50 50.00 1:03.44 48.68 43.08 |
| 15 | Victor Wijsman | 46.03 | 51.85 | 52.52 52.66 52.80 46.03 50.36 |
| 16 | Lucas Cai | 48.24 | 53.84 | 55.05 48.24 1:05.21 56.36 50.12 |
| 17 | Lars Van den broeck | 53.00 | 55.28 | 53.00 53.18 56.02 1:02.43 56.63 |
| 18 | Seb van den Beemt | 50.90 | 57.04 | 58.25 50.90 55.56 58.71 57.31 |
| 19 | Karla Struer Lund | 48.71 | 58.19 | 1:01.24 56.52 56.80 48.71 1:03.26 |
| 20 | Romain D'hondt | 47.01 | 58.63 | 58.42 47.01 1:00.53 56.93 1:02.37 |
| 21 | Jan van Dorst | 53.32 | 58.80 | 1:02.78 1:07.03 56.97 53.32 56.65 |
| 22 | Radu Făciu | 54.41 | 1:00.81 | 58.31 1:05.13 59.80 1:04.32 54.41 |
| 23 | Jesse Moens | 55.03 | 1:01.45 | 1:03.18 1:05.67 55.03 1:01.53 59.63 |
| 24 | Adam Greenwood | 45.30 | 1:01.70 | 1:04.53 1:05.84 45.30 59.89 1:00.69 |
| 25 | Erelkhegbaatar Lkhagva | 56.77 | 1:03.04 | 59.38 56.77 1:10.06 59.68 1:13.78 |
| 26 | Jonas Rongé | 58.73 | 1:04.98 | 1:15.69 1:02.97 1:04.92 58.73 1:07.05 |
| 27 | Pietro Angelillo | 54.02 | 1:06.36 | 1:17.08 54.02 1:01.66 1:10.34 1:07.09 |
| 28 | Fanny Pousset | 1:02.49 | 1:06.50 | 1:02.49 1:26.21 1:06.68 1:10.09 1:02.72 |
| 29 | Maxim Onushkin | 1:02.47 | 1:08.49 | 1:13.41 1:12.61 1:02.47 1:09.41 1:03.46 |
| 30 | Nathan Parent | 1:03.34 | 1:09.99 | 1:03.69 1:12.31 1:21.15 1:13.96 1:03.34 |
| 31 | Elias Malomgré | 51.40 | 1:11.71 | 1:13.99 1:03.20 1:17.94 2:00.50 51.40 |
| 32 | Ulysse Van Damme | 1:06.95 | 1:11.96 | 1:10.15 1:19.33 1:06.95 1:15.02 1:10.72 |
| 33 | AJ Nicholls | 1:05.91 | 1:12.53 | 1:06.74 1:18.61 1:05.91 1:13.58 1:17.27 |
| 34 | Nicolas Ceysens | 1:04.46 | 1:13.29 | 1:04.46 1:11.30 1:14.68 1:31.21 1:13.88 |
| 35 | Nicolas Vansteen | 1:00.84 | 1:13.48 | 1:11.11 1:19.25 DNF 1:00.84 1:10.09 |
| 36 | Alex Bataille | 1:08.43 | 1:13.71 | 1:14.16 1:10.00 1:17.38 1:16.97 1:08.43 |
| 37 | Ton Dennenbroek | 1:08.97 | 1:19.23 | 1:15.18 1:24.02 1:08.97 1:26.68 1:18.49 |
| 38 | Mikela Elleby Jørgensen | 1:16.78 | 1:22.24 | 1:28.69 1:19.30 1:42.34 1:18.72 1:16.78 |
| 39 | Eoin Dowling | 1:09.79 | 1:26.20 | 1:23.10 1:09.79 1:28.99 1:26.50 1:43.91 |
| 40 | Emilio Tanzarella | 1:23.75 | — | 1:45.39 1:23.75 — — — |
| 41 | Sacha Lewin | 1:25.09 | — | 1:41.53 1:25.09 — — — |
| 42 | Anthony Pena de la Rosa | 1:39.11 | — | 2:04.06 1:39.11 — — — |
| 43 | Enzo Boncinelli | 1:45.90 | — | 1:45.90 1:53.30 — — — |
| 44 | Ronan Hanley | 2:07.58 | — | 2:09.19 2:07.58 — — — |