| 1 | Alwin Rölz | 1:28.68 | 1:35.52 | 1:28.68 1:36.30 1:41.57 — — |
| 2 | Paolo Marino | 1:24.22 | 1:36.87 | 1:24.22 1:56.50 1:29.88 — — |
| 3 | Balder Henke | 1:29.90 | 1:39.06 | 1:49.21 1:38.07 1:29.90 — — |
| 4 | Kryštof Basl | 1:40.20 | 1:43.44 | 1:40.64 1:49.47 1:40.20 — — |
| 5 | Arsenij Kuprin | 1:39.74 | 1:46.08 | 1:50.74 1:47.75 1:39.74 — — |
| 6 | Malte Ihlefeld | 1:39.53 | 1:54.86 | 2:08.56 1:39.53 1:56.49 — — |
| 7 | Jonas Pilhöfer | 1:50.38 | 2:02.72 | 2:02.58 1:50.38 2:15.20 — — |
| 8 | Annalena Walser | 1:56.99 | 2:04.70 | 2:05.36 2:11.74 1:56.99 — — |
| 9 | Noah Kraft | 2:00.89 | 2:07.78 | 2:07.88 2:00.89 2:14.58 — — |
| 10 | Simon Praschl | 2:04.35 | 2:08.20 | 2:04.35 2:08.87 2:11.39 — — |
| 11 | Fabian Damke | 2:04.56 | 2:12.26 | 2:04.56 2:17.17 2:15.06 — — |
| 12 | Alois Purbojo | 2:13.39 | 2:14.68 | 2:13.39 2:16.22 2:14.44 — — |
| 13 | Shawn Lee Zhi Xuan (李致轩) | 2:19.28 | 2:21.74 | 2:25.48 2:19.28 2:20.45 — — |
| 14 | Felix Christian Schmidt | 2:21.70 | 2:26.77 | 2:36.69 2:21.92 2:21.70 — — |
| 15 | Leon Schmidtchen | 2:17.00 | 2:32.23 | 2:17.00 2:41.49 2:38.21 — — |
| 16 | Luis Kleinheinz | 2:28.19 | 2:39.97 | 2:38.67 2:53.05 2:28.19 — — |
| 17 | Jonas Ropella | 2:45.82 | 2:51.08 | 2:45.82 3:00.83 2:46.58 — — |
| 18 | Michael Stocker | 2:34.92 | 2:55.92 | 3:04.30 2:34.92 3:08.53 — — |
| 19 | Dunhui Xiao (肖敦慧) | 2:51.16 | 3:02.54 | 3:12.15 3:04.32 2:51.16 — — |
| 20 | Lion Jäschke | 3:02.15 | 3:04.49 | 3:06.24 3:05.08 3:02.15 — — |
| 21 | Moritz Lotz | 2:48.72 | 3:12.43 | 3:46.82 2:48.72 3:01.75 — — |
| 22 | Linus Schukraft | 3:14.05 | 3:29.01 | 3:14.05 3:31.85 3:41.14 — — |
| 23 | Jochen Bauer | 3:16.19 | 3:31.57 | 3:16.19 3:46.39 3:32.14 — — |
| 24 | Tim Göppel | 3:11.35 | 3:35.48 | 3:11.35 3:49.61 3:45.49 — — |
| 25 | Valentin Kaunzinger | 3:18.21 | 3:50.34 | 3:54.18 3:18.21 4:18.64 — — |
| 26 | Edgar Töws | 3:19.51 | 3:51.94 | 4:08.81 3:19.51 4:07.51 — — |
| 27 | Vincenzo Forchi | 3:15.76 | 4:18.75 | 5:44.14 3:56.36 3:15.76 — — |
| 28 | Thomas Schukraft | 4:30.42 | 4:35.72 | 4:30.70 4:46.05 4:30.42 — — |
| 29 | Andreas Schelin Maia | 5:10.76 | 5:29.05 | 6:02.92 5:13.46 5:10.76 — — |
| 30 | Thomas Miholic | 5:52.72 | DNF | 5:52.72 6:25.45 DNS — — |