| 1 | Kevin Gerhardt | 11.24 | 14.35 | 18.09 13.21 12.46 11.24 17.38 |
| 2 | Philipp Weyer | 11.78 | 14.82 | 14.93 14.14 16.65 15.40 11.78 |
| 3 | Patrick Hetco | 13.71 | 15.13 | 14.31 13.71 14.81 18.50 16.27 |
| 4 | Oliver Fritz | 13.93 | 15.73 | 16.09 21.63 13.93 16.81 14.28 |
| 5 | Sebastian Weyer | 15.68 | 16.48 | 15.93 16.13 15.68 20.96 17.39 |
| 6 | Ricky Meiler | 16.53 | 17.25 | 17.86 16.53 20.50 16.80 17.08 |
| 7 | Reto Bubendorf | 15.64 | 17.99 | 20.84 16.11 15.64 23.90 17.03 |
| 8 | Moritz Karl | 16.56 | 18.57 | 18.28 18.44 19.00 19.40 16.56 |
| 9 | Jan Bentlage | 14.33 | 18.89 | 19.59 18.04 19.05 14.33 21.56 |
| 10 | Nikolaus Lindinger | 16.22 | 19.51 | 16.22 16.78 23.01 19.80 21.94 |
| 11 | Christian König | 17.19 | 19.55 | 20.23 21.76 18.76 19.67 17.19 |
| 12 | Alexander Botz | 17.97 | 20.64 | 21.21 17.97 22.38 22.06 18.65 |
| 13 | Jakob Fiechter | 17.31 | 20.78 | 19.03 22.63 17.31 20.67 28.90 |
| 14 | Tobias Peter | 18.75 | 21.39 | 22.93 21.31 18.75 26.36 19.94 |
| 15 | Noah Kraft | 20.12 | 21.85 | 23.03 21.60 27.74 20.12 20.93 |
| 16 | Jules Desjardin | 21.28 | 22.93 | 23.02 22.21 25.76 21.28 23.56 |
| 17 | Timo Ludwig | 19.19 | 23.90 | 22.50 21.61 19.19 27.59 28.32 |
| 18 | Björn Korbanka | 17.88 | 24.20 | 17.88 31.34 21.42 23.33 27.86 |
| 19 | Tim Schädel | 21.72 | 24.24 | 23.40 24.49 24.83 28.28 21.72 |
| 20 | Andreas Pohl | 20.63 | 24.34 | 28.16 20.63 24.33 20.93 27.75 |
| 21 | Manuel Bühler | 17.38 | 24.62 | 17.38 29.36 21.20 26.15 26.50 |
| 22 | Linus Frész | 22.68 | 25.10 | 24.16 32.31 22.68 26.13 25.00 |
| 23 | Auel Yakubu | 18.53 | 26.12 | 18.53 DNF 29.36 22.16 26.83 |
| 24 | Anonymous | 25.38 | 27.31 | 30.11 26.50 25.66 29.77 25.38 |
| 25 | Theo Mayer | 26.13 | 28.30 | 31.30 27.45 31.04 26.40 26.13 |
| 26 | Linus Buck | 23.31 | 29.00 | 29.27 23.31 36.06 26.66 31.08 |
| 27 | Johannes Neugebauer | 21.52 | 29.96 | 21.52 29.21 40.08 28.02 32.64 |
| 28 | Erik Björk | 27.52 | 31.00 | 29.97 35.75 32.05 27.52 30.97 |
| 29 | Felix Strasser | 28.43 | 31.09 | 32.16 28.43 32.38 31.93 29.19 |
| 30 | Andreas Wagner | 27.09 | 31.19 | 27.09 28.37 33.28 38.78 31.91 |
| 31 | Philip Moore | 30.15 | 31.69 | 35.17 33.27 30.15 30.37 31.43 |
| 32 | Maximilian Hartl | 28.71 | 32.82 | 30.98 28.71 34.43 33.06 34.59 |
| 33 | Matěj Mužátko | 21.00 | 33.05 | 36.67 21.00 33.11 31.07 34.97 |
| 34 | Garret von Gaffron | 26.66 | 34.78 | 44.13 33.93 33.46 26.66 36.96 |
| 35 | Thierry Boisivon | 28.33 | 36.00 | 44.50 32.80 30.71 46.05 28.33 |
| 36 | Lukas Steinheimer | 34.94 | 36.68 | 34.94 36.16 36.86 44.30 37.03 |
| 37 | Markus Kasparofsky | 31.46 | 37.47 | 42.79 42.14 34.32 35.94 31.46 |
| 38 | Bernhard Brodowsky | 34.77 | 38.20 | 48.72 34.77 39.56 39.53 35.50 |
| 39 | Robert Schmidt | 36.06 | 39.60 | 38.30 36.40 36.06 44.31 44.09 |
| 40 | Christopher Haslinger | 33.04 | 39.85 | 34.97 33.04 41.83 DNF 42.75 |
| 41 | Oleg Gritsenko | 29.76 | 42.05 | 48.15 45.69 40.27 29.76 40.19 |
| 42 | Lina Graf | 33.78 | 42.51 | 50.14 41.43 46.59 33.78 39.52 |
| 43 | Mika Schwendener | 38.76 | 42.91 | 39.16 50.26 39.32 50.86 38.76 |
| 44 | Theo Kurpierz | 26.40 | 43.01 | 59.16 26.40 36.65 DNF 33.22 |
| 45 | Fabian Simon | 38.17 | 43.41 | 48.68 38.17 41.34 40.22 51.56 |
| 46 | Alwin Rölz | 29.74 | 43.82 | 58.50 42.63 36.29 52.54 29.74 |
| 47 | Patrick Wolz | 32.84 | 47.46 | 1:26.97 40.13 32.84 43.10 59.16 |
| 48 | Paul Vögele | 32.33 | 47.65 | 40.36 52.68 49.91 32.33 59.35 |
| 49 | Anonymous | 35.96 | 51.03 | 57.65 35.96 44.27 51.17 1:03.98 |
| 50 | Aaron Schupp | 45.84 | 56.45 | 45.84 55.97 54.56 58.82 1:01.85 |
| 51 | Dominik Tartler | 40.21 | 57.00 | 1:12.50 50.59 47.90 1:24.53 40.21 |
| 52 | Julian Presch | 47.20 | 58.40 | 1:06.37 47.20 52.48 1:00.93 1:01.80 |
| 53 | Bautista Javier Ramin | 46.42 | 1:00.48 | 1:47.21 51.43 1:23.37 46.42 46.64 |
| 54 | Péter Laschek | 41.06 | 1:00.95 | 46.72 1:15.33 41.06 1:07.71 1:08.42 |
| 55 | Glib Vedmid | 1:02.99 | — | DNF 1:02.99 — — — |
| 56 | Marc Zimmermann | 1:04.81 | — | 1:25.31 1:04.81 — — — |
| 57 | Markus Pirzer | 1:32.33 | — | 1:32.33 DNF — — — |
| 58 | Evan Simpson | 1:36.10 | — | 1:36.10 1:45.12 — — — |
| 59 | Laurenz Lang | DNF | — | DNF DNF — — — |