| Laurent Dubreuil (Senior) | 35.35 | (2) | DNF | | - | | - | | - | |
| Alexandre St-Jean (Senior) | DNS | | DNS | | - | | - | | - | |
| Ching-Yang Sung (Senior) | 35.76 | (5) | 1:11.84 | (7) | - | | - | | - | |
| David Larue (Neo) | 35.65 | (4) | 1:09.01 | (2) | - | | - | | - | |
| Haotian Wang (Neo) | 36.13 | (6) | 1:10.12 | (4) | - | | - | | - | |
| Ziwen Lian (Neo) | 36.31 | (8) | 1:10.25 | (6) | - | | - | | - | |
| Xiaoding Xu (A1) | 39.15 | (26) | - | | 1:59.85 | (5) | - | | - | |
| Birk Finnstø Refsås (B2) | 39.08 | (25) | - | | - | | 4:07.45 | (21) | - | |
| Christian Liebzeit (Neo) | 38.16 | (16) | - | | - | | DNF | | - | |
| Karl Didrik Møller Nordal (A2) | 40.33 | (29) | - | | - | | 4:01.48 | (14) | - | |
| Viktor Smedstad Haukaas (B2) | 42.49 | (35) | - | | - | | 4:19.38 | (31) | - | |
| Emil Ervik (A1) | 38.85 | (23) | - | | - | | 4:19.21 | (30) | - | |
| Colin Nyborg (B2) | 43.17 | (36) | - | | - | | 4:44.33 | (38) | - | |
| Herman Nilsen Hoff (B1) | 1:05.75 | (37) | - | | - | | 4:28.38 | (35) | - | |
| Joren Antoine Sleeking (B2) | 41.03 | (31) | - | | - | | 4:19.61 | (32) | - | |
| Robin Willem Hendrik Sleeking (A2) | 41.19 | (33) | - | | - | | 4:28.16 | (34) | - | |
| Sam Pollock (Senior) | 38.62 | (20) | - | | - | | 4:15.77 | (29) | - | |
| Paul Coderre (Neo) | 37.38 | (14) | - | | - | | 4:01.90 | (15) | - | |
| Zachary Lacroix (A2) | 38.38 | (17) | - | | - | | 4:29.21 | (36) | - | |
| Frank Roth (A2) | 36.20 | (7) | - | | - | | 4:00.83 | (13) | - | |
| Mark Golden (Neo) | 38.61 | (19) | - | | - | | DNS | | - | |
| Darius Eshete (M35) | 40.41 | (30) | - | | - | | 4:12.34 | (24) | - | |
| Anders Johnson (Neo) | 36.33 | (9) | - | | - | | 4:13.38 | (27) | - | |
| Bo Xing (A1) | 38.58 | (18) | - | | - | | 4:06.99 | (19) | - | |
| Ziheng Chen (B1) | 38.87 | (24) | - | | - | | 4:13.23 | (26) | - | |
| Haoyang.02 Xu (A1) | 38.78 | (22) | - | | - | | 4:10.83 | (23) | - | |
| Gavin Broadhead (Senior) | 37.82 | (15) | - | | - | | 4:14.81 | (28) | - | |
| Byeong-Wook Ko (M30) | DNF | | - | | - | | - | | DNS | |
| Hyeon-Woong Moon (Senior) | 36.88 | (13) | - | | - | | - | | 6:40.24 | (3) |
| Lee-Seok Park (A1) | 40.05 | (28) | - | | - | | - | | 7:19.50 | (5) |
| Dong-Hoon Yoo (B2) | 38.64 | (21) | - | | - | | - | | 7:03.43 | (4) |
| Ole Magnus Heggemsnes Wego (B2) | 41.77 | (34) | - | | - | | - | | - | |
| Ragnar Jonsrud (A2) | 39.35 | (27) | - | | - | | - | | - | |
| Bendik Mauseth (A2) | DNF | | - | | - | | - | | - | |
| Alex Boisvert-Lacroix (Senior) | 35.43 | (3) | - | | - | | - | | - | |
| Antoine Roger (Neo) | 36.61 | (11) | - | | - | | - | | - | |
| Max Halyk (Neo) | 36.56 | (10) | - | | - | | - | | - | |
| Christopher Fiola (Neo) | 35.20 | (1) | - | | - | | - | | - | |
| Zain Syed Ahmed (Senior) | 41.15 | (32) | - | | - | | - | | - | |
| Charles-Émile Gélinas-Dion (Neo) | 36.77 | (12) | - | | - | | - | | - | |
| An.92 Liu (Senior) | - | | 1:10.22 | (5) | - | | - | | - | |
| Shiwei Wang (Neo) | - | | DNF | | - | | - | | - | |
| Zhongyan Ning (Neo) | - | | 1:08.88 | (1) | - | | - | | - | |
| Enxue Chen (Neo) | - | | 1:10.01 | (3) | - | | - | | - | |
| Yanfei Gao (Neo) | - | | 1:11.85 | (8) | - | | - | | - | |
| Haonan Du (Neo) | - | | 1:12.22 | (9) | - | | - | | - | |
| Fu Xu (Senior) | - | | - | | 1:51.07 | (2) | DNS | | - | |
| Seong-Kyoo.92 Kim (Senior) | - | | - | | 2:00.84 | (6) | - | | - | |
| Joon-Hong Lim (Senior) | - | | - | | 2:06.94 | (8) | - | | - | |
| Haralds Silovs (Senior) | - | | - | | 1:49.08 | (1) | - | | - | |
| Bochen Cong (Senior) | - | | - | | 2:02.67 | (7) | - | | - | |
| Sang-Hoon Oh (A2) | - | | - | | 1:54.03 | (3) | - | | - | |
| Yoon-Seong Oh (A1) | - | | - | | 1:57.23 | (4) | - | | - | |
| Xingguang Ma (Senior) | - | | - | | DNF | | - | | - | |
| Seung-Hoon Lee (Senior) | - | | - | | - | | 4:07.35 | (20) | - | |
| Yiming.95 Liu (Senior) | - | | - | | - | | 3:44.16 | (2) | - | |
| Hanno Dahmen (Neo) | - | | - | | - | | 4:08.63 | (22) | - | |
| Chenglong Xu (Senior) | - | | - | | - | | 3:50.91 | (5) | - | |
| Pengfei Gao (Senior) | - | | - | | - | | 3:52.96 | (7) | - | |
| Bin Zhou (Neo) | - | | - | | - | | 3:48.09 | (3) | - | |
| Joshua Hathaway (Neo) | - | | - | | - | | 3:57.49 | (12) | - | |
| Sang-Eon Park (B2) | - | | - | | - | | 3:55.63 | (10) | - | |
| Alemasi Kahanbai (Neo) | - | | - | | - | | 3:44.09 | (1) | - | |
| Antoine Parent (Neo) | - | | - | | - | | 4:33.59 | (37) | - | |
| Jack Deibert (A2) | - | | - | | - | | 4:05.19 | (16) | - | |
| Eric Orlowsky (A2) | - | | - | | - | | 4:06.66 | (17) | - | |
| Max Brant (Neo) | - | | - | | - | | 4:12.78 | (25) | - | |
| Marc-André Doyon (A2) | - | | - | | - | | 4:20.85 | (33) | - | |
| Shen Hanyang (Neo) | - | | - | | - | | 3:53.10 | (8) | - | |
| Jiafan.93 Zhu (Senior) | - | | - | | - | | 3:50.98 | (6) | - | |
| Zehao Liu (A1) | - | | - | | - | | 3:56.54 | (11) | - | |
| Gibson Himbeault (Neo) | - | | - | | - | | 4:06.96 | (18) | - | |
| Helan Yertai (A2) | - | | - | | - | | 3:53.43 | (9) | - | |
| Hanahati Muhamaiti (Neo) | - | | - | | - | | 3:49.17 | (4) | - | |
| Yu Wu (Neo) | - | | - | | - | | - | | 6:33.31 | (1) |
| Jiawei Yu (A2) | - | | - | | - | | - | | 6:37.83 | (2) |