| 1 | Henrik Fagerli Rukke (Neo) | NOR | 1:08.95 | | - |
| 2 | Odin By Farstad (Neo) | NOR | 1:09.95 | | +1.000 |
| 3 | Kristian Solland Reinton (Neo) | NOR | 1:10.14 | | +1.190 |
| 4 | Benjamin Donnelly (Neo) | CAN | 1:10.20 | | +1.250 |
| 5 | Alexandre St-Jean (Senior) | CAN | 1:10.32 | | +1.370 |
| 6 | Xingguang Ma (Senior) | CHN | 1:10.42 | PB | +1.470 |
| 7 | Aleksandr Klenko (Senior) | KAZ | 1:10.50 | | +1.550 |
| 8 | Ivan Arzhanikov (Senior) | KAZ | 1:10.69 | | +1.740 |
| 9 | Marius Bratli (Neo) | NOR | 1:10.86 | | +1.910 |
| 10 | Oliver Grob (Neo) | SUI | 1:10.94 | | +1.990 |
| 11 | Bjørn Magnussen (Neo) | NOR | 1:11.07 | | +2.120 |
| 12 | Jeff Ross (Neo) | CAN | 1:11.10 | | +2.150 |
| 13 | Joost van Dobbenburgh (Neo) | NED | 1:11.25 | | +2.300 |
| 14 | Haonan Du (Neo) | CHN | 1:11.37 | | +2.420 |
| 15 | Jess Neufeld (Senior) | CAN | 1:11.59 | | +2.640 |
| 16 | Johann Jørgen F. Sæves (Senior) | NOR | 1:11.77 | | +2.820 |
| 17 | Nicolas Hiller (Neo) | CAN | 1:11.88 | | +2.930 |
| 18 | Guang Chen (Senior) | CHN | 1:12.04 | | +3.090 |
| 19 | Paul Coderre (A2) | CAN | 1:12.14 | | +3.190 |
| 20 | Adam Axelsson (Neo) | SWE | 1:12.24 | | +3.290 |
| 21 | Yu.93 Tian (Senior) | CHN | 1:12.26 | | +3.310 |
| 22 | Frank Roth (A1) | CAN | 1:12.45 | | +3.500 |
| 23 | Yanfei Gao (Neo) | CHN | 1:12.46 | | +3.510 |
| 24 | Max Halyk (A2) | CAN | 1:12.48 | | +3.530 |
| 25 | Fu Xu (Neo) | CHN | 1:12.57 | | +3.620 |
| 26 | Chuang.96 Zhang (Neo) | CHN | 1:12.59 | | +3.640 |
| 27 | Anders Johnson (Neo) | CAN | 1:12.73 | | +3.780 |
| 28 | Jelte Boersma (Neo) | NED | 1:13.06 | PB | +4.110 |
| 29 | Peng.94 Guo (Senior) | CHN | 1:13.17 | PB | +4.220 |
| 30 | Haotian Wang (Neo) | CHN | 1:13.25 | | +4.300 |
| 31 | Yekeben Alayi (A2) | CHN | 1:13.26 | PB | +4.310 |
| 32 | Simen Kroken (Senior) | NOR | 1:13.28 | SB | +4.330 |
| 33 | Jacob Graham (Neo) | CAN | 1:13.51 | | +4.560 |
| 34 | Guillaume Labbé (Neo) | CAN | 1:13.52 | | +4.570 |
| 35 | Magnus Dahle (Neo) | NOR | 1:13.58 | | +4.630 |
| 36 | Kieran Hanson (B1) | CAN | 1:13.90 | | +4.950 |
| 37 | Cody.94 Miller (Senior) | CAN | 1:13.93 | | +4.980 |
| 38 | Max Brant (A2) | CAN | 1:13.98 | | +5.030 |
| 39 | Brage Olsen Børtnes (Neo) | NOR | 1:14.44 | | +5.490 |
| 40 | Sam Pollock (Neo) | CAN | 1:14.51 | | +5.560 |
| 41 | Ao Liu (Neo) | CHN | 1:14.60 | | +5.650 |
| 42 | Magnus Brask Nordfonn (Senior) | NOR | 1:14.83 | | +5.880 |
| 43 | Verneri Kinnunen (Senior) | FIN | 1:14.85 | | +5.900 |
| 44 | Espen Brask Nordfonn (Senior) | NOR | 1:15.04 | | +6.090 |
| 45 | Qiurui Feng (C2) | CHN | 1:15.05 | | +6.100 |
| 46 | Eric Orlowsky (A1) | CAN | 1:15.12 | | +6.170 |
| 47 | Zilong Wang (B2) | CHN | 1:15.17 | | +6.220 |
| 48 | Wei.02 Wang (B1) | CHN | 1:15.21 | | +6.260 |
| 49 | Joes Klijnsoon (Neo) | NED | 1:15.59 | | +6.640 |
| 50 | Xiangjun Li (A1) | CHN | 1:15.64 | | +6.690 |
| 51 | William Sohier (A1) | CAN | 1:15.69 | | +6.740 |
| 52 | Jianan Liu (Neo) | CHN | 1:15.83 | | +6.880 |
| 53 | Antoine Godbout (A1) | CAN | 1:15.85 | | +6.900 |
| 54 | Haoyanfei Li (B1) | CHN | 1:16.13 | | +7.180 |
| 55 | Matthew Scutchings (A2) | CAN | 1:16.24 | | +7.290 |
| 56 | Sander Mikkelsen (Neo) | NOR | 1:17.27 | SB | +8.320 |
| 57 | Dawson O'Brian (A2) | CAN | 1:17.54 | | +8.590 |
| 58 | Zhiwen Xue (C2) | CHN | 1:17.55 | | +8.600 |
| 59 | Zachary Lacroix (A1) | CAN | 1:17.61 | | +8.660 |
| 60 | Weidong Jiao (Neo) | CHN | 1:17.86 | | +8.910 |
| 61 | Ian Babulic (A2) | CAN | 1:18.06 | | +9.110 |
| 62 | Antoine Parent (A2) | CAN | 1:18.07 | | +9.120 |
| 63 | Caleb Hovey (Neo) | CAN | 1:18.39 | | +9.440 |
| 64 | Gavin Broadhead (Senior) | CAN | 1:18.91 | SB | +9.960 |
| 65 | Jérémie Després (B2) | CAN | 1:19.37 | | +10.420 |
| 66 | Max Krabben (B1) | CAN | 1:19.75 | | +10.800 |
| 67 | Ruiji Wei (A1) | CHN | 1:20.35 | | +11.400 |
| 68 | Brad Hudey (M55) | CAN | 1:21.73 | SB | +12.780 |
| 69 | Logan Toblan (B2) | CAN | 1:21.77 | | +12.820 |
| 70 | Zain Syed Ahmed (Senior) | CAN | 1:21.80 | SB | +12.850 |
| 71 | Ian Dwyer (M40) | CAN | 1:23.35 | | +14.400 |
| 72 | Gerben Hettinga (M50) | NED | 1:23.47 | | +14.520 |
| 73 | Jared Farquharson (B2) | CAN | 1:23.53 | SB | +14.580 |
| 74 | Adam Mong (B1) | CAN | 1:23.74 | PB | +14.790 |
| 75 | Kaleb Jacobsen (B1) | CAN | 1:23.85 | SB | +14.900 |
| 76 | Zack Zawada (B2) | CAN | 1:24.03 | | +15.080 |
| 77 | Vaughn Thibault (M50) | CAN | 1:24.14 | SB | +15.190 |
| 78 | Julius Pokol (Senior) | CAN | 1:24.16 | SB | +15.210 |
| 79 | Tristan Marcial (B1) | CAN | 1:24.41 | PB | +15.460 |
| 80 | Andre Erasmus (C1) | CAN | 1:25.28 | SB | +16.330 |
| 81 | Dino Elasz (B1) | CAN | 1:26.54 | | +17.590 |
| 82 | Cameron Thomas (C2) | CAN | 1:26.63 | SB | +17.680 |
| 83 | Keven Fitzpatrick (M35) | CAN | 1:27.06 | | +18.110 |
| 84 | Oliver Bathe (M50) | CAN | 1:27.49 | SB | +18.540 |
| 85 | Daniel Hall (C1) | CAN | 1:28.26 | SB | +19.310 |
| 86 | Robert Black (M55) | AUS | 1:28.64 | | +19.690 |
| 87 | Donald Hrynyk (M60) | CAN | 1:34.33 | SB | +25.380 |
| 88 | Octavian-Cornel Moga (M50) | ROU | 1:34.59 | SB | +25.640 |
| 89 | Ayden Osvath (B1) | CAN | 1:34.89 | SB | +25.940 |
| 90 | Jack Hanson (C1) | CAN | 1:36.14 | SB | +27.190 |
| 91 | Jorge Bejar Saona (Neo) | CAN | 1:42.59 | PB | +33.640 |
| 92 | Ronald Johnston (M80) | CAN | 1:44.14 | | +35.190 |
| 93 | Mike Hagen (M60) | CAN | 1:45.17 | SB | +36.220 |
| 94 | Jim Au (M55) | USA | 1:51.28 | | +42.330 |
| DNS | Alexander Horst (Senior) | CAN | DNS | | - |
| DQ | Tyler Hartleb (Neo) | CAN | DQ | | - |
| DNS | Mathias Bathe (B2) | CAN | DNS | | - |
| DNS | Gibson Himbeault (Neo) | CAN | DNS | | - |
| DQ | Phoenix Nash (n/a) | CAN | DQ | | - |
| DNS | Haoyan.97 Wang (Neo) | CHN | DNS | | - |
| DNS | Magne Notland (Senior) | NOR | DNS | | - |
| DNS | Marcus Rasmussen Kvarme (A1) | NOR | DNS | | - |
| DNS | Emil Hansen (A1) | NOR | DNS | | - |