| 1 | Kevin Gerhardt | 1:29.35 | 1:34.85 | 1:35.06 1:40.14 1:29.35 — — |
| 2 | Alwin Rölz | 1:29.94 | 1:35.62 | 1:39.56 1:29.94 1:37.36 — — |
| 3 | Abdelhak Kaddour | 1:41.14 | 1:42.24 | 1:41.14 1:42.92 1:42.67 — — |
| 4 | Maxence Baudry | 1:52.52 | 1:56.08 | 1:58.21 1:57.50 1:52.52 — — |
| 5 | Alexander Botz | 1:55.35 | 1:59.27 | 1:55.59 2:06.86 1:55.35 — — |
| 6 | Wilhelm Kilders | 2:00.30 | 2:02.77 | 2:05.93 2:00.30 2:02.08 — — |
| 7 | Valentin Hoffmann | 1:55.53 | 2:03.81 | 1:55.53 2:12.12 2:03.78 — — |
| 8 | Jonathan Blöcher | 1:54.96 | 2:06.44 | 2:05.68 2:18.69 1:54.96 — — |
| 9 | Malte Ihlefeld | 2:02.73 | 2:06.90 | 2:07.00 2:02.73 2:10.97 — — |
| 10 | Laura Holzhauer | 2:05.42 | 2:10.23 | 2:05.42 2:18.98 2:06.30 — — |
| 11 | Fabian Löhle | 2:09.48 | 2:13.67 | 2:15.42 2:16.12 2:09.48 — — |
| 12 | Noé Bourdon | 2:02.55 | 2:13.96 | 2:12.02 2:27.30 2:02.55 — — |
| 13 | Matvei Kuligin | 2:10.82 | 2:18.88 | 2:10.82 2:23.32 2:22.51 — — |
| 14 | Jan Staubach | 2:14.81 | 2:21.07 | 2:21.30 2:27.09 2:14.81 — — |
| 15 | Linus Kunath | 2:15.07 | 2:21.65 | 2:24.10 2:25.77 2:15.07 — — |
| 16 | Ricardo Olea Catalán | 2:17.21 | 2:24.77 | 2:28.53 2:17.21 2:28.58 — — |
| 17 | Magnus Lensch | 2:26.54 | 2:29.79 | 2:26.54 2:34.28 2:28.55 — — |
| 18 | Elias Lampert | 2:19.55 | 2:30.73 | 2:42.53 2:19.55 2:30.12 — — |
| 19 | Carolin Saar | 2:30.33 | 2:33.64 | 2:34.55 2:30.33 2:36.05 — — |
| 20 | Paul Luciw | 2:31.73 | 2:35.09 | 2:40.29 2:31.73 2:33.26 — — |
| 21 | Max Dallmeyer | 2:24.54 | 2:35.11 | 2:39.93 2:24.54 2:40.87 — — |
| 22 | Noah Kraft | 2:32.03 | 2:37.23 | 2:39.53 2:40.14 2:32.03 — — |
| 23 | Melda Eksi | 2:37.49 | 2:39.13 | 2:37.49 2:38.02 2:41.89 — — |
| 24 | Christian Beemelmann | 2:29.57 | 2:39.20 | 2:53.81 2:29.57 2:34.23 — — |
| 25 | Mats Walker | 2:30.63 | 2:40.99 | 2:53.81 2:30.63 2:38.52 — — |
| 26 | Johanna Szczesny | 2:33.70 | 2:42.80 | 2:33.70 2:45.88 2:48.82 — — |
| 27 | Luis Kleinheinz | 2:45.32 | 2:47.91 | 2:46.09 2:52.32 2:45.32 — — |
| 28 | Nox Clémenceau | 2:43.94 | 2:52.32 | 3:04.39 2:43.94 2:48.64 — — |
| 29 | Lara Moser | 2:27.23 | 2:53.90 | 3:01.89 3:12.58 2:27.23 — — |
| 30 | Achim Spies | 2:39.49 | 2:54.37 | 2:43.42 2:39.49 3:20.20 — — |
| 31 | Paul Ducruet | 2:56.62 | 2:58.87 | 2:56.62 2:57.29 3:02.70 — — |
| 32 | Dunhui Xiao (肖敦慧) | 2:49.76 | 3:00.21 | 3:10.13 2:49.76 3:00.75 — — |
| 33 | Amélie Dieterich | 2:51.88 | 3:05.19 | 2:51.88 2:52.19 3:31.49 — — |
| 34 | Alexis Fedeler | 2:43.85 | 3:06.90 | 3:29.07 3:07.78 2:43.85 — — |
| 35 | Dominik Beese | 3:05.09 | 3:08.15 | 3:11.95 3:07.42 3:05.09 — — |
| 36 | Martin Reinisch | 3:01.05 | 3:09.12 | 3:03.46 3:01.05 3:22.86 — — |
| 37 | Emil Ott | 2:58.04 | 3:09.18 | 3:21.30 3:08.20 2:58.04 — — |
| 38 | Konstantin Jaehne | 3:04.39 | 3:12.08 | 3:04.39 3:20.86 3:11.00 — — |
| 39 | Sophia Schmoll | 3:14.51 | 3:17.42 | 3:14.51 3:21.55 3:16.21 — — |
| 40 | Michael Stocker | 3:01.30 | 3:24.96 | 3:01.30 3:56.93 3:16.64 — — |
| 41 | Philipp Jansen | 3:16.45 | 3:27.10 | 3:16.45 3:43.06 3:21.78 — — |
| 42 | Mark Zimmermann | 1:37.19 | DNF | 1:37.19 1:38.76 DNF — — |
| 43 | Nils Schweizer | 3:09.95 | DNF | 3:09.95 3:17.51 DNF — — |
| 44 | Sebastian Kling | 4:07.69 | — | 4:07.69 — — — — |
| 45 | Martin Heilig | 4:09.01 | — | 4:09.01 — — — — |
| 46 | Jakob Krubasik | 4:11.96 | — | 4:11.96 — — — — |
| 47 | Berk Delen | 4:14.00 | — | 4:14.00 — — — — |
| 48 | Thomas Schukraft | 4:14.55 | — | 4:14.55 — — — — |
| 49 | Richard Rettich | 4:59.01 | — | 4:59.01 — — — — |
| 50 | Sasha Al-nouri | 4:59.38 | — | 4:59.38 — — — — |
| 51 | Roland Frisch | 5:25.87 | — | 5:25.87 — — — — |
| 52 | Finn Rittel | 6:20.68 | — | 6:20.68 — — — — |
| 53 | Julian Hilpisch | 6:34.61 | — | 6:34.61 — — — — |
| 54 | Taro Legittimo | DNF | — | DNF — — — — |
| 54 | Natan Suslowicz | DNF | — | DNF — — — — |