| 1 | Mykola Makowsky (Senior) | CAN | 1:10.23 | | - |
| 2 | Joackim Jalmar Haugen (Senior) | NOR | 1:11.06 | | +0.830 |
| 3 | Øyvind.85 Andreassen (Senior) | NOR | 1:11.27 | SB | +1.040 |
| 4 | Joel Vähä-Salo (Neo) | FIN | 1:11.71 | | +1.480 |
| 5 | Yuuta Wakabayashi (Senior) | JPN | 1:12.16 | | +1.930 |
| 6 | Patrick Marsh (Neo) | CAN | 1:12.85 | | +2.620 |
| 7 | Austin Hudey (Neo) | CAN | 1:12.94 | | +2.710 |
| 8 | Jordan Belchos (Neo) | CAN | 1:13.06 | SB | +2.830 |
| 9 | Jackson Hill (Neo) | CAN | 1:13.19 | SB | +2.960 |
| 10 | Kyle Gendron (Neo) | CAN | 1:13.38 | | +3.150 |
| 11 | Leo Landry (Neo) | CAN | 1:13.44 | SB | +3.210 |
| 12 | Bart Seffinga (M30) | NED | 1:13.69 | | +3.460 |
| 13 | Kenneth Lund Håvardsrud (B2) | NOR | 1:13.80 | | +3.570 |
| 14 | Lucas McMahon (Neo) | CAN | 1:13.94 | | +3.710 |
| 15 | Spencer Zettler (Neo) | CAN | 1:14.54 | | +4.310 |
| 16 | Nicholas Goplen (Neo) | CAN | 1:14.56 | | +4.330 |
| 17 | Myles Matheson (Senior) | CAN | 1:14.56 | | +4.330 |
| 18 | Keith Sulzer (Neo) | CAN | 1:14.61 | SB | +4.380 |
| 19 | Matthew Nykolichuk (Senior) | CAN | 1:14.92 | | +4.690 |
| 20 | Tristan Stepnuk (Neo) | CAN | 1:14.97 | | +4.740 |
| 21 | Ellis Jordan (Neo) | CAN | 1:15.01 | SB | +4.780 |
| 22 | Bart Nijhuis (Neo) | NED | 1:15.18 | | +4.950 |
| 23 | Elliott Nelson (Neo) | CAN | 1:15.68 | | +5.450 |
| 24 | Timon Nieuwenstein (Senior) | NED | 1:15.90 | | +5.670 |
| 25 | Justin Maunder (Neo) | CAN | 1:16.75 | | +6.520 |
| 26 | Martin Pedersen (A2) | NOR | 1:17.02 | | +6.790 |
| 27 | Gavin Coyne (Neo) | CAN | 1:17.44 | | +7.210 |
| 28 | Iedo Beeksma (M40) | NED | 1:17.53 | | +7.300 |
| 29 | Fredrik Nybråten (B1) | NOR | 1:18.24 | | +8.010 |
| 30 | Jordan Bertagnolli (A1) | CAN | 1:19.18 | | +8.950 |
| 31 | Arno Hendrikse (Senior) | NED | 1:20.13 | | +9.900 |
| 32 | Bob Irvine (M55) | CAN | 1:20.62 | NRM | +10.390 |
| 33 | Jordan Henkelman (B1) | CAN | 1:20.74 | SB | +10.510 |
| 34 | Christer Skuterud (C1) | NOR | 1:22.21 | | +11.980 |
| 35 | Genesis Magat (Senior) | CAN | 1:23.01 | | +12.780 |
| 36 | Daren Lind (M40) | CAN | 1:23.33 | | +13.100 |
| 37 | Ton van Klooster (M50) | NED | 1:27.06 | | +16.830 |
| 38 | Sam Wilson (D2) | CAN | 1:52.07 | | +41.840 |
| DNS | Lucas Duffield (Neo) | CAN | DNS | | - |
| DNS | Stephen Ayotte (Neo) | CAN | DNS | | - |
| DNS | Kaj Humisto (Senior) | FIN | DNS | | - |