| 1 | Balder Henke | 50.49 | 53.10 | 50.49 54.41 53.71 52.73 52.86 |
| 2 | Yannick Hailer | 54.64 | 1:02.27 | 54.64 1:03.07 1:11.03 58.32 1:05.42 |
| 3 | Emil Henry Huber | 54.87 | 1:02.59 | 1:04.49 1:06.49 1:04.73 58.56 54.87 |
| 4 | Magnus Lensch | 56.52 | 1:03.51 | 1:14.58 1:09.76 59.45 1:01.32 56.52 |
| 5 | Sören Jaan Handschuch | 55.24 | 1:04.06 | 1:04.38 1:02.08 1:05.71 1:08.47 55.24 |
| 6 | Leonard Maas | 58.54 | 1:05.39 | 1:11.79 1:07.64 58.54 1:04.68 1:03.86 |
| 7 | Przemysław Rogalski | 1:13.26 | 1:14.98 | 1:14.73 1:21.27 1:15.57 1:13.26 1:14.65 |
| 8 | Noah Jakob Schira | 1:11.41 | 1:16.67 | 1:19.67 1:15.44 1:21.82 1:14.90 1:11.41 |
| 9 | Johanna Szczesny | 1:10.72 | 1:17.88 | 1:16.97 1:17.43 1:20.86 1:19.23 1:10.72 |
| 10 | Konstantin Jaehne | 1:10.68 | 1:17.91 | 1:14.86 1:10.68 1:20.08 1:18.79 1:25.01 |
| 11 | Liam Pak | 1:14.34 | 1:19.07 | 1:19.26 1:19.20 1:14.34 1:18.76 1:25.45 |
| 12 | Yuxuan Huang (黄宇轩) | 1:16.19 | 1:21.47 | 1:25.87 1:22.43 1:18.76 1:16.19 1:23.22 |
| 13 | Matyáš Krejcárek | 1:17.86 | 1:23.17 | 1:17.86 1:26.17 1:20.97 1:22.36 1:38.73 |
| 14 | Eitan Ofer | 1:16.20 | 1:26.54 | 1:35.43 1:23.81 1:26.05 1:16.20 1:29.75 |
| 15 | David Nesiba | 1:15.08 | 1:27.46 | 1:31.88 1:32.47 1:15.08 1:19.89 1:30.61 |
| 16 | Nox Clémenceau | 1:26.69 | 1:29.81 | 1:34.90 1:26.69 1:37.98 1:27.34 1:27.19 |
| 17 | Ada Cooke | 1:21.90 | 1:30.25 | 1:27.03 1:21.90 1:31.98 1:31.73 1:32.19 |
| 18 | Jack Thiel | 1:26.13 | 1:30.35 | 1:30.03 1:27.50 1:26.13 1:34.75 1:33.51 |
| 19 | Jonas Ropella | 1:23.70 | 1:31.54 | 1:27.48 1:37.76 1:23.70 1:37.03 1:30.12 |
| 20 | Robin Errington | 1:22.25 | 1:33.51 | 1:22.25 1:26.41 1:40.74 1:33.38 1:54.69 |
| 21 | Wesley Miemietz | 1:26.42 | 1:34.48 | 1:26.42 1:27.81 1:50.22 1:38.74 1:36.89 |
| 22 | Milan Renkl | 1:24.06 | 1:35.39 | 1:24.06 1:36.64 1:36.30 1:49.23 1:33.23 |
| 23 | Fabian Common | 1:32.67 | 1:40.35 | 1:47.09 1:32.67 1:46.31 1:33.01 1:41.72 |
| 24 | Elias Heiermeier | 1:38.53 | 1:47.37 | 1:52.27 2:14.98 1:44.26 1:38.53 1:45.59 |
| 25 | Gijs Peletier | 1:37.60 | 1:47.58 | 1:42.84 1:52.66 1:49.97 1:37.60 1:49.93 |
| 26 | Erik Samuel Peter | 1:57.44 | 2:02.43 | 2:04.60 1:57.44 2:01.25 2:01.44 2:12.07 |
| 27 | Lars Krökel | 2:02.38 | 2:16.67 | 3:31.90 2:09.53 2:02.38 2:18.80 2:21.68 |
| 28 | Lisa-Marie Schreiber | 2:11.34 | 2:16.88 | 2:24.56 2:12.97 2:11.34 2:13.11 2:34.73 |
| 29 | Patrick Roman Haller | 1:57.58 | 2:19.55 | 2:40.74 2:31.12 2:15.94 1:57.58 2:11.58 |
| 30 | Alexandr Klaar | 2:09.20 | 2:20.93 | 2:09.20 2:14.70 2:27.83 2:52.09 2:20.26 |
| 31 | Thomas Schukraft | 2:07.16 | 2:23.59 | 2:18.80 2:17.52 2:35.41 2:34.44 2:07.16 |
| 32 | Christian Sachgau | 2:07.76 | 2:25.80 | 2:07.76 2:47.23 2:20.28 2:25.76 2:31.36 |
| 33 | Simon Ahrens | 2:15.97 | 2:26.61 | 2:26.78 2:25.79 2:27.26 2:15.97 2:42.71 |
| 34 | Claudio Favino | 2:09.40 | 2:30.30 | 2:31.60 2:47.16 2:12.14 2:09.40 DNF |
| 35 | Amelia Zakrzewska | 2:02.78 | 2:31.76 | 2:47.97 2:29.76 2:02.78 2:30.43 2:35.09 |
| 36 | Noah Antonio Abbe | 2:00.94 | 2:34.95 | 2:00.94 2:38.36 3:00.26 3:09.33 2:06.23 |
| 37 | Ernest Zakrzewski | 2:31.45 | 2:42.38 | 2:40.05 2:47.86 2:49.96 2:31.45 2:39.24 |
| 38 | Lukas Linck | 2:39.43 | 2:49.05 | 2:47.20 2:45.43 2:39.43 2:54.51 3:14.25 |
| 39 | Anton Neo Bent Schindler | 2:19.27 | 2:49.79 | 3:06.09 2:39.47 2:58.04 2:51.85 2:19.27 |
| 40 | Heike Zbierski | 2:27.08 | 2:52.44 | 3:00.55 2:57.00 2:27.08 2:39.77 3:12.32 |
| 41 | Mara Vivien Puljić | 2:41.15 | 2:52.98 | 3:04.67 2:48.22 3:05.75 2:46.04 2:41.15 |
| 42 | Jonah Stier | 2:23.86 | 2:59.18 | 2:23.86 2:50.40 2:50.37 3:18.24 3:16.77 |
| 43 | Sven Nickel | 3:07.72 | 3:25.28 | 3:13.12 3:07.72 3:36.55 3:26.18 DNS |
| 44 | Tom Nickel | 2:51.65 | 3:25.83 | 3:00.16 3:06.25 2:51.65 4:11.08 DNF |
| 45 | Felix Simon Peter | 3:00.10 | 3:33.74 | 3:54.00 3:11.93 3:00.10 3:35.28 DNF |
| 46 | Radek Řehůřek | 3:17.28 | 3:40.13 | 3:41.86 3:22.06 3:56.48 3:17.28 DNS |
| 47 | Danail Slavkov | 3:22.90 | DNF | 4:18.74 3:22.90 4:26.01 DNF DNS |
| 48 | Tyler Müller | 3:29.33 | DNF | DNF 3:29.33 4:28.53 DNF DNS |
| 49 | Anton Ustyuzhanin | 3:47.02 | DNF | 4:24.90 4:06.61 3:47.02 DNF DNS |
| 50 | Christopher Crnjak | 3:53.87 | DNF | 4:58.34 3:53.87 4:56.58 DNS DNS |
| 51 | Veronika Bajrit | 4:33.91 | DNF | 5:25.68 4:33.91 4:44.44 DNS DNS |