| Isak Høiby (A2) | 19.00 | (26) | 59.00 | (14) | 40.00 | (19) | 16.00 | (26) | 1:10.00 | (10) |
| Hallgeir Engebråten (A2) | 04.00 | (32) | 20.00 | (25) | 5:20.00 | (1) | 5:05.00 | (1) | 16.00 | (26) |
| Francesco Betti (A2) | 46.00 | (17) | 2:38.00 | (5) | 3:20.00 | (4) | 3:10.00 | (4) | 50.00 | (15) |
| Jakub Piotrowski (A2) | 04.00 | (32) | 35.00 | (19) | 28.00 | (22) | 34.00 | (19) | 40.00 | (19) |
| Gabriel Odor (A1) | 12.00 | (28) | 14.00 | (29) | 3:45.00 | (3) | 3:40.00 | (2) | 3:34.00 | (2) |
| Tianze Mao (A2) | 06.00 | (30) | 06.00 | (34) | 16.00 | (26) | 16.00 | (26) | 18.00 | (25) |
| Botond Bejczi (A2) | 01.00 | (35) | 01.00 | (39) | 41.00 | (18) | 49.00 | (15) | 1:48.00 | (6) |
| Dongsheng Yang (B2) | 12.00 | (28) | 18.00 | (26) | 08.00 | (31) | 20.00 | (23) | - | |
| Peder Kongshaug (B2) | 06.00 | (30) | 11.00 | (31) | 58.00 | (14) | 09.00 | (29) | - | |
| Sergej Loginov (A2) | 50.00 | (16) | 3:57.00 | (1) | 4:40.00 | (2) | - | | 1:00.00 | (13) |
| Artur Galiyev (A2) | 37.00 | (20) | 02.00 | (38) | 01.00 | (37) | - | | 52.00 | (14) |
| Max Reder (A2) | 35.00 | (22) | 43.00 | (16) | 36.00 | (20) | - | | - | |
| Damian Żurek (A2) | 1:48.00 | (5) | 40.00 | (17) | 01.00 | (37) | - | | - | |
| Joona Suomalainen (A2) | 14.00 | (27) | 12.00 | (30) | 15.00 | (27) | - | | - | |
| Erik Resell (A2) | 30.00 | (24) | 10.00 | (32) | 10.00 | (30) | - | | - | |
| Mika van Essen (A2) | 2:54.00 | (4) | 2:56.00 | (2) | 08.00 | (31) | - | | - | |
| Moritz Klein (A1) | 20.00 | (25) | 25.00 | (24) | 02.00 | (36) | - | | - | |
| Ruslan Kirbjatjev (A2) | 1:06.00 | (15) | 27.00 | (23) | 32.00 | (21) | - | | - | |
| Nikolaj Trusov (A2) | 1:31.00 | (9) | 2:46.00 | (4) | 1:22.00 | (7) | - | | - | |
| Vjatsjeslav Zaretskij (A1) | 34.00 | (23) | 20.00 | (25) | 41.00 | (18) | - | | - | |
| Jur Veenje (A1) | 05.00 | (31) | 08.00 | (33) | 20.00 | (24) | - | | - | |
| Ignaz Gschwentner (B2) | 06.00 | (30) | 02.00 | (38) | - | | - | | 37.00 | (20) |
| Janno Botman (A2) | 1:44.00 | (7) | 28.00 | (22) | - | | - | | 1:07.00 | (11) |
| Nil Llop Izquierdo (B1) | 02.00 | (34) | 06.00 | (34) | - | | - | | 1:15.00 | (9) |
| Stian Gravdal (A1) | 10.00 | (29) | 05.00 | (35) | - | | - | | - | |
| Pål Myhren Kristensen (A2) | 45.00 | (18) | 20.00 | (25) | - | | - | | - | |
| Sanghyeok Cho (A1) | 1:45.00 | (6) | 1:15.00 | (11) | - | | - | | - | |
| Kouki Kubo (A2) | 3:40.00 | (2) | 2:34.00 | (6) | - | | - | | - | |
| Seong-Hyeon Park (A2) | 1:22.00 | (11) | 1:36.00 | (9) | - | | - | | - | |
| Stef Brandsen (A2) | 1:16.00 | (13) | 38.00 | (18) | - | | - | | - | |
| Byeong-Hoon Lee (B1) | 44.00 | (19) | 32.00 | (20) | - | | - | | - | |
| Katsuhiro Kuratsubo (A1) | 1:26.00 | (10) | 2:09.00 | (8) | - | | - | | - | |
| Artem Arefyev (A1) | 5:00.00 | (1) | 28.00 | (22) | - | | - | | - | |
| Chen.00 Wang (A1) | 3:37.00 | (3) | 52.00 | (15) | - | | - | | - | |
| Dong-Woo Kim (A2) | 01.00 | (35) | - | | 18.00 | (25) | 08.00 | (30) | - | |
| Joonas Valge (A1) | 04.00 | (32) | - | | 06.00 | (32) | - | | 20.00 | (24) |
| Yves Vergeer (A1) | 03.00 | (33) | - | | - | | 2:10.00 | (6) | 5:10.00 | (1) |
| Merijn Scheperkamp (A2) | 1:15.00 | (14) | - | | - | | - | | - | |
| Wiktor Grzybek (A1) | 12.00 | (28) | - | | - | | - | | - | |
| Pavel Kijashko (A2) | 1:37.00 | (8) | - | | - | | - | | - | |
| Nicky Rosanelli (B1) | 02.00 | (34) | - | | - | | - | | - | |
| Kaibo Hou (A1) | 1:20.00 | (12) | - | | - | | - | | - | |
| Guowei Yang (A1) | 03.00 | (33) | - | | - | | - | | - | |
| Frank Roth (A1) | 36.00 | (21) | - | | - | | - | | - | |
| Raman Miahchylau (A1) | 02.00 | (34) | - | | - | | - | | - | |
| Piotr Nałęcki (A1) | - | | 08.00 | (33) | 1:03.00 | (11) | 18.00 | (24) | 40.00 | (19) |
| Jordy van Workum (A1) | - | | 16.00 | (27) | 32.00 | (21) | 36.00 | (18) | 18.00 | (25) |
| Daniil Aldoshkin (A1) | - | | 1:10.00 | (12) | 50.00 | (15) | 3:34.00 | (3) | 32.00 | (21) |
| Zehao Liu (B2) | - | | 04.00 | (36) | 59.00 | (13) | 59.00 | (14) | 1:02.00 | (12) |
| Stepan Tsistjakov (A1) | - | | 2:54.00 | (3) | 44.00 | (16) | 1:38.00 | (10) | - | |
| Taiyo Nonomura (B2) | - | | 1:20.00 | (10) | 1:20.00 | (8) | 04.00 | (33) | - | |
| Vladislav Dobrovolskij (A1) | - | | 03.00 | (37) | 15.00 | (27) | 16.00 | (26) | - | |
| Xianghe Quan (B2) | - | | 01.00 | (39) | 42.00 | (17) | - | | 09.00 | (29) |
| Ryo Yamaguchi (A2) | - | | 18.00 | (26) | 06.00 | (32) | - | | - | |
| Mikołaj Jabłoński (A1) | - | | 03.00 | (37) | 15.00 | (27) | - | | - | |
| Ethan Cepuran (A2) | - | | 1:00.00 | (13) | - | | 1:07.00 | (12) | - | |
| Pietro Sighel (A2) | - | | 15.00 | (28) | - | | - | | 41.00 | (18) |
| Hubert Marcotte (A1) | - | | 31.00 | (21) | - | | - | | - | |
| Austin Kleba (A2) | - | | 2:30.00 | (7) | - | | - | | - | |
| Lukas Mann (A2) | - | | - | | 44.00 | (16) | 2:05.00 | (8) | 1:20.00 | (7) |
| Joon-Hyeong Park (A1) | - | | - | | 1:12.00 | (9) | 1:07.00 | (12) | 2:36.00 | (4) |
| Sang-Hoon Oh (A1) | - | | - | | 18.00 | (25) | 02.00 | (35) | 1:00.00 | (13) |
| Tobias Fløiten (B2) | - | | - | | 06.00 | (32) | 43.00 | (16) | 20.00 | (24) |
| Jarno Schellekens (A2) | - | | - | | 05.00 | (33) | 30.00 | (20) | 32.00 | (21) |
| Teun de Wit (A2) | - | | - | | 36.00 | (20) | 1:00.00 | (13) | 1:20.00 | (7) |
| Yahor Damaratski (A2) | - | | - | | 14.00 | (28) | 18.00 | (24) | 50.00 | (15) |
| Motonaga Arito (B2) | - | | - | | 1:43.00 | (6) | 2:08.00 | (7) | 44.00 | (16) |
| Erik Decker (A2) | - | | - | | 02.00 | (36) | 10.00 | (28) | - | |
| Kenichiro Tomizu (A2) | - | | - | | 1:07.00 | (10) | 21.00 | (22) | - | |
| Kalle Kinnala (B2) | - | | - | | 01.00 | (37) | 06.00 | (31) | - | |
| Casey Dawson (A1) | - | | - | | 24.00 | (23) | 36.00 | (18) | - | |
| Vladislav Zjiburtovitsj (A2) | - | | - | | 05.00 | (33) | 01.00 | (36) | - | |
| Yeong-Yoon Choi (B2) | - | | - | | 16.00 | (26) | 24.00 | (21) | - | |
| Helan Yertai (A1) | - | | - | | 1:00.00 | (12) | 42.00 | (17) | - | |
| Flavio Gross (B2) | - | | - | | 03.00 | (35) | - | | 1:19.00 | (8) |
| Peter Riches (B2) | - | | - | | 04.00 | (34) | - | | 41.00 | (18) |
| Diego Amaya (B1) | - | | - | | 12.00 | (29) | - | | 15.00 | (27) |
| Emil Ervik (B2) | - | | - | | - | | 08.00 | (30) | 24.00 | (22) |
| Tsubasa Horikawa (A1) | - | | - | | - | | 1:14.00 | (11) | 2:55.00 | (3) |
| Song Wang (A1) | - | | - | | - | | 34.00 | (19) | 06.00 | (30) |
| Niclas Mastrup (A1) | - | | - | | - | | 05.00 | (32) | 21.00 | (23) |
| Jonathan Tobon (C2) | - | | - | | - | | 12.00 | (27) | 42.00 | (17) |
| Vojtech Hurdes (A1) | - | | - | | - | | 04.00 | (33) | 16.00 | (26) |
| Mathieu Belloir (A2) | - | | - | | - | | 03.00 | (34) | 12.00 | (28) |
| Anton Voditsjenkov (A2) | - | | - | | - | | 1:40.00 | (9) | - | |
| Nils Vähä-Vahe (B2) | - | | - | | - | | 17.00 | (25) | - | |
| Cosmin Nedelea (A2) | - | | - | | - | | - | | 21.00 | (23) |
| Roman Makhakhej (A1) | - | | - | | - | | - | | 40.00 | (19) |
| Rafael Heredia Barba (A1) | - | | - | | - | | - | | 02.00 | (31) |