| 1 | Jonas Pilhöfer | 29.60 | 32.85 | 36.04 30.31 33.19 35.05 29.60 |
| 2 | Laura Holzhauer | 31.03 | 34.38 | 31.03 31.42 40.12 36.35 35.37 |
| 3 | Alexander Botz | 26.92 | 35.08 | 40.19 37.62 33.67 33.95 26.92 |
| 4 | David Sun | 31.75 | 35.57 | 36.31 35.55 31.75 34.85 38.69 |
| 5 | Mika Luke Völkel | 34.26 | 35.95 | 35.03 36.59 36.23 36.88 34.26 |
| 6 | Javid Nabizade | 34.71 | 38.08 | 42.39 35.16 34.71 37.30 41.79 |
| 7 | József Katona | 36.19 | 38.26 | 37.61 40.45 40.20 36.97 36.19 |
| 8 | Christian Beemelmann | 37.42 | 39.48 | 39.29 38.43 40.73 48.39 37.42 |
| 9 | Justus Leander Cramer | 33.76 | 39.64 | 40.06 33.76 40.04 38.81 42.58 |
| 10 | Max Dallmeyer | 34.59 | 40.46 | 34.59 39.45 43.95 54.47 37.99 |
| 11 | Felix Christian Schmidt | 31.46 | 40.83 | 41.25 31.46 39.72 41.53 43.07 |
| 12 | David Knack | 36.97 | 41.10 | 44.90 45.75 37.95 40.45 36.97 |
| 13 | Daniel Back | 37.72 | 42.05 | 54.55 37.72 45.41 42.04 38.69 |
| 14 | Samuel Ballas | 36.66 | 42.39 | 46.02 36.66 39.67 43.50 44.01 |
| 15 | Tymofii Konyshev (Тимофій Конишев) | 39.04 | 42.83 | 39.04 50.79 42.36 43.71 42.43 |
| 16 | Wilhelm Kilders | 32.77 | 43.04 | 38.69 44.49 45.93 47.46 32.77 |
| 17 | Henri Dopatka | 40.01 | 44.05 | 42.28 43.03 49.73 46.85 40.01 |
| 18 | Tharun Muthiyalu Jothir | 38.91 | 47.37 | 57.38 50.40 42.89 48.81 38.91 |
| 19 | Dominik Beese | 45.48 | 49.63 | 54.46 48.58 47.14 45.48 53.18 |
| 20 | Fabian Uhlig | 48.72 | 50.57 | 50.20 48.72 50.39 DNF 51.11 |
| 21 | Manlai Maximilian Kappler | 45.06 | 52.01 | 53.20 45.06 55.66 47.17 55.79 |
| 22 | Vishwaksena Katta | 49.01 | 53.72 | 55.78 53.58 49.01 54.46 53.12 |
| 23 | Woo Joo Lee | 47.94 | 55.17 | 58.62 53.85 53.58 58.09 47.94 |
| 24 | Kostiantyn Kovalenko | 53.98 | 55.87 | 58.55 55.70 54.42 57.48 53.98 |
| 25 | Vihan Katre | 51.84 | 56.00 | 51.84 54.22 52.11 DNF 1:01.66 |
| 26 | Linus Blümel | 51.02 | 57.02 | 58.91 55.88 56.26 59.07 51.02 |
| 27 | Jonas Veyhl | 55.59 | 58.64 | 58.52 1:04.99 58.81 58.58 55.59 |
| 28 | Lukas Köhler | 53.21 | 59.65 | 1:03.50 59.00 53.21 56.59 1:03.35 |
| 29 | Glib Konyshev (Гліб Конишев) | 53.55 | 1:01.99 | 1:03.34 1:07.85 1:07.50 53.55 55.14 |
| 30 | Tim Rickhaus | 51.06 | 1:02.29 | 1:00.37 1:04.68 51.06 1:07.19 1:01.82 |
| 31 | Zihan Wang | 53.21 | 1:03.77 | DNF 58.77 1:08.37 53.21 1:04.18 |
| 32 | Alexander Ilyin | 1:00.69 | 1:09.53 | 1:06.19 1:00.69 1:10.44 1:11.96 1:13.35 |
| 33 | Aurellio Keil | 1:05.37 | 1:11.81 | 1:41.53 1:06.21 1:14.47 1:05.37 1:14.75 |
| 34 | Felix Wagner | 1:04.16 | 1:13.66 | 1:12.78 1:13.28 1:16.17 1:04.16 1:14.93 |
| 35 | Sonja Reufer | 1:08.21 | 1:15.61 | 1:19.11 1:12.96 1:26.93 1:08.21 1:14.77 |
| 36 | Rainer Fürstenfeld | 1:14.02 | 1:16.59 | 1:14.02 1:17.12 1:17.07 1:15.58 1:45.35 |
| 37 | Lasse Breucking | 1:13.57 | 1:17.14 | 1:15.01 1:14.76 1:21.66 1:46.84 1:13.57 |
| 38 | Moritz Matthes | 1:14.95 | 1:21.23 | 1:37.76 1:18.72 1:14.95 1:22.43 1:22.53 |
| 39 | Nils Lindner | 1:16.25 | 1:21.87 | 1:28.70 1:19.29 1:16.25 1:32.64 1:17.63 |
| 40 | Christian Sachgau | 1:15.13 | 1:25.92 | DNF 1:15.13 1:22.24 1:31.58 1:23.94 |
| 41 | Manuel Kopp | 1:16.85 | 1:27.40 | 1:31.37 1:16.85 1:47.24 1:20.44 1:30.40 |
| 42 | Leandro Davi | 1:13.15 | 1:27.94 | 1:31.81 1:43.36 1:13.15 1:24.02 1:28.00 |
| 43 | Yuanyi Shi | 1:19.21 | 1:28.27 | 1:25.54 1:32.94 1:26.32 1:34.24 1:19.21 |
| 44 | Leo Lundqvist | 1:09.01 | 1:30.33 | 1:28.48 1:35.97 1:09.01 1:52.40 1:26.54 |
| 45 | Christopher Crnjak | 1:19.32 | 1:30.79 | DNF 1:32.13 1:19.32 1:27.79 1:32.44 |
| 46 | Christian Keck | 1:17.96 | 1:31.54 | 1:25.27 1:17.96 1:37.55 1:41.17 1:31.81 |
| 47 | Matteo Iaia | 1:26.75 | 1:33.70 | 1:31.63 DNF 1:26.75 1:34.76 1:34.72 |
| 48 | Oleksii Konyshev (Олексій Конишев) | 1:38.69 | 1:49.36 | 1:42.37 1:58.16 1:59.61 1:47.55 1:38.69 |
| 49 | Fynn Westen | 1:42.14 | 1:53.90 | 1:49.28 1:42.14 2:10.87 1:49.78 2:02.63 |
| 50 | Frederik Weigel | 1:26.81 | 1:55.51 | 1:53.26 1:26.81 1:55.22 2:18.31 1:58.04 |
| 51 | Alexia Reichert | 1:45.00 | — | 2:38.32 1:45.00 — — — |
| 52 | Anton Tavrin | 1:49.83 | — | 2:11.51 1:49.83 — — — |
| 53 | Ben Pfleging | 1:53.85 | — | 1:53.85 2:08.58 — — — |
| 54 | Daniel Ulmer | 1:56.38 | — | 1:56.38 1:57.07 — — — |
| 55 | Benito Bellido | 2:06.91 | — | 2:06.91 2:18.14 — — — |
| 56 | Nick Stodal | 3:01.20 | — | 3:01.20 DNF — — — |