| 1 | Mika Poutala (Senior) | FIN | 1:09.25 | | - |
| 2 | William Dutton (Senior) | CAN | 1:09.56 | | +0.310 |
| 3 | Weon-Hoon Jang (Senior) | KOR | 1:09.69 | | +0.440 |
| 4 | Joon Moon (Senior) | KOR | 1:10.26 | | +1.010 |
| 5 | Dan Carruthers (Senior) | CAN | 1:10.55 | | +1.300 |
| 6 | Mikhail-Jeonghan Choi (Senior) | CAN | 1:11.33 | | +2.080 |
| 7 | Braden Clouthier (Neo) | CAN | 1:12.09 | | +2.840 |
| 8 | Jess Neufeld (Neo) | CAN | 1:12.49 | | +3.240 |
| 9 | Lucas Morin (Neo) | CAN | 1:12.54 | | +3.290 |
| 10 | Connor Woods (Neo) | CAN | 1:14.26 | SB | +5.010 |
| 11 | Espen Brask Nordfonn (Senior) | NOR | 1:14.59 | | +5.340 |
| 12 | Jeff Ross (A2) | CAN | 1:14.67 | | +5.420 |
| 13 | Miro Puolakka (Neo) | FIN | 1:15.01 | | +5.760 |
| 14 | Nicolas Hiller (A2) | CAN | 1:15.11 | | +5.860 |
| 15 | Alexander Horst (Neo) | CAN | 1:15.39 | | +6.140 |
| 16 | Cooper Hunter (Neo) | CAN | 1:15.47 | | +6.220 |
| 17 | BJ Schmidt (Neo) | CAN | 1:15.69 | | +6.440 |
| 18 | Jean-Christophe Lataille (A1) | CAN | 1:16.09 | | +6.840 |
| 19 | Thomas van Dyck (Neo) | CAN | 1:20.74 | | +11.490 |
| 20 | Morgan Bennison (B2) | CAN | 1:22.42 | | +13.170 |
| 21 | Sasha Faris (Senior) | CAN | 1:26.37 | | +17.120 |
| 22 | Eric Orlowsky (C2) | CAN | 1:27.25 | | +18.000 |
| 23 | Robert Black (M50) | AUS | 1:33.36 | | +24.110 |
| DNS | Gilmore Junio (Senior) | CAN | DNS | | - |
| DNS | Jordan Henkelman (Neo) | CAN | DNS | | - |
| DNS | Magne Notland (Neo) | NOR | DNS | | - |
| DNS | Octavian-Cornel Moga (M45) | ROU | DNS | | - |