| 1 | Alwin Rölz | 27.35 | 34.61 | 36.24 37.68 31.85 27.35 35.75 |
| 2 | Piotr Olszewski | 34.05 | 36.46 | 35.03 43.16 34.05 36.61 37.74 |
| 3 | Kristóf Veres | 32.94 | 36.67 | 37.66 40.55 32.94 33.89 38.46 |
| 4 | Jonas Pilhöfer | 33.36 | 37.00 | 47.15 34.53 41.01 33.36 35.47 |
| 5 | Sebastian Pretzsch | 33.96 | 38.59 | 37.91 39.56 33.96 38.29 44.35 |
| 6 | Finn Ickler | 33.58 | 38.92 | 38.30 39.74 33.58 38.73 40.29 |
| 7 | Jindřich Heissiger | 35.95 | 38.95 | 35.95 38.25 39.16 39.45 44.62 |
| 8 | Ábris Galler | 31.88 | 40.02 | 46.22 38.00 40.03 31.88 42.03 |
| 9 | Hubert Badocha | 38.97 | 43.02 | 43.56 38.97 40.21 45.28 DNF |
| 10 | Emma Beranová | 50.18 | 51.69 | 51.11 50.18 51.49 52.48 1:00.74 |
| 11 | Tim Göppel | 45.59 | 51.94 | 45.59 58.74 54.98 53.19 47.64 |
| 12 | Linus Frész | 46.46 | 53.06 | 46.46 49.97 54.72 55.75 54.48 |
| 13 | József Katona | 50.77 | 55.45 | 59.06 54.63 52.66 50.77 1:00.81 |
| 14 | Gregor Kalický | 51.04 | 56.85 | 53.68 51.04 1:04.29 54.75 1:02.11 |
| 15 | Martin Reinisch | 51.26 | 57.97 | 51.26 1:02.75 1:07.19 58.14 53.01 |
| 16 | Luc Prevost | 48.32 | 57.98 | 1:06.31 56.48 1:00.79 56.66 48.32 |
| 17 | John Staley | 55.70 | 1:00.73 | 1:05.85 58.44 1:01.39 55.70 1:02.35 |
| 18 | Leon Maximilian Schröder | 52.81 | 1:09.26 | 1:20.13 52.81 1:09.20 1:18.94 59.64 |
| 19 | Tobias Pilhöfer | 1:06.02 | 1:09.53 | 1:48.42 1:06.71 1:06.02 1:11.80 1:10.07 |
| 20 | Natan Suslowicz | 1:03.29 | 1:15.17 | 1:27.09 1:19.11 1:18.09 1:08.30 1:03.29 |
| 21 | Tianqi Li | 1:08.16 | 1:17.33 | 1:25.25 1:17.07 1:09.68 1:08.16 DNF |
| 22 | Nils Benedict Schönenberg | 1:07.43 | 1:17.45 | DNF 1:20.61 1:13.94 1:07.43 1:17.79 |
| 23 | Frederik Gaube | 1:14.51 | 1:22.98 | 1:14.51 1:24.57 1:29.77 DNF 1:14.60 |
| 24 | Jochen Bauer | 1:09.03 | 1:23.07 | 1:17.02 1:09.03 1:33.58 1:47.36 1:18.61 |
| 25 | Jamian Adler | 1:11.29 | 1:27.15 | 1:11.29 1:32.76 1:45.14 1:21.76 1:26.94 |
| 26 | Linus Schukraft | 1:19.39 | 1:28.13 | 1:21.14 1:32.55 1:40.56 1:19.39 1:30.69 |
| 27 | Adamo Sabbadin | 1:24.97 | 1:29.97 | 1:24.97 1:31.10 1:27.93 1:30.87 1:37.58 |
| 28 | Thomas Schukraft | 1:44.68 | — | 2:18.59 1:44.68 — — — |
| 29 | Liam Parsons | 1:52.21 | — | 1:52.74 1:52.21 — — — |
| 30 | Julian Schukraft | 2:01.19 | — | DNF 2:01.19 — — — |
| 31 | Leonard Jung | 2:03.67 | — | 2:03.67 2:06.06 — — — |
| 32 | Andreas Ehmann | 2:11.25 | — | 2:15.16 2:11.25 — — — |
| 33 | Viktor Havel | 2:14.97 | — | 2:14.97 2:25.99 — — — |
| 34 | Daniel Petrasch | 2:20.99 | — | DNF 2:20.99 — — — |
| 35 | Leo Boyko | 2:34.63 | — | 2:34.63 DNF — — — |