| Maximilian Strübe (Senior) | 35.14 | (19) | - | | - | | - | |
| Hendrik Dombek (Senior) | 35.29 | (21) | - | | - | | - | |
| Jeffrey Rosanelli (Senior) | DNF | | - | | - | | - | |
| Marten Liiv (Senior) | 34.63 | (9) | - | | - | | - | |
| Piotr Michalski (Senior) | 35.12 | (16) | - | | - | | - | |
| Ignaz Gschwentner (Senior) | 35.69 | (27) | - | | - | | - | |
| Marek Kania (Senior) | 34.01 | (1) | - | | - | | - | |
| Bjørn Magnussen (Senior) | 34.31 | (4) | - | | - | | - | |
| Damian Żurek (Senior) | 34.40 | (5) | - | | - | | - | |
| Henrik Fagerli Rukke (Senior) | 35.33 | (22) | - | | - | | - | |
| Tuukka Suomalainen (Neo) | WDR | | - | | - | | - | |
| Juuso Lehtonen (Senior) | 36.25 | (34) | - | | - | | - | |
| Cosmin Nedelea (Senior) | 35.69 | (28) | - | | - | | - | |
| Cristian Landrø Magnussen (Neo) | 35.35 | (23) | - | | - | | - | |
| Moritz Klein (Senior) | 35.48 | (26) | - | | - | | - | |
| Siver Brattgjerd (Senior) | 34.45 | (6) | - | | - | | - | |
| Oliver Grob (Senior) | 36.19 | (33) | - | | - | | - | |
| Didrik Eng Strand (Neo) | 36.13 | (32) | - | | - | | - | |
| Wataru Morishige (Senior) | 34.48 | (8) | - | | - | | - | |
| Max Kokko (Senior) | 36.06 | (31) | - | | - | | - | |
| Altaj Zjardembekuly (Senior) | DNF | | - | | - | | - | |
| Peder Kongshaug (Senior) | 35.45 | (25) | - | | - | | - | |
| Finn Elias Haneberg (Neo) | 35.87 | (30) | - | | - | | - | |
| Cooper Mcleod (Senior) | 34.30 | (3) | - | | - | | - | |
| Artur Galiyev (Senior) | 35.06 | (14) | - | | - | | - | |
| Kacper Abratkiewicz (Neo) | 35.20 | (20) | - | | - | | - | |
| Finn Sonnekalb (A2) | 35.14 | (18) | - | | - | | - | |
| Nikita Vazhenin (Neo) | 35.42 | (24) | - | | - | | - | |
| Austin Kleba (Senior) | 35.09 | (15) | - | | - | | - | |
| Nil Llop Izquierdo (Neo) | 34.65 | (10) | - | | - | | - | |
| Conor Mcdermott-Mostowy (Senior) | 34.72 | (12) | - | | - | | - | |
| Yevgeniy Koshkin (Neo) | 34.20 | (2) | - | | - | | - | |
| Zhihan Deng (Neo) | 34.71 | (11) | - | | - | | - | |
| Zach Stoppelmoor (Senior) | WDR | | - | | - | | - | |
| Ziwen Lian (Senior) | 34.46 | (7) | - | | - | | - | |
| Robert Nechita (Neo) | 36.88 | (35) | - | | - | | - | |
| Robbe Beelen (Neo) | 35.72 | (29) | - | | - | | - | |
| Daniel Milagros (Senior) | 35.12 | (17) | - | | - | | - | |
| Alec Sklutovsky (Neo) | 34.77 | (13) | - | | - | | - | |
| David Bosa (Senior) | - | | DNS | | - | | - | |
| Alessio Trentini (Senior) | - | | 1:09.57 | (9) | - | | - | |
| Cornelius Kersten (Senior) | - | | 1:08.65 | (6) | - | | - | |
| Emery Lehman (Senior) | - | | 1:09.43 | (8) | - | | - | |
| Allan Dahl Johansson (Senior) | - | | 1:09.94 | (12) | - | | - | |
| Francesco Betti (Senior) | - | | 1:10.40 | (14) | - | | - | |
| Riku Tsuchiya (Senior) | - | | WDR | | - | | - | |
| Sander Eitrem (Senior) | - | | 1:09.87 | (10) | - | | - | |
| Sigurd Henriksen (Neo) | - | | 1:11.37 | (16) | - | | - | |
| Taiyo Nonomura (Senior) | - | | 1:08.44 | (5) | - | | - | |
| Zhongyan Ning (Senior) | - | | 1:07.85 | (2) | - | | - | |
| Szymon Wojtakowski (Neo) | - | | 1:07.97 | (3) | - | | - | |
| Sigurd Holbø Dyrset (Neo) | - | | 1:09.89 | (11) | - | | - | |
| Jordan Stolz (Neo) | - | | 1:06.70 | (1) | - | | - | |
| Roman Binozarov (Neo) | - | | 1:08.11 | (4) | - | | - | |
| Joonas Valge (Senior) | - | | 1:11.27 | (15) | - | | - | |
| Prokop Stodola (Neo) | - | | 1:12.63 | (17) | - | | - | |
| Stefan Emele (Senior) | - | | 1:10.21 | (13) | - | | - | |
| Daniele Di Stefano (Senior) | - | | 1:09.21 | (7) | - | | - | |
| Patrick Beckert (Senior) | - | | - | | DNS | | - | |
| Aleksandr Klenko (Senior) | - | | - | | 1:47.64 | (14) | - | |
| Yu Wu (Senior) | - | | - | | 1:46.23 | (4) | - | |
| Marcin Bachanek (Senior) | - | | - | | 1:46.65 | (7) | - | |
| Livio Wenger (Senior) | - | | - | | WDR | | - | |
| Mateusz Śliwka (Neo) | - | | - | | 1:45.46 | (2) | - | |
| Flavio Gross (Senior) | - | | - | | 1:50.20 | (24) | - | |
| Motonaga Arito (Senior) | - | | - | | 1:46.23 | (5) | - | |
| Kai in 't Veld (Senior) | - | | - | | 1:53.50 | (29) | - | |
| Nuraly Akzhol (Neo) | - | | - | | 1:48.19 | (17) | - | |
| Konrád Nagy (Senior) | - | | - | | 1:46.75 | (9) | - | |
| Andrey Zuyev (Neo) | - | | - | | 1:48.46 | (20) | - | |
| Kazuya Yamada (Senior) | - | | - | | WDR | | - | |
| Jonathan Tobon (Neo) | - | | - | | 1:47.08 | (10) | - | |
| Lukas Stekly (Neo) | - | | - | | 1:51.18 | (26) | - | |
| Carl Platt (Neo) | - | | - | | 1:49.84 | (22) | - | |
| Zihan Zhou (Neo) | - | | - | | 1:48.32 | (19) | - | |
| Botond Bejczi (Senior) | - | | - | | 1:48.29 | (18) | - | |
| Kierryn Hughes (Senior) | - | | - | | 1:50.88 | (25) | - | |
| Bálint Bödei (Neo) | - | | - | | 1:47.72 | (16) | - | |
| Kelin Dunfee (M35) | - | | - | | 1:52.90 | (28) | - | |
| Yuhaochen Li (Neo) | - | | - | | 1:46.27 | (6) | - | |
| Zhenlong Cong (Neo) | - | | - | | 1:47.51 | (13) | - | |
| Ayitinama Yerhanati (Neo) | - | | - | | 1:47.41 | (12) | - | |
| Jakub Koci (Neo) | - | | - | | 1:51.42 | (27) | - | |
| Hanbin Liu (A2) | - | | - | | 1:46.69 | (8) | - | |
| Indra Medard (Senior) | - | | - | | 1:47.19 | (11) | - | |
| Manuel Robla (Neo) | - | | - | | 1:47.67 | (15) | - | |
| Wenhao Li (Neo) | - | | - | | 1:45.89 | (3) | - | |
| Tadeáš Procházka (Senior) | - | | - | | 1:49.92 | (23) | - | |
| Metoděj Jílek (Neo) | - | | - | | 1:44.47 | (1) | - | |
| Thibault Métraux (Senior) | - | | - | | 1:48.83 | (21) | - | |
| Felix Maly (Senior) | - | | - | | - | | 3:39.75 | (9) |
| Andrea Giovannini (Senior) | - | | - | | - | | 3:40.73 | (11) |
| Michele Malfatti (Senior) | - | | - | | - | | 3:38.65 | (6) |
| Ted-Jan Bloemen (Senior) | - | | - | | - | | 3:37.20 | (3) |
| Danila Semerikov (Senior) | - | | - | | - | | 3:45.65 | (17) |
| Szymon Palka (Senior) | - | | - | | - | | 3:43.21 | (13) |
| Philip Due Schmidt (Senior) | - | | - | | - | | 3:49.03 | (21) |
| Ethan Cepuran (Senior) | - | | - | | - | | 3:43.98 | (14) |
| Severin Widmer (M35) | - | | - | | - | | 3:48.47 | (20) |
| Taiyo Morino (Senior) | - | | - | | - | | 3:44.62 | (15) |
| Vitaliy Chshigolev (Senior) | - | | - | | - | | 4:10.09 | (22) |
| Gabriel Groß (Neo) | - | | - | | - | | 3:41.47 | (12) |
| Viktor Hald Thorup (Senior) | - | | - | | - | | 3:40.16 | (10) |
| Casey Dawson (Senior) | - | | - | | - | | 3:33.82 | (1) |
| Davide Ghiotto (Senior) | - | | - | | - | | 3:35.47 | (2) |
| Wojciech Gutowski (Neo) | - | | - | | - | | 3:47.72 | (18) |
| Vladimir Semirunniy (Neo) | - | | - | | - | | 3:38.73 | (7) |
| Alexander Farthofer (Neo) | - | | - | | - | | 3:37.21 | (4) |
| Vadim Yakubovskiy (Neo) | - | | - | | - | | 3:45.07 | (16) |
| Riccardo Lorello (Neo) | - | | - | | - | | 3:38.25 | (5) |
| Jason Suttels (Senior) | - | | - | | - | | WDR | |
| Shoumu Sasaki (Neo) | - | | - | | - | | WDR | |
| William Silk (Neo) | - | | - | | - | | 3:47.74 | (19) |
| Manuel Ghiotto (Neo) | - | | - | | - | | 3:39.33 | (8) |