| 1 | Jonas Pilhöfer | 8.28 | 10.22 | 12.93 8.69 9.05 8.28 13.30 |
| 2 | Imanuel Müller | 12.16 | 13.22 | 15.11 12.16 12.32 20.57 12.24 |
| 3 | Robin Errington | 12.76 | 14.62 | 14.68 14.88 14.29 15.96 12.76 |
| 4 | Frederik Hutfleß | 14.46 | 14.79 | 14.52 14.46 15.29 14.55 18.49 |
| 5 | Alexander Botz | 9.10 | 15.14 | 9.10 15.47 15.12 14.82 15.52 |
| 6 | Natan Suslowicz | 12.82 | 15.33 | 12.82 24.35 13.57 13.66 18.76 |
| 7 | Liah Sen Gupta | 15.32 | 16.25 | 15.32 16.00 15.95 16.81 16.79 |
| 8 | Yash Budhiraja | 14.90 | 16.41 | 17.78 16.39 14.90 15.06 DNF |
| 9 | Justus Leander Cramer | 15.84 | 16.89 | 15.84 17.62 17.16 15.90 29.63 |
| 10 | Javid Nabizade | 13.10 | 17.22 | 15.53 21.65 13.10 16.47 19.65 |
| 11 | Ricardo Olea Catalán | 15.05 | 17.39 | 19.70 18.05 15.05 16.49 17.64 |
| 12 | Erik Akkersdijk | 14.25 | 18.09 | 18.98 18.53 14.25 18.66 17.09 |
| 13 | Lennert Smeets | 15.09 | 19.21 | 15.09 21.28 17.60 20.98 19.06 |
| 14 | Eduardo Munive | 15.88 | 19.85 | 19.85 18.73 15.88 20.98 22.39 |
| 15 | József Katona | 16.42 | 20.17 | 20.66 16.42 21.72 23.61 18.14 |
| 16 | Felix Christian Schmidt | 18.21 | 20.83 | 18.21 18.21 21.55 22.72 25.84 |
| 17 | Ivanko Vyshnevskyi | 18.04 | 21.29 | 25.96 18.04 21.46 23.51 18.89 |
| 18 | Noah Ostendorp | 19.17 | 22.37 | 19.17 22.10 21.47 23.53 27.75 |
| 19 | Linus Blümel | 19.86 | 23.42 | 24.57 24.68 21.01 25.72 19.86 |
| 20 | Samuel Francis Ballas | 20.68 | 23.74 | 24.08 22.58 20.68 24.57 24.76 |
| 21 | Yuxuan Huang (黄宇轩) | 16.98 | 24.18 | 16.98 23.32 26.43 22.78 28.11 |
| 22 | Lucas Leon Erb | 21.32 | 24.98 | 25.06 24.77 42.69 25.11 21.32 |
| 23 | Amélie Dieterich | 22.98 | 25.17 | 22.98 26.49 24.78 24.23 31.10 |
| 24 | Noah Jakob Schira | 22.02 | 25.97 | 27.83 27.22 22.02 22.87 36.44 |
| 25 | Klas Klöfver | 22.35 | 26.60 | 24.42 23.42 22.35 31.97 DNF |
| 26 | Nora Akkersdijk | 24.81 | 28.39 | 24.81 27.45 30.43 33.13 27.28 |
| 27 | Tymofii Konyshev (Тимофій Конишев) | 24.89 | 30.43 | 37.03 30.17 28.69 32.42 24.89 |
| 28 | Lion Jäschke | 20.75 | 31.16 | 25.27 20.75 51.66 23.88 44.34 |
| 29 | Achim Spies | 27.46 | 31.19 | 49.02 28.87 33.83 27.46 30.86 |
| 30 | Mats Schweizer | 30.12 | 32.05 | 30.12 30.76 32.60 42.00 32.80 |
| 31 | Titus Miholic | 28.01 | 32.24 | 30.38 33.92 34.20 32.41 28.01 |
| 32 | Glib Konyshev (Гліб Конишев) | 23.14 | 34.15 | 38.76 50.84 24.80 23.14 38.88 |
| 33 | Len Valentin Cramer | 27.39 | 35.14 | 37.48 27.39 38.22 30.40 37.55 |
| 34 | Eleanor Sinnott | 26.07 | 35.32 | 41.39 30.42 26.07 35.69 39.85 |
| 35 | Ben Marten | 25.16 | 36.20 | 40.47 37.60 31.71 39.30 25.16 |
| 36 | Roland Frisch | 32.10 | 37.61 | 32.10 DNF 39.39 40.88 32.57 |
| 37 | Adrian Lutsyk | 32.14 | 37.76 | 32.14 57.74 34.90 34.02 44.35 |
| 38 | Elias Mattis Prange | 27.93 | 37.91 | 35.64 27.93 33.84 51.73 44.26 |
| 39 | Max Dallmeyer | 31.95 | 38.77 | 38.88 47.90 31.95 40.23 37.20 |
| 40 | Phillip Conrad | 32.30 | 39.38 | 36.03 39.64 42.48 32.30 55.38 |
| 41 | Elias Faizzada | 36.07 | 42.99 | 50.14 40.43 36.07 44.35 44.20 |
| 42 | Tim Rickhaus | 38.07 | 43.23 | 43.95 46.97 42.44 43.30 38.07 |
| 43 | Ricardo Ohler | 40.66 | 43.96 | 45.13 42.86 55.11 40.66 43.89 |
| 44 | Jonas Ropella | 33.01 | 45.44 | 56.21 46.62 56.30 33.50 33.01 |
| 45 | Martin Pinnola | 42.70 | 48.47 | 44.72 42.70 57.81 57.20 43.48 |
| 46 | Julian Bräutigam | 46.17 | 51.07 | 47.86 52.15 54.77 53.19 46.17 |
| 47 | Lukas Otto | 47.39 | 53.50 | 1:02.94 49.47 48.09 1:03.10 47.39 |
| 48 | Lars Krökel | 48.98 | 53.65 | 56.66 48.98 51.80 52.49 58.96 |
| 49 | Leandro Patrice Bigga | 47.95 | 53.71 | 50.83 47.95 55.73 1:02.31 54.56 |
| 50 | Lars Wagner | 45.08 | 59.14 | 45.08 1:01.26 1:02.01 54.15 1:03.54 |
| 51 | Lasse Breucking | 44.49 | 1:10.76 | 44.49 DNF 1:18.26 1:14.76 59.27 |
| 52 | Yunus Vogel | 51.83 | — | 1:10.89 51.83 — — — |
| 53 | Thomas Miholic | 53.31 | — | 53.31 1:02.92 — — — |
| 54 | Muhammad Yahya Hussain | 55.30 | — | DNF 55.30 — — — |
| 55 | Niko Galowy | 55.88 | — | 1:05.86 55.88 — — — |
| 56 | Simon Dresp | 57.52 | — | 1:07.56 57.52 — — — |
| 57 | Tengis Bazar | 57.83 | — | 1:17.14 57.83 — — — |
| 58 | Ulrich Spies | 1:03.50 | — | 1:03.50 1:06.94 — — — |
| 59 | Tiberius Rogalski | 1:16.33 | — | 1:46.67 1:16.33 — — — |
| 60 | Frederik Weigel | 1:21.63 | — | DNF 1:21.63 — — — |
| 61 | Jonte Blümel | 1:26.61 | — | DNF 1:26.61 — — — |
| 62 | Oleksii Konyshev (Олексій Конишев) | 1:28.75 | — | 1:39.21 1:28.75 — — — |
| 63 | Vivansh Akula | 1:44.37 | — | DNF 1:44.37 — — — |
| 64 | Miray Celik | DNF | — | DNF DNF — — — |
| 64 | Nils Gluschkin | DNF | — | DNF DNF — — — |