| Laurent Dubreuil (Senior) | 35.46 | (4) | 1:09.36 | (2) | - | | - | | - | |
| An Liu (Neo) | 35.85 | (8) | 1:10.84 | (8) | - | | - | | - | |
| Fan.96 Yang (Neo) | 36.38 | (20) | 1:12.14 | (23) | - | | - | | - | |
| Alex Boisvert-Lacroix (Senior) | 35.45 | (3) | DNF | | - | | - | | - | |
| Antoine Roger (Neo) | 36.67 | (22) | 1:11.16 | (12) | - | | - | | - | |
| Chuang.96 Zhang (Neo) | 36.88 | (24) | 1:11.48 | (16) | - | | - | | - | |
| Tao Yang (Neo) | 36.11 | (13) | 1:12.20 | (24) | - | | - | | - | |
| Joshua Hathaway (Neo) | 38.84 | (35) | 1:15.55 | (33) | - | | - | | - | |
| Cooper Emin (Neo) | 36.31 | (16) | 1:11.17 | (13) | - | | - | | - | |
| Ian Babulic (Neo) | 40.08 | (41) | 1:18.72 | (35) | - | | - | | - | |
| Matthew Scutchings (Neo) | 39.32 | (38) | 1:17.82 | (34) | - | | - | | - | |
| Antoine Parent (Neo) | 39.86 | (40) | 1:19.85 | (37) | - | | - | | - | |
| Tianze Mao (Neo) | DQ | | 1:11.70 | (18) | - | | - | | - | |
| Jack Deibert (A2) | 38.34 | (32) | 1:14.69 | (29) | - | | - | | - | |
| Eric Orlowsky (A2) | 38.50 | (34) | 1:15.06 | (30) | - | | - | | - | |
| Max Brant (Neo) | 37.78 | (29) | DNS | | - | | - | | - | |
| Marc-André Doyon (A2) | 37.58 | (27) | 1:15.18 | (32) | - | | - | | - | |
| Chen.00 Wang (A2) | 35.66 | (7) | 1:10.47 | (5) | - | | - | | - | |
| Zain Syed Ahmed (Senior) | 42.16 | (44) | 1:22.21 | (38) | - | | - | | - | |
| David Larue (Neo) | 35.57 | (6) | 1:08.79 | (1) | - | | - | | - | |
| Charles-Émile Gélinas-Dion (Neo) | DNS | | DNS | | - | | - | | - | |
| Yanan.97 Jin (Neo) | 36.64 | (21) | 1:10.65 | (7) | - | | - | | - | |
| Yeong-Yoon Choi (A1) | 39.29 | (37) | 1:15.11 | (31) | - | | - | | - | |
| Gibson Himbeault (Neo) | 37.28 | (25) | 1:11.81 | (20) | - | | - | | - | |
| Christopher Fiola (Neo) | 35.28 | (2) | - | | 1:50.08 | (3) | - | | - | |
| Darius Eshete (M35) | 41.32 | (42) | - | | 2:02.47 | (14) | - | | - | |
| Jeong-Soo Seo (Senior) | 38.36 | (33) | - | | - | | 3:58.35 | (3) | - | |
| Shuaihan Wang (B2) | 38.98 | (36) | - | | - | | 4:03.85 | (8) | - | |
| Yankun Zhao (B1) | 39.48 | (39) | - | | - | | 4:33.84 | (17) | - | |
| Jiazhao Sun (A1) | 38.14 | (31) | - | | - | | 4:06.63 | (10) | - | |
| Seong-Kyoo.92 Kim (Senior) | 36.01 | (10) | - | | - | | - | | - | |
| Bochen Cong (Senior) | 36.37 | (18) | - | | - | | - | | - | |
| An.92 Liu (Senior) | 35.50 | (5) | - | | - | | - | | - | |
| Yu.93 Tian (Senior) | 36.15 | (14) | - | | - | | - | | - | |
| Vaughn Thibault (M50) | 42.04 | (43) | - | | - | | - | | - | |
| Nicolas Hiller (Neo) | 37.74 | (28) | - | | - | | - | | - | |
| Jacob Graham (Senior) | 36.26 | (15) | - | | - | | - | | - | |
| Tingyu Gao (Neo) | 35.01 | (1) | - | | - | | - | | - | |
| Kaibo Hou (A2) | 36.07 | (12) | - | | - | | - | | - | |
| Hao Rong (A1) | 37.80 | (30) | - | | - | | - | | - | |
| Junzhi.98 Zhang (Neo) | 36.03 | (11) | - | | - | | - | | - | |
| Yuan.98 Yue (Neo) | 36.76 | (23) | - | | - | | - | | - | |
| Enxue Chen (Neo) | 35.89 | (9) | - | | - | | - | | - | |
| Yanfei Gao (Neo) | 36.35 | (17) | - | | - | | - | | - | |
| Haonan Du (Neo) | 36.37 | (18) | - | | - | | - | | - | |
| Shihang Chen (n/a) | 37.43 | (26) | - | | - | | - | | - | |
| Joon-Ho Kim (Senior) | - | | 1:10.61 | (6) | - | | - | | - | |
| Jess Neufeld (Senior) | - | | 1:11.11 | (10) | - | | - | | - | |
| Jiaxuan Xie (Senior) | - | | 1:11.87 | (21) | - | | - | | - | |
| Yiming.95 Liu (Senior) | - | | 1:11.43 | (15) | - | | - | | - | |
| Sam Deckert (Senior) | - | | 1:11.32 | (14) | - | | - | | - | |
| Tyson Langelaar (Neo) | - | | 1:09.96 | (3) | - | | - | | - | |
| Byeong-Hoon Lee (B2) | - | | DNS | | - | | - | | - | |
| Xuanjun Wang (Neo) | - | | 1:12.24 | (25) | - | | - | | - | |
| Yutong Xu (Senior) | - | | 1:11.08 | (9) | - | | - | | - | |
| Benjamin Donnelly (Neo) | - | | 1:10.23 | (4) | - | | - | | - | |
| Yang.00 Yang (A2) | - | | 1:13.83 | (27) | - | | - | | - | |
| Rui.99 Wang (Neo) | - | | 1:11.53 | (17) | - | | - | | - | |
| Alemasi Kahanbai (Neo) | - | | 1:11.15 | (11) | - | | - | | - | |
| Haolun Li (Neo) | - | | 1:13.58 | (26) | - | | - | | - | |
| Yoon-Seong Oh (A1) | - | | 1:14.07 | (28) | - | | - | | - | |
| Shen Hanyang (Neo) | - | | 1:11.94 | (22) | - | | - | | - | |
| Hayden Mayeur (Neo) | - | | 1:11.75 | (19) | - | | - | | - | |
| Yeon-Jin Shin (B1) | - | | 1:18.79 | (36) | - | | - | | - | |
| Ted-Jan Bloemen (Senior) | - | | - | | 1:49.04 | (1) | - | | - | |
| Yeong-Jin.95 Kim (Senior) | - | | - | | 1:52.61 | (8) | - | | - | |
| Jae-Woong Jeong (Neo) | - | | - | | 1:51.08 | (7) | - | | - | |
| Sanghyeok Cho (A2) | - | | - | | 1:57.08 | (12) | - | | - | |
| Jin-Hwan Lee (A2) | - | | - | | 1:56.80 | (11) | - | | - | |
| Hyeon-Woong Moon (Senior) | - | | - | | 1:49.75 | (2) | - | | - | |
| Seunghyun Lee (A1) | - | | - | | 1:53.37 | (10) | - | | - | |
| Min Kyu Cha (Senior) | - | | - | | 1:53.13 | (9) | - | | - | |
| Han-Jae So (Senior) | - | | - | | 1:50.68 | (4) | - | | - | |
| Sang-Eon Park (B2) | - | | - | | 1:51.00 | (6) | - | | - | |
| Lee-Seok Park (A1) | - | | - | | 2:00.25 | (13) | - | | - | |
| Keon-Hyoo Ahn (A1) | - | | - | | 1:50.73 | (5) | - | | - | |
| Jin-Soo.92 Kim (Senior) | - | | - | | - | | 4:09.56 | (12) | - | |
| Rehati Baoerjiang (Senior) | - | | - | | - | | 3:52.56 | (1) | - | |
| Seong-Bin Hong (Neo) | - | | - | | - | | 4:00.98 | (6) | - | |
| Joon-Hyeong Park (A2) | - | | - | | - | | 4:00.39 | (5) | - | |
| Simon Koots (Senior) | - | | - | | - | | 4:05.08 | (9) | - | |
| Jae-Wan Shin (A2) | - | | - | | - | | 4:01.64 | (7) | - | |
| Jonah Hurtubise (Neo) | - | | - | | - | | 4:08.42 | (11) | - | |
| Emil Hodzic-Santor (A1) | - | | - | | - | | 4:23.69 | (14) | - | |
| Eunwoo Ko (C1) | - | | - | | - | | 4:11.94 | (13) | - | |
| Matthew Laxton (Neo) | - | | - | | - | | 3:56.67 | (2) | - | |
| Kaeden Witkowski (A1) | - | | - | | - | | 4:25.41 | (15) | - | |
| Logan Toblan (A1) | - | | - | | - | | 4:32.36 | (16) | - | |
| Jiawei Yu (A2) | - | | - | | - | | 4:00.35 | (4) | - | |
| Byeong-Wook Ko (M30) | - | | - | | - | | - | | 6:56.09 | (7) |
| Jordan Belchos (M30) | - | | - | | - | | - | | 6:32.50 | (3) |
| Jake Weidemann (Neo) | - | | - | | - | | - | | 6:47.86 | (5) |
| Graeme Fish (Neo) | - | | - | | - | | - | | 6:26.71 | (1) |
| Kaleb Muller (Neo) | - | | - | | - | | - | | 6:27.72 | (2) |
| Connor Howe (Neo) | - | | - | | - | | - | | 6:48.46 | (6) |
| Dong-Hoon Yoo (B2) | - | | - | | - | | - | | 7:08.84 | (8) |
| Hanahati Muhamaiti (Neo) | - | | - | | - | | - | | 6:37.00 | (4) |