| 1 | Twan Dullemond | 27.62 | 30.38 | 31.37 31.89 32.28 27.62 27.89 |
| 2 | Henri Gerber | 27.00 | 31.88 | 32.61 30.77 27.00 34.95 32.25 |
| 3 | Tanish Dhiman | 29.54 | 32.67 | 29.90 29.54 42.94 32.19 35.91 |
| 4 | Dunhui Xiao (肖敦慧) | 30.27 | 33.20 | 30.27 35.46 33.45 36.28 30.70 |
| 5 | Nicos Ahlgrimm | 29.69 | 34.62 | 36.03 36.25 29.69 32.12 35.71 |
| 6 | Jonas Pilhöfer | 34.34 | 35.66 | 36.88 35.49 37.88 34.34 34.62 |
| 7 | Martin Köhler | 31.26 | 35.76 | 37.14 31.26 36.61 36.35 34.33 |
| 8 | Laura Holzhauer | 29.83 | 35.90 | 46.46 38.03 31.05 38.62 29.83 |
| 9 | Leon Schmidtchen | 32.21 | 35.97 | 33.78 32.21 36.56 39.34 37.57 |
| 10 | Patrick Hetco | 34.61 | 37.66 | 37.18 37.97 37.84 38.03 34.61 |
| 11 | Javid Nabizade | 34.85 | 38.39 | 41.35 37.82 34.85 43.94 36.01 |
| 12 | Fabian Browa | 36.24 | 39.11 | 39.29 36.27 36.24 41.78 42.70 |
| 13 | Magnus Lensch | 37.17 | 39.36 | 37.17 46.51 38.87 37.26 41.94 |
| 14 | Finn Ickler | 33.41 | 39.54 | 38.18 41.06 33.41 41.52 39.39 |
| 15 | Christian Beemelmann | 35.90 | 41.15 | 39.68 43.62 49.72 35.90 40.14 |
| 16 | Jakob Obleser | 36.51 | 41.16 | 38.69 36.51 40.86 43.92 49.40 |
| 17 | Fabian Damke | 37.01 | 41.27 | 45.07 37.01 1:01.57 39.86 38.87 |
| 18 | Simon Kalhofer | 36.39 | 41.51 | 45.53 36.39 39.43 48.20 39.56 |
| 19 | Garret von Gaffron | 37.74 | 41.78 | 46.02 39.75 37.74 48.43 39.58 |
| 20 | Wilhelm Kilders | 33.20 | 41.82 | 43.24 43.50 33.20 41.17 41.04 |
| 21 | Kira-Lysan Meyer | 36.00 | 42.23 | 40.69 36.00 42.95 50.40 43.06 |
| 22 | Jannis Grob | 35.30 | 42.35 | 41.99 42.17 42.90 35.30 43.52 |
| 23 | Duc Huynh | 40.25 | 44.13 | 40.25 44.25 47.43 49.47 40.71 |
| 24 | Jakob Schöley | 39.74 | 44.31 | 45.38 44.48 45.42 43.06 39.74 |
| 25 | Annika Stein | 42.38 | 45.95 | 48.06 44.59 45.20 42.38 48.50 |
| 26 | Jekabs Caics | 41.10 | 46.70 | 55.82 46.50 41.10 47.25 46.35 |
| 27 | Frederik Hutfleß | 43.16 | 47.89 | 48.72 43.16 45.62 51.53 49.34 |
| 28 | Cedric Schweitzer | 44.51 | 48.43 | 46.78 53.39 44.51 51.38 47.12 |
| 29 | Luc Prevost | 47.22 | 50.44 | 47.22 48.58 49.04 59.36 53.71 |
| 30 | Annalena Walser | 47.75 | 50.52 | 50.49 1:03.11 48.95 52.13 47.75 |
| 31 | Cyril Teichmann | 47.10 | 50.64 | 49.38 DNF 49.02 53.53 47.10 |
| 32 | Achim Spies | 47.43 | 50.72 | 49.01 53.88 47.43 50.98 52.18 |
| 33 | Jáchym Kubata | 48.07 | 52.14 | 51.54 56.19 48.69 1:04.17 48.07 |
| 34 | Maja von Borstel | 45.85 | 52.39 | 58.61 1:00.44 45.85 50.54 48.01 |
| 35 | Timo Forsthofer | 47.10 | 52.53 | 52.06 58.09 47.10 48.21 57.32 |
| 36 | Luca Böhme | 51.33 | 52.75 | 57.09 53.80 52.60 51.33 51.86 |
| 37 | Luis Kleinheinz | 50.48 | 53.91 | 1:00.02 51.29 53.47 56.97 50.48 |
| 38 | Christoph Jadan | 50.62 | 55.47 | 56.08 52.18 50.62 58.15 1:05.42 |
| 39 | Paul Holtfrerich | 47.56 | 56.56 | 55.54 58.06 1:08.43 47.56 56.08 |
| 40 | Moritz Wagner | 54.56 | 56.62 | 54.56 1:07.75 58.39 56.37 55.09 |
| 41 | Tino Nordbeck | 49.02 | 56.90 | 1:00.80 1:04.46 50.08 59.83 49.02 |
| 42 | Justus Hanf | 53.40 | 57.54 | 1:01.70 1:01.39 53.40 57.72 53.51 |
| 43 | René Horn | 52.78 | 57.73 | 58.19 59.06 55.93 1:05.62 52.78 |
| 44 | Sébastien Auroux | 53.29 | 58.60 | 1:04.23 54.55 1:01.12 1:00.13 53.29 |
| 45 | Paul Mirza | 51.17 | 59.23 | 55.92 55.57 1:34.82 51.17 1:06.20 |
| 46 | Jule Stadelmeier | 44.80 | 1:00.27 | 1:02.01 1:02.82 44.80 56.86 1:01.93 |
| 47 | Theodor Heinert | 50.70 | 1:00.94 | 1:02.04 1:04.16 56.62 1:14.09 50.70 |
| 48 | Tobias Pilhöfer | 45.99 | 1:01.01 | 1:03.43 45.99 1:01.35 59.63 1:02.06 |
| 49 | Dmitrii Kolbenev | 56.59 | 1:01.21 | 56.59 1:06.23 58.25 59.14 DNF |
| 50 | Wiebke Drude | 52.39 | 1:01.56 | 1:03.86 1:05.69 56.32 52.39 1:04.50 |
| 51 | Sophia Schmoll | 57.58 | 1:02.42 | 1:17.51 57.58 1:03.38 1:01.52 1:02.35 |
| 52 | Fin Thiessen | 58.01 | 1:03.93 | 1:12.00 58.01 1:04.68 1:07.24 59.88 |
| 53 | Patrick Bessel | 1:00.92 | 1:04.65 | 1:04.03 1:03.61 1:00.92 1:06.32 1:38.86 |
| 54 | Philipp Habermann | 59.85 | 1:05.62 | 1:10.80 1:01.83 1:07.79 1:07.25 59.85 |
| 55 | Lionel Beller | 1:01.25 | 1:07.72 | DNF 1:04.18 1:04.72 1:14.25 1:01.25 |
| 56 | Adam Kořínek | 57.65 | 1:09.14 | 1:14.71 1:12.55 57.65 1:00.17 1:15.31 |
| 57 | Haichen Liu (刘海辰) | 59.59 | 1:09.79 | 1:16.95 59.59 1:05.80 1:16.59 1:06.99 |
| 58 | Finn Comerford | 1:02.02 | 1:12.09 | 1:21.01 1:09.81 1:20.79 1:02.02 1:05.66 |
| 59 | Mattis Kriese | 1:08.09 | 1:13.49 | 1:08.09 1:14.54 1:11.88 DNF 1:14.04 |
| 60 | Simon Hiesl | 1:04.66 | 1:14.67 | 1:25.36 1:17.23 1:15.95 1:04.66 1:10.82 |
| 61 | Armin Ziaei | 1:09.22 | 1:16.39 | 1:10.81 1:16.22 1:22.15 1:09.22 1:30.58 |
| 62 | Jochen Bauer | 1:10.77 | 1:17.13 | 1:16.36 1:17.11 1:10.77 1:17.91 1:21.01 |
| 63 | Tadeáš Týc | 1:10.21 | 1:17.72 | 1:19.85 1:17.17 1:22.12 1:16.13 1:10.21 |
| 64 | Tobias Kroll | 1:14.98 | 1:18.48 | 1:16.94 1:14.98 1:24.55 1:20.16 1:18.34 |
| 65 | Thierry Boisivon | 1:08.51 | 1:20.78 | 1:29.55 1:16.31 1:08.51 1:40.81 1:16.49 |
| 66 | Martin Heilig | 59.37 | 1:23.61 | 1:03.32 59.37 DNF 1:29.02 1:38.50 |
| 67 | Leo Wenzelides | 1:18.68 | 1:24.71 | 1:30.66 1:36.28 1:23.63 1:19.83 1:18.68 |
| 68 | Theodor Schapert | 1:19.76 | 1:24.74 | 1:45.18 1:19.76 1:25.89 1:22.32 1:26.01 |
| 69 | Noah Antonio Abbe | 1:13.53 | 1:31.63 | 1:48.63 1:34.38 1:25.21 1:35.30 1:13.53 |
| 70 | Heike Zbierski | 1:22.20 | 1:33.32 | 1:31.04 1:22.20 1:33.04 1:39.01 1:35.87 |
| 71 | Kerry Limmer | 1:24.19 | 1:35.22 | 1:38.41 1:37.46 1:24.19 1:29.80 DNF |
| 72 | Prince Joshua | 1:14.99 | 1:36.30 | 1:39.16 1:41.70 1:28.05 1:50.89 1:14.99 |
| 73 | Matteo Gentzschel | 1:27.92 | 1:37.46 | 1:31.93 1:37.89 2:07.31 1:42.56 1:27.92 |
| 74 | Marc Gerstner | 1:29.46 | 1:40.77 | 1:53.22 1:39.16 1:51.64 1:31.52 1:29.46 |
| 75 | Tobias Douqué | 1:21.03 | 1:42.96 | 1:56.68 1:21.03 1:38.50 1:33.69 DNF |
| 76 | Kai Paetow | 1:42.10 | 1:49.82 | 1:56.63 1:42.10 1:49.04 2:32.07 1:43.78 |
| 77 | Noah Westendorf | 1:07.06 | DNF | 1:53.68 1:32.19 DNF 1:07.06 DNF |
| 78 | Lion Jäschke | 1:13.37 | DNF | 1:15.65 DNF 1:23.50 1:13.37 DNF |
| 79 | Lars Krökel | 2:00.65 | — | 2:25.19 2:00.65 — — — |
| 80 | Christina Bessel | 2:13.89 | — | 2:24.11 2:13.89 — — — |
| 81 | Vladimir Kolbenev | 2:25.31 | — | 2:54.07 2:25.31 — — — |