| 1 | Sebastian Weyer | 46.88 | 51.26 | 52.40 46.88 53.34 53.62 48.03 |
| 2 | Philipp Weyer | 1:02.02 | 1:06.80 | 1:07.34 1:05.05 1:02.02 1:13.02 1:08.02 |
| 3 | Karina Grandjean Beck | 1:01.78 | 1:08.56 | 1:12.27 1:11.33 1:01.78 1:18.30 1:02.07 |
| 4 | Antonie Paterakis | 1:00.11 | 1:09.44 | 1:00.11 1:11.40 1:08.05 1:08.88 1:15.61 |
| 5 | Louis Fertier | 1:02.25 | 1:12.20 | 1:02.25 1:15.34 1:12.87 1:15.97 1:08.40 |
| 6 | Mattheo de Wit | 1:09.27 | 1:15.78 | 1:09.27 1:21.90 1:20.65 1:12.61 1:14.08 |
| 7 | Ting Sheng Bao Yang | 1:11.88 | 1:19.11 | 1:17.56 1:20.38 1:19.40 1:25.48 1:11.88 |
| 8 | Adrien Schumacker | 1:15.81 | 1:19.57 | 1:17.43 1:18.59 1:22.69 1:15.81 1:23.53 |
| 9 | Daniël Kassab | 1:15.05 | 1:19.67 | 1:19.94 1:15.05 1:23.05 1:28.11 1:16.01 |
| 10 | Jonathan Mauroy | 1:07.50 | 1:19.91 | 1:34.78 1:20.72 1:21.53 1:07.50 1:17.47 |
| 11 | Tijmen van der Ree | 1:24.58 | 1:25.53 | 1:44.58 1:25.61 1:25.22 1:25.75 1:24.58 |
| 12 | Callum James Goodyear | 1:19.18 | 1:28.40 | 1:25.93 1:25.65 1:48.41 1:19.18 1:33.61 |
| 13 | Bruno Vervoort | 1:28.44 | 1:32.85 | 1:38.65 1:31.05 1:28.44 1:35.43 1:32.06 |
| 14 | Adam Greenwood | 1:31.63 | 1:35.43 | 1:35.88 1:33.42 1:31.63 1:37.00 1:44.47 |
| 15 | Arthur Wallem | 1:31.06 | 1:37.86 | 1:31.06 1:35.21 1:38.87 1:41.19 1:39.50 |
| 16 | Zolboo Erelkhegbaatar | 1:28.63 | 1:43.17 | 1:46.81 1:53.06 1:38.00 1:28.63 1:44.71 |
| 17 | Karla Struer Lund | 1:50.72 | 1:54.74 | 1:52.02 1:55.88 1:50.72 2:06.61 1:56.31 |
| 18 | Maxim Onushkin | 1:50.13 | 2:02.74 | 2:04.44 2:05.81 2:01.01 2:02.77 1:50.13 |
| 19 | Jan van Dorst | 1:57.33 | 2:03.58 | 1:57.33 2:36.08 2:06.22 1:59.13 2:05.39 |
| 20 | Jonas Rongé | 1:59.75 | 2:06.44 | 2:08.71 2:00.25 1:59.75 2:11.46 2:10.36 |
| 21 | Lars Van den broeck | 1:49.41 | 2:06.92 | 2:23.81 1:54.53 1:49.41 2:15.90 2:10.33 |
| 22 | Lucas Cai | 1:51.46 | 2:12.86 | 2:11.43 2:22.31 2:04.84 DNF 1:51.46 |
| 23 | Jesse Moens | 2:04.16 | 2:13.95 | 2:07.00 2:04.16 2:25.59 2:26.91 2:09.27 |
| 24 | AJ Nicholls | 2:00.32 | 2:14.13 | 2:11.28 2:01.40 2:00.32 2:29.72 2:34.56 |
| 25 | Elias Malomgré | 2:09.27 | 2:14.54 | 2:23.28 2:09.27 2:41.52 2:09.34 2:11.00 |
| 26 | Victor Wijsman | 2:07.61 | 2:18.73 | 2:07.61 2:26.04 2:44.68 2:12.86 2:17.28 |
| 27 | Erelkhegbaatar Lkhagva | 2:16.97 | 2:21.22 | 2:18.99 2:17.38 2:16.97 2:27.30 2:38.72 |
| 28 | Alex Bataille | 2:20.42 | 2:31.27 | 2:25.35 2:31.38 2:58.99 2:20.42 2:37.08 |
| 29 | Romain D'hondt | 2:11.58 | 2:34.97 | DNF 2:43.85 2:11.58 2:13.55 2:47.51 |
| 30 | Eoin Dowling | 3:03.12 | — | 3:03.12 3:22.44 — — — |
| 31 | Maxime Madrzyk | 3:11.65 | — | 4:24.34 3:11.65 — — — |
| 32 | Emilio Tanzarella | 3:42.61 | — | 4:49.33 3:42.61 — — — |