| 1 | Mark Zimmermann | 1:25.72 | 1:30.50 | 1:25.72 1:29.04 1:36.75 — — |
| 2 | Kevin Gerhardt | 1:32.79 | 1:35.81 | 1:32.79 1:38.33 1:36.30 — — |
| 3 | Marco Vorländer | 1:53.56 | 2:02.57 | 2:19.53 1:54.62 1:53.56 — — |
| 4 | Malte Ihlefeld | 2:01.67 | 2:03.05 | 2:01.67 2:02.66 2:04.81 — — |
| 5 | Jonathan Blöcher | 2:11.40 | 2:13.17 | 2:11.73 2:11.40 2:16.37 — — |
| 6 | Linus Kunath | 2:02.06 | 2:14.04 | 2:22.93 2:17.12 2:02.06 — — |
| 7 | Noah Kraft | 2:17.71 | 2:20.51 | 2:17.71 2:24.38 2:19.44 — — |
| 8 | Christian Beemelmann | 2:11.62 | 2:22.95 | 2:22.52 2:11.62 2:34.72 — — |
| 9 | Magnus Lensch | 2:08.16 | 2:27.72 | 2:47.60 2:08.16 2:27.41 — — |
| 10 | Amélie Dieterich | 2:26.67 | 2:32.56 | 2:28.56 2:26.67 2:42.46 — — |
| 11 | Achim Spies | 2:31.66 | 2:37.05 | 2:46.50 2:31.66 2:32.99 — — |
| 12 | Javid Nabizade | 2:35.27 | 2:45.55 | 2:52.40 2:35.27 2:48.99 — — |
| 13 | Janek Gehrlein | 2:47.66 | 2:53.97 | 2:47.66 2:56.46 2:57.80 — — |
| 14 | Imanuel Müller | 2:42.04 | 2:59.88 | 3:11.15 3:06.45 2:42.04 — — |
| 15 | Johanna Szczesny | 2:50.04 | 3:02.54 | 2:50.04 2:57.30 3:20.29 — — |
| 16 | Kira-Lysan Meyer | 2:53.13 | 3:06.29 | 2:53.13 3:04.42 3:21.32 — — |
| 17 | Kryštof Basl | 2:59.96 | 3:06.99 | 3:04.49 3:16.52 2:59.96 — — |
| 18 | Nox Clémenceau | 2:58.05 | 3:08.20 | 3:10.81 2:58.05 3:15.75 — — |
| 19 | Nils Benedict Schönenberg | 2:59.71 | 3:12.31 | 3:27.69 3:09.54 2:59.71 — — |
| 20 | Luc Prevost | 3:01.88 | 3:14.23 | 3:31.84 3:08.97 3:01.88 — — |
| 21 | Mika Luke Völkel | 3:06.62 | 3:21.05 | 3:38.93 3:06.62 3:17.59 — — |
| 22 | Konstantin Jaehne | 3:14.87 | 3:30.54 | 3:58.41 3:14.87 3:18.33 — — |
| 23 | Ari Paul Doltze | 3:26.85 | 3:34.44 | 3:26.85 3:39.27 3:37.21 — — |
| 24 | Lion Jäschke | 3:23.11 | 3:38.23 | 3:44.63 3:23.11 3:46.96 — — |
| 25 | Ricardo Olea Catalán | 2:02.08 | DNF | 2:02.08 2:05.68 DNF — — |
| 26 | Frederik Ambrosi | 4:18.65 | — | 4:18.65 — — — — |
| 27 | Patrick Bessel | 4:29.24 | — | 4:29.24 — — — — |
| 28 | Oliver Sokolović | 4:40.54 | — | 4:40.54 — — — — |
| 29 | Johann Bode | 4:45.61 | — | 4:45.61 — — — — |
| 30 | Finn Comerford | 5:53.05 | — | 5:53.05 — — — — |
| 31 | Fabian Max | DNF | — | DNF — — — — |
| 31 | Liam Pak | DNF | — | DNF — — — — |