| 1 | Dustin Miller (Senior) | CAN | 1:09.63 | | - |
| 2 | Joey Mantia (Senior) | USA | 1:10.42 | | +0.790 |
| 3 | Martin Corbett (Neo) | CAN | 1:10.47 | | +0.840 |
| 4 | Mark Jackson (Senior) | NZL | 1:11.11 | NR | +1.480 |
| 5 | Lucas Duffield (Senior) | CAN | 1:11.82 | | +2.190 |
| 6 | Leo Landry (Neo) | CAN | 1:12.00 | PB | +2.370 |
| 7 | Alexander Mark (Neo) | USA | 1:12.13 | | +2.500 |
| 8 | Joackim Jalmar Haugen (Senior) | NOR | 1:12.22 | | +2.590 |
| 9 | Alec Janssens (Neo) | CAN | 1:12.25 | SB | +2.620 |
| 10 | Patrick Marsh (Senior) | CAN | 1:12.32 | | +2.690 |
| 11 | Kyle Gendron (Neo) | CAN | 1:12.63 | | +3.000 |
| 12 | Jackson Hill (Neo) | CAN | 1:12.98 | | +3.350 |
| 13 | Christian Oberbichler (A2) | SUI | 1:13.05 | NRJ | +3.420 |
| 14 | Axel Morin (Neo) | CAN | 1:13.36 | | +3.730 |
| 15 | Tristan Stepnuk (Senior) | CAN | 1:13.73 | | +4.100 |
| 16 | Kim Lund Håvardsrud (Neo) | NOR | 1:14.27 | | +4.640 |
| 17 | Rob van Grinsven (Senior) | NED | 1:14.72 | | +5.090 |
| 18 | Justin Maunder (Neo) | CAN | 1:14.91 | | +5.280 |
| 19 | Lucas McMahon (Neo) | CAN | 1:15.32 | | +5.690 |
| 20 | Roman Christen (Senior) | SUI | 1:15.44 | | +5.810 |
| 21 | Juho Jääskeläinen (Neo) | FIN | 1:16.19 | | +6.560 |
| 22 | Bart Seffinga (M30) | NED | 1:16.37 | | +6.740 |
| 23 | Jarmo Levo (Neo) | FIN | 1:16.38 | | +6.750 |
| 24 | Stephen Ayotte (Neo) | CAN | 1:17.31 | | +7.680 |
| 25 | Joonas Vesterlund (Senior) | FIN | 1:17.48 | | +7.850 |
| 26 | Mark Beitel (Neo) | CAN | 1:18.13 | | +8.500 |
| 27 | Vaughn Thibault (M40) | CAN | 1:23.97 | | +14.340 |
| 28 | Brynjulf Måkestad (M60) | NOR | 1:25.19 | | +15.560 |
| 29 | Tijmen Tim Hartel (M45) | CAN | 1:26.26 | | +16.630 |
| 30 | Cornelis Richard Hijnen (M40) | CAN | 1:26.70 | | +17.070 |
| 31 | Chris Morrison (B2) | CAN | 1:26.83 | | +17.200 |
| 32 | Mitchell Rudy (B1) | CAN | 1:32.20 | | +22.570 |
| DNF | Myles Matheson (Senior) | CAN | DNF | | - |
| DNS | Martin Pedersen (Neo) | NOR | DNS | | - |