| 1 | Mark Zimmermann | 44.99 | 47.28 | 46.48 49.09 44.99 50.72 46.27 |
| 2 | Kevin Gerhardt | 46.75 | 50.72 | DNF 50.90 48.93 46.75 52.34 |
| 3 | Abdelhak Kaddour | 49.43 | 52.73 | 53.28 49.43 55.46 52.76 52.14 |
| 4 | Alwin Rölz | 45.63 | 54.82 | 53.60 55.63 45.63 59.53 55.24 |
| 5 | Jan Staubach | 51.78 | 59.73 | 59.67 51.78 1:04.50 1:00.46 59.05 |
| 6 | Malte Ihlefeld | 59.65 | 1:01.24 | 1:01.18 1:01.92 59.65 1:07.74 1:00.62 |
| 7 | Noé Bourdon | 57.82 | 1:02.75 | 1:04.96 1:00.65 1:02.63 1:12.33 57.82 |
| 8 | Alexander Botz | 57.81 | 1:03.09 | 1:04.54 57.81 1:07.40 1:02.38 1:02.34 |
| 9 | Maxence Baudry | 53.84 | 1:03.37 | 1:02.61 53.84 1:11.27 1:04.45 1:03.04 |
| 10 | Laura Holzhauer | 57.85 | 1:03.44 | 1:06.95 59.31 57.85 1:04.06 1:12.17 |
| 11 | Fabian Löhle | 1:02.25 | 1:04.37 | 1:04.57 1:02.25 1:05.03 1:05.24 1:03.52 |
| 12 | Valentin Hoffmann | 1:00.65 | 1:05.19 | 1:04.03 1:00.65 1:02.50 1:09.05 1:13.80 |
| 13 | Magnus Lensch | 56.68 | 1:05.98 | 56.68 1:01.41 1:02.80 1:13.73 1:14.86 |
| 14 | Linus Kunath | 1:03.96 | 1:06.42 | 1:04.21 1:10.49 1:04.57 1:03.96 1:17.23 |
| 15 | Jonathan Blöcher | 59.20 | 1:10.90 | 1:12.17 1:07.92 1:12.62 1:17.62 59.20 |
| 16 | Patrick Hetco | 1:07.30 | 1:11.35 | 1:07.30 1:09.02 1:13.30 1:15.29 1:11.74 |
| 17 | Wilhelm Kilders | 1:05.15 | 1:11.37 | 1:05.15 1:13.25 1:11.60 1:09.25 1:25.01 |
| 18 | Mats Walker | 1:09.51 | 1:12.84 | 1:15.71 1:09.51 1:10.72 1:12.10 1:22.34 |
| 19 | Dunhui Xiao (肖敦慧) | 1:12.10 | 1:13.28 | 1:12.15 1:14.75 1:14.71 1:12.10 1:12.97 |
| 20 | Ricardo Olea Catalán | 1:04.01 | 1:14.53 | 1:25.07 1:05.64 1:04.01 1:12.87 1:26.79 |
| 21 | Luis Kleinheinz | 1:11.00 | 1:16.56 | 1:19.69 1:15.40 1:42.58 1:14.58 1:11.00 |
| 22 | Max Dallmeyer | 1:15.81 | 1:18.60 | 1:18.03 1:16.58 1:21.20 1:21.51 1:15.81 |
| 23 | Matvei Kuligin | 1:09.18 | 1:18.76 | 1:21.78 1:18.43 1:21.58 1:16.27 1:09.18 |
| 24 | Carolin Saar | 1:13.26 | 1:19.33 | 1:13.26 1:20.59 1:14.77 1:32.55 1:22.62 |
| 25 | Paul Luciw | 1:18.48 | 1:20.99 | 1:18.48 1:24.66 1:21.19 1:20.91 1:20.86 |
| 26 | Noah Kraft | 1:16.63 | 1:21.58 | 1:20.85 1:22.40 1:24.11 1:21.50 1:16.63 |
| 27 | Amélie Dieterich | 1:07.21 | 1:22.25 | 1:32.49 1:23.77 1:07.21 1:22.25 1:20.72 |
| 28 | Natan Suslowicz | 1:19.25 | 1:22.90 | 1:33.11 1:23.80 1:24.99 1:19.25 1:19.90 |
| 29 | Achim Spies | 1:18.61 | 1:24.31 | 1:52.27 1:23.06 1:26.36 1:18.61 1:23.51 |
| 30 | Christian Beemelmann | 1:09.25 | 1:25.54 | 1:30.77 1:30.47 1:09.25 1:27.65 1:18.51 |
| 31 | Lara Moser | 1:21.37 | 1:25.68 | 1:29.50 1:21.37 1:25.47 1:22.07 1:31.48 |
| 32 | Johanna Szczesny | 1:19.49 | 1:28.32 | 1:28.99 1:30.88 1:19.49 1:25.08 1:37.46 |
| 33 | Elias Lampert | 1:25.08 | 1:30.23 | 1:29.80 1:25.08 1:36.32 1:28.41 1:32.47 |
| 34 | Alexis Fedeler | 1:20.76 | 1:31.76 | 1:48.42 1:20.76 1:30.22 1:23.30 1:41.77 |
| 35 | Charles Daloz-Baltenberger | 1:27.10 | 1:33.23 | 1:27.10 1:37.05 1:31.39 1:52.52 1:31.26 |
| 36 | Emil Ott | 1:28.77 | 1:34.15 | 1:28.77 1:34.40 1:35.58 1:32.48 1:39.35 |
| 37 | Konstantin Jaehne | 1:22.15 | 1:34.55 | 1:27.69 1:36.65 1:39.30 1:46.38 1:22.15 |
| 38 | Dominik Beese | 1:29.03 | 1:34.55 | 1:43.08 1:48.56 1:29.03 1:30.47 1:30.09 |
| 39 | Michael Stocker | 1:27.53 | 1:35.16 | 1:38.83 1:30.83 1:38.76 1:27.53 1:35.88 |
| 40 | Melda Eksi | 1:22.95 | 1:35.92 | 1:22.95 1:40.82 1:40.26 1:31.61 1:35.90 |
| 41 | Philipp Jansen | 1:26.48 | 1:37.95 | 1:35.97 1:40.16 1:26.48 1:37.72 1:40.44 |
| 42 | Nox Clémenceau | 1:31.67 | 1:38.74 | 1:31.67 1:42.46 1:41.72 1:35.64 1:38.86 |
| 43 | Nils Schweizer | 1:27.43 | 1:39.03 | 1:39.38 1:50.68 1:38.22 1:39.48 1:27.43 |
| 44 | Utku Yılmaz | 1:13.06 | 1:40.92 | 1:13.06 1:52.54 1:48.26 1:42.77 1:31.74 |
| 45 | Aleksander Bober | 1:34.04 | 1:41.23 | 2:01.37 1:37.21 1:47.08 1:34.04 1:39.40 |
| 46 | Martin Reinisch | 1:30.52 | 1:43.61 | 1:47.81 1:30.52 1:40.35 1:46.41 1:44.06 |
| 47 | Berk Delen | 1:36.62 | 1:45.97 | 1:36.62 1:42.74 1:58.35 1:51.08 1:44.09 |
| 48 | Wiebke Drude | 1:42.18 | 1:46.16 | 1:50.50 1:42.37 1:45.61 2:05.15 1:42.18 |
| 49 | Paul Ducruet | 1:36.08 | 1:47.55 | 1:44.43 1:36.08 1:52.25 1:45.98 2:01.61 |
| 50 | Jakob Krubasik | 1:32.40 | 1:51.69 | 1:43.16 1:32.40 2:03.20 2:00.15 1:51.75 |
| 51 | Linh Son Luu | 1:44.44 | 1:53.15 | 1:47.49 1:51.96 1:44.44 2:00.01 DNF |
| 52 | Theresa L. Biermann | 1:45.42 | 1:55.20 | 1:52.24 2:01.90 1:51.46 1:45.42 2:45.38 |
| 53 | Sebastian Kling | 1:52.28 | 2:05.10 | 1:52.28 2:07.45 2:01.66 2:06.20 2:24.07 |
| 54 | Martin Heilig | 1:59.28 | 2:06.36 | 2:13.05 1:59.28 2:13.39 2:01.43 2:04.61 |
| 55 | Sophia Schmoll | 1:56.28 | 2:10.73 | 1:56.28 2:01.69 2:11.19 2:22.83 2:19.32 |
| 56 | Finn Rittel | 1:44.45 | 2:12.12 | 1:44.45 2:29.55 2:16.18 2:09.77 2:10.41 |
| 57 | Richard Rettich | 2:04.21 | — | 2:18.19 2:04.21 — — — |
| 58 | Christian Schüssler | 2:06.28 | — | 2:16.70 2:06.28 — — — |
| 59 | Sasha Al-nouri | 2:10.46 | — | 2:14.78 2:10.46 — — — |
| 60 | Tim Unterderweide | 2:18.82 | — | 2:48.26 2:18.82 — — — |
| 61 | Julian Hilpisch | 2:24.57 | — | 2:28.69 2:24.57 — — — |
| 62 | David Leutert | 2:27.78 | — | 2:31.50 2:27.78 — — — |
| 63 | Taro Legittimo | 2:32.29 | — | 3:17.01 2:32.29 — — — |
| 64 | Thomas Schukraft | 2:43.74 | — | 2:52.96 2:43.74 — — — |
| 65 | Johannes Bieroth | 2:44.89 | — | 2:51.46 2:44.89 — — — |
| 66 | Andrina Löhle | 2:46.05 | — | 3:07.91 2:46.05 — — — |
| 67 | Laris Heil | 2:48.04 | — | 3:17.22 2:48.04 — — — |
| 68 | Mats Schweizer | 2:55.00 | — | 2:55.00 3:04.44 — — — |
| 69 | Frederik Scholz | 3:16.77 | — | 3:16.77 3:46.88 — — — |