| Min-Joon Bang (Neo) | 37.29 | (6) | 1:15.73 | (4) | - | | - | |
| Bo Lyu (A2) | 35.88 | (2) | 1:12.03 | (1) | - | | - | |
| Kyeong-Rok Kim (A2) | 37.65 | (10) | 1:14.35 | (3) | - | | - | |
| Jacob Graham (A2) | 37.52 | (9) | 1:16.02 | (5) | - | | - | |
| Jacob Seguin (Senior) | 39.96 | (26) | 1:20.15 | (6) | - | | - | |
| William Thiessen (B2) | 41.80 | (32) | 1:26.55 | (7) | - | | - | |
| Dylan White (A1) | 40.34 | (29) | - | | 1:58.18 | (7) | - | |
| Bailin Li (Neo) | 37.44 | (8) | - | | 1:50.23 | (3) | - | |
| Zhongsheng Mu (Neo) | 36.05 | (3) | - | | 1:52.48 | (4) | - | |
| Martin Corbett (Neo) | 38.02 | (15) | - | | 1:55.11 | (6) | - | |
| Yiming.95 Liu (Neo) | 37.40 | (7) | - | | 1:48.86 | (1) | - | |
| Joon-Oh Oh (B1) | 40.08 | (27) | - | | 1:59.83 | (9) | - | |
| Guojun Tian (Senior) | 36.82 | (5) | - | | 1:49.90 | (2) | - | |
| Kevin Yaholnitsky (A1) | 39.35 | (23) | - | | 2:01.78 | (12) | - | |
| Adrian Hannigan (B2) | 40.43 | (30) | - | | 2:01.63 | (11) | - | |
| Alex Ruel-Garvey (A2) | 37.85 | (14) | - | | 2:00.72 | (10) | - | |
| Austin Belchos (Neo) | DNF | | - | | DNF | | - | |
| Laurent Dubreuil (Neo) | 35.53 | (1) | - | | - | | 4:05.15 | (10) |
| Marc-André Poudrier-Michaud (Neo) | 38.61 | (20) | - | | - | | DNS | |
| Alexandre Déry (A2) | 37.74 | (11) | - | | - | | 4:08.05 | (12) |
| Sébastien Beaulieu (Neo) | 40.17 | (28) | - | | - | | 4:18.51 | (18) |
| Do-Hyeon Kim (B2) | 41.26 | (31) | - | | - | | 4:08.49 | (14) |
| Rehanbai Talabuhan (Senior) | 38.04 | (16) | - | | - | | 4:03.29 | (9) |
| Jiafan.94 Zhu (Neo) | 37.83 | (13) | - | | - | | 3:59.99 | (7) |
| Joon-Seop Shin (A2) | 39.64 | (24) | - | | - | | 4:08.15 | (13) |
| Chenglong Xu (A2) | 37.79 | (12) | - | | - | | 4:02.41 | (8) |
| Dasituer Tuersonghan (Neo) | 38.86 | (21) | - | | - | | 3:57.32 | (2) |
| Bin Zhou (A1) | 38.46 | (19) | - | | - | | 3:59.04 | (5) |
| Alemasi Kahanbai (B2) | 39.06 | (22) | - | | - | | 3:58.69 | (4) |
| Christopher Fiola (A1) | 38.26 | (17) | - | | - | | 4:06.50 | (11) |
| Daniel Dubreuil (Neo) | 38.45 | (18) | - | | - | | - | |
| Alex Boisvert-Lacroix (Senior) | 36.17 | (4) | - | | - | | - | |
| Alexander Horst (Neo) | 39.78 | (25) | - | | - | | - | |
| Weon-Hoon Jang (Senior) | - | | 1:12.57 | (2) | 1:52.56 | (5) | - | |
| Hee-Chan Park (B2) | - | | - | | 2:06.55 | (13) | - | |
| Joon-Soo Yoo (B2) | - | | - | | 1:58.18 | (7) | - | |
| Dong-Hwan Weon (Senior) | - | | - | | - | | 3:59.60 | (6) |
| François Dery (Neo) | - | | - | | - | | 3:57.27 | (1) |
| Seon Kyo Jeong (B1) | - | | - | | - | | 4:16.24 | (17) |
| Joon-Soo No (A2) | - | | - | | - | | 4:14.40 | (16) |
| Jong-Hyeon Lim (B2) | - | | - | | - | | 4:11.34 | (15) |
| Jeff Ross (A1) | - | | - | | - | | 4:35.36 | (19) |
| Do-Hyeong Kim (Neo) | - | | - | | - | | 3:57.64 | (3) |