| 1 | Paul Mahvi | 25.47 | 29.54 | 28.61 30.20 29.80 50.52 25.47 |
| 2 | Matěj Grohmann | 22.63 | 31.20 | 35.48 22.63 34.10 31.24 28.25 |
| 3 | Jindřich Heissiger | 29.60 | 32.86 | 34.09 32.30 29.60 35.28 32.20 |
| 4 | Vojtěch Grohmann | 31.07 | 33.69 | 37.78 32.55 32.91 31.07 35.60 |
| 5 | Linus Kunath | 36.39 | 38.53 | 37.60 36.39 37.47 43.18 40.53 |
| 6 | Štěpán Schroll | 39.32 | 40.28 | 46.67 41.30 39.64 39.32 39.89 |
| 7 | Achim Spies | 37.20 | 41.22 | 47.58 38.07 37.20 45.40 40.18 |
| 8 | Ricardo Olea Catalán | 38.64 | 41.78 | 42.60 43.57 39.17 43.60 38.64 |
| 9 | Cyril Teichmann | 39.38 | 42.58 | 42.13 42.89 42.72 39.38 50.53 |
| 10 | James Ballantine | 35.96 | 42.65 | 49.62 42.40 35.96 47.19 38.36 |
| 11 | Veronika Becková | 38.64 | 43.58 | 51.10 40.75 49.64 38.64 40.34 |
| 12 | Šimon Doubek | 40.41 | 43.58 | 54.97 41.34 48.12 40.41 41.27 |
| 13 | Valerii Klymenko | 41.74 | 44.14 | 58.00 44.70 42.91 44.80 41.74 |
| 14 | Jan Riedl | 36.48 | 44.55 | DNF 48.87 37.78 47.00 36.48 |
| 15 | Jakub Jakoubek | 41.56 | 45.74 | 47.69 50.91 43.96 41.56 45.56 |
| 16 | Eliška Babincová | 43.91 | 48.62 | 49.53 49.28 43.91 51.96 47.04 |
| 17 | Veronika Pirklová | 42.52 | 49.05 | 48.47 49.96 48.71 51.36 42.52 |
| 18 | Tomáš Dreiseitl | 41.62 | 49.17 | 1:19.29 48.12 41.62 47.84 51.55 |
| 19 | Jáchym Kubata | 42.44 | 49.82 | 50.22 49.78 49.47 42.44 55.74 |
| 20 | Jakub Píše | 45.19 | 50.74 | 49.29 45.19 1:01.28 47.39 55.53 |
| 21 | David Nesiba | 46.36 | 52.97 | 54.79 46.36 46.58 57.54 DNF |
| 22 | Ondřej Galandr | 51.03 | 55.34 | 1:04.00 1:00.28 53.69 52.05 51.03 |
| 23 | Matyáš Krejcárek | 52.03 | 58.52 | 57.66 1:03.89 54.00 52.03 1:13.60 |
| 24 | Filip Hosnedl | 53.35 | 58.71 | 59.37 53.35 58.61 1:06.88 58.16 |
| 25 | Emma Beranová | 52.81 | 59.65 | 1:01.04 1:01.35 56.85 52.81 1:01.05 |
| 26 | Daniel Panáček | 54.13 | 1:00.10 | 1:11.12 58.83 54.13 55.35 1:06.11 |
| 27 | Jiří Vogl | 50.76 | 1:03.11 | DNF 1:02.75 50.76 57.09 1:09.49 |
| 28 | Adam Kořínek | 48.64 | 1:04.15 | 1:05.57 1:04.25 1:09.37 48.64 1:02.64 |
| 29 | Vojtěch Fronk | 1:02.98 | 1:10.58 | 1:02.98 1:09.02 1:15.84 1:08.83 1:13.88 |
| 30 | Martin Škrle | 1:09.17 | 1:12.63 | 1:09.89 1:15.68 1:12.32 1:09.17 1:22.90 |
| 31 | Adam Kulhánek | 1:04.59 | 1:15.24 | 1:04.59 1:25.89 1:09.03 1:10.81 1:29.05 |
| 32 | Kryštof Basl | 28.23 | DNF | 31.74 34.64 DNF DNF 28.23 |
| 33 | Matěj Tydlitát | 1:11.47 | — | 1:28.05 1:11.47 — — — |
| 34 | Jan Křížka | 1:25.21 | — | 1:25.21 1:38.24 — — — |
| 35 | Filip Chudy | 1:25.65 | — | 1:39.40 1:25.65 — — — |
| 36 | Štěpán Juda | 1:33.37 | — | 1:33.37 1:43.22 — — — |
| 37 | David Bláha | 2:14.93 | — | 2:58.96 2:14.93 — — — |
| 38 | Marcin Chudy | 2:37.21 | — | 2:37.21 2:47.80 — — — |