| Nathon Kettyle Kozuback (B1) | DNF | | 1:20.54 | (33) | - | | 2:02.29 | (33) | - | | - | |
| Jack van den Berg (A2) | 40.29 | (44) | 1:20.39 | (32) | - | | DNS | | - | | - | |
| Jet Thorburn (A2) | 41.74 | (46) | 1:27.96 | (35) | - | | 2:12.09 | (37) | - | | - | |
| Erik Resell (Senior) | 36.41 | (10) | 1:11.17 | (8) | - | | - | | - | | - | |
| Tyson Langelaar (Senior) | 36.31 | (9) | 1:10.13 | (2) | - | | - | | - | | - | |
| Magnus Dahle (Senior) | 37.04 | (20) | 1:13.90 | (17) | - | | - | | - | | - | |
| Kieran Hanson (Neo) | 36.54 | (13) | 1:12.57 | (12) | - | | - | | - | | - | |
| Marc-André Doyon (Senior) | 35.69 | (4) | 1:10.40 | (3) | - | | - | | - | | - | |
| Anders Johnson (Senior) | 35.21 | (1) | 1:09.92 | (1) | - | | - | | - | | - | |
| Joshua Telizyn (Neo) | 35.66 | (3) | 1:11.02 | (5) | - | | - | | - | | - | |
| Riley Vanderburgh (Neo) | 43.18 | (47) | 1:26.57 | (34) | - | | - | | - | | - | |
| Max Poulin (Neo) | 36.50 | (11) | 1:10.82 | (4) | - | | - | | - | | - | |
| Seon-Woong Shin (A1) | 36.60 | (14) | 1:12.94 | (14) | - | | - | | - | | - | |
| Alex Wood (A2) | 38.40 | (33) | 1:15.87 | (22) | - | | - | | - | | - | |
| Matthew Medlicott (Neo) | 37.92 | (29) | 1:16.04 | (23) | - | | - | | - | | - | |
| Andre Erasmus (Neo) | 37.37 | (25) | 1:14.90 | (19) | - | | - | | - | | - | |
| Alexander Rezzonico (Neo) | 37.64 | (28) | 1:13.43 | (16) | - | | - | | - | | - | |
| Ryan Gibson (Senior) | 35.99 | (8) | 1:12.26 | (10) | - | | - | | - | | - | |
| Joon-Seo.06 Lee (A2) | 36.70 | (16) | 1:13.97 | (18) | - | | - | | - | | - | |
| Ignacio Moran (Neo) | 38.80 | (37) | 1:16.90 | (26) | - | | - | | - | | - | |
| Liam Robinson (A1) | 39.54 | (41) | 1:18.78 | (31) | - | | - | | - | | - | |
| Jae-Hyeon Yoon (A1) | 38.42 | (34) | 1:17.64 | (29) | - | | - | | - | | - | |
| Chan-Soo Park (A2) | 38.88 | (39) | - | | 2:06.06 | (9) | - | | DNS | | - | |
| Joshua Hathaway (Senior) | 39.77 | (43) | - | | - | | 1:53.84 | (21) | - | | - | |
| Max Halyk (Senior) | 37.33 | (23) | - | | - | | 1:49.36 | (10) | - | | - | |
| Jack Deibert (Senior) | 37.33 | (23) | - | | - | | 1:49.12 | (7) | - | | - | |
| Matthew Laxton (Senior) | 37.95 | (31) | - | | - | | 1:52.58 | (17) | - | | - | |
| Adam Buchwald (A2) | 38.44 | (35) | - | | - | | 1:55.19 | (25) | - | | - | |
| Jian.05 Zhang (Neo) | 36.71 | (17) | - | | - | | 1:51.00 | (13) | - | | - | |
| Jeong-Hyoo Jeon (B2) | 38.10 | (32) | - | | - | | 2:00.20 | (31) | - | | - | |
| Yankun Zhao (Neo) | 35.26 | (2) | - | | - | | 1:52.70 | (18) | - | | - | |
| Wei-Lin Tai (Senior) | 35.91 | (6) | - | | - | | 1:47.98 | (4) | - | | - | |
| Fergus English (Neo) | 37.48 | (26) | - | | - | | 1:51.57 | (14) | - | | - | |
| Jalen Doan (A2) | 35.80 | (5) | - | | - | | 1:53.36 | (19) | - | | - | |
| Jeong-Woo Yoon (B1) | 38.81 | (38) | - | | - | | 2:03.51 | (35) | - | | - | |
| Braeden Kremenik (A2) | 38.65 | (36) | - | | - | | 2:00.12 | (30) | - | | - | |
| Yong-Weon Kweon (C2) | 39.07 | (40) | - | | - | | 1:59.26 | (29) | - | | - | |
| Sebastien Champagne (Senior) | 37.60 | (27) | - | | - | | DNS | | - | | - | |
| Yeon-Woo Jeong (B2) | 36.81 | (18) | - | | - | | 1:51.67 | (15) | - | | - | |
| Gabriel Odor (Senior) | 36.51 | (12) | - | | - | | - | | 3:44.70 | (1) | - | |
| Connor Howe (Senior) | 35.98 | (7) | - | | - | | - | | 3:47.43 | (2) | - | |
| Eric Orlowsky (Senior) | 37.93 | (30) | - | | - | | - | | 4:02.91 | (14) | - | |
| Hayden Mayeur (Senior) | 37.13 | (21) | - | | - | | - | | 3:52.90 | (4) | - | |
| Luca Veeman (Neo) | 37.18 | (22) | - | | - | | - | | 3:55.18 | (7) | - | |
| Ryan Kulbacki (Neo) | 36.61 | (15) | - | | - | | - | | 3:57.97 | (10) | - | |
| Max Williams (A2) | 39.59 | (42) | - | | - | | - | | 4:11.99 | (18) | - | |
| Yool Kim (C2) | 40.35 | (45) | - | | - | | - | | 4:33.77 | (20) | - | |
| Martin Solberg Andreassen (Neo) | 37.03 | (19) | - | | - | | - | | - | | - | |
| Ian Mcpeek (Neo) | DNS | | - | | - | | - | | - | | - | |
| Hyeon-Min Oh (Senior) | - | | 1:12.43 | (11) | - | | 1:48.47 | (5) | - | | - | |
| Seong-Min Hwang (A2) | - | | 1:18.47 | (30) | - | | 2:01.43 | (32) | - | | - | |
| Jeongho Ko (A1) | - | | 1:11.14 | (7) | - | | - | | 3:57.34 | (9) | - | |
| Yunseong Yong (B2) | - | | 1:13.07 | (15) | - | | - | | 4:10.81 | (17) | - | |
| Cheol-Min Kim (M30) | - | | 1:11.05 | (6) | - | | - | | - | | - | |
| Joon-Ho Kim (Senior) | - | | 1:12.19 | (9) | - | | - | | - | | - | |
| Jersey Chytla (Neo) | - | | 1:15.85 | (21) | - | | - | | - | | - | |
| Kyungmin Koo (Neo) | - | | 1:12.81 | (13) | - | | - | | - | | - | |
| Matthew Mitchell (A2) | - | | 1:17.23 | (27) | - | | - | | - | | - | |
| Andrew Binns (Neo) | - | | 1:16.44 | (24) | - | | - | | - | | - | |
| Liam Mckague (A2) | - | | 1:15.36 | (20) | - | | - | | - | | - | |
| Ben Routledge (Neo) | - | | 1:16.46 | (25) | - | | - | | - | | - | |
| Erik Angelozzi (B2) | - | | 1:17.24 | (28) | - | | - | | - | | - | |
| Yeong-Ho Kim (M35) | - | | - | | - | | 1:52.03 | (16) | - | | - | |
| Seon Kyo Jeong (Senior) | - | | - | | - | | 1:53.80 | (20) | - | | - | |
| Sang-Hoon Oh (Senior) | - | | - | | - | | 1:49.26 | (8) | - | | - | |
| Vincent Dehaître (Senior) | - | | - | | - | | 1:47.37 | (2) | - | | - | |
| Sanghyeok Cho (Senior) | - | | - | | - | | 1:47.65 | (3) | - | | - | |
| Seong-Hyeon Park (Senior) | - | | - | | - | | 1:49.00 | (6) | - | | - | |
| Matej Pederson (Neo) | - | | - | | - | | 1:57.63 | (28) | - | | - | |
| Seunghyun Lee (Neo) | - | | - | | - | | 1:49.40 | (11) | - | | - | |
| Min Kyu Cha (Senior) | - | | - | | - | | 1:49.32 | (9) | - | | - | |
| Weon-Seo Choi (Neo) | - | | - | | - | | DNF | | - | | - | |
| Kyoo-Dam Jeon (Neo) | - | | - | | - | | 2:02.43 | (34) | - | | - | |
| Kyeong-Rae Kim (Neo) | - | | - | | - | | 1:49.58 | (12) | - | | - | |
| Daniel Pauli (Neo) | - | | - | | - | | 1:56.11 | (27) | - | | - | |
| Bon Lowe (Neo) | - | | - | | - | | 1:54.55 | (24) | - | | - | |
| Xiaofeng Gao (A2) | - | | - | | - | | 1:53.87 | (22) | - | | - | |
| Brock Gilbert (A1) | - | | - | | - | | 1:55.95 | (26) | - | | - | |
| James Wigelsworth (A1) | - | | - | | - | | 2:04.32 | (36) | - | | - | |
| Connor Waters (Neo) | - | | - | | - | | 1:54.20 | (23) | - | | - | |
| Hyeon-Joon.00 Ahn (Senior) | - | | - | | - | | 1:46.80 | (1) | - | | - | |
| Byeong-Wook Ko (M35) | - | | - | | - | | - | | 3:59.43 | (12) | - | |
| Jaewon Chung (Senior) | - | | - | | - | | - | | 3:47.88 | (3) | - | |
| Sang-Eon Park (Neo) | - | | - | | - | | - | | 3:53.18 | (5) | - | |
| Jack Hanson (Neo) | - | | - | | - | | - | | 4:08.69 | (16) | - | |
| Darius Eshete (M40) | - | | - | | - | | - | | 4:24.09 | (19) | - | |
| Hojun Yang (Neo) | - | | - | | - | | - | | 4:00.16 | (13) | - | |
| Yang-Hoon Jeong (Senior) | - | | - | | - | | - | | 3:58.39 | (11) | - | |
| Cheon-Ho Um (M30) | - | | - | | - | | - | | 3:56.78 | (8) | - | |
| Joshua Sutherland (Neo) | - | | - | | - | | - | | 4:07.56 | (15) | - | |
| Seung-Min Jo (B2) | - | | - | | - | | - | | 3:55.00 | (6) | - | |
| Min-Jin.10 Kim (C2) | - | | - | | - | | - | | 4:35.05 | (21) | - | |
| Daniel Hall (Neo) | - | | - | | - | | - | | - | | 6:38.90 | (1) |