| 1 | Jamie Gregg (Senior) | CAN | 35.49 | | - |
| 2 | William Dutton (Neo) | CAN | 35.64 | | +0.150 |
| 3 | Muncef Ouardi (Senior) | CAN | 35.75 | | +0.260 |
| 4 | Gilmore Junio (Neo) | CAN | 36.08 | | +0.590 |
| 5 | Tyler Derraugh (Senior) | CAN | 36.10 | | +0.610 |
| 6 | Jeong-Hyeon Lee (Senior) | CAN | 36.16 | | +0.670 |
| 7 | Richard MacLennan (Neo) | CAN | 36.30 | | +0.810 |
| 8 | Vincent Labrie (Senior) | CAN | 36.31 | | +0.820 |
| 9 | Philippe Riopel (Neo) | CAN | 36.36 | | +0.870 |
| 10 | Denny Morrison (Senior) | CAN | 36.39 | | +0.900 |
| Kyle Gendron (Neo) | CAN | 36.39 | | +0.900 |
| Pavel Kulizhnikov (B2) | RUS | 36.39 | NRJ | +0.900 |
| 13 | Lucas Makowsky (Senior) | CAN | 36.66 | | +1.170 |
| 14 | Lucas Duffield (Neo) | CAN | 36.70 | | +1.210 |
| 15 | Denis Koval (A2) | RUS | 36.84 | | +1.350 |
| 16 | Timofej Skopin (Neo) | RUS | 36.94 | | +1.450 |
| 17 | Mykola Makowsky (Senior) | CAN | 37.18 | | +1.690 |
| 18 | Yuuta Wakabayashi (Senior) | JPN | 37.23 | | +1.740 |
| 19 | Mathieu Giroux (Senior) | CAN | 37.30 | | +1.810 |
| 20 | Marcin Goszczynski (Senior) | CAN | 37.35 | | +1.860 |
| 21 | Anatolij Tsjetsjetov (A2) | RUS | 37.40 | | +1.910 |
| 22 | Steven Elm (Senior) | CAN | 37.49 | | +2.000 |
| Justin Warsylewicz (Senior) | CAN | 37.49 | | +2.000 |
| 24 | Kirill Golubev (A1) | RUS | 37.52 | | +2.030 |
| 25 | Mikhail.91 Kozlov (A2) | RUS | 37.54 | | +2.050 |
| 26 | Ruslan Murashov (A1) | RUS | 37.69 | | +2.200 |
| 27 | Filipp Balabanov (A2) | RUS | 37.77 | SB | +2.280 |
| 28 | Andrej.91 Tsjistjakov (Neo) | RUS | 37.81 | | +2.320 |
| 29 | Tristan Stepnuk (Neo) | CAN | 37.87 | | +2.380 |
| 30 | Jevgenij Grosjkov (A1) | RUS | 37.98 | | +2.490 |
| Jevgenij Nazarov (B2) | RUS | 37.98 | | +2.490 |
| 32 | Alexis Contin (Senior) | FRA | 37.99 | | +2.500 |
| 33 | Stefan Waples (Senior) | CAN | 38.01 | | +2.520 |
| 34 | Leo Landry (Neo) | CAN | 38.04 | | +2.550 |
| 35 | Jackson Hill (Neo) | CAN | 38.12 | | +2.630 |
| 36 | Pavel Lysykh (A1) | RUS | 38.23 | SB | +2.740 |
| 37 | Matthew Nykolichuk (Senior) | CAN | 38.31 | | +2.820 |
| 38 | Adam Ashdown (Neo) | CAN | 38.32 | | +2.830 |
| 39 | Andrew Godbout (Senior) | CAN | 38.34 | | +2.850 |
| 40 | Keith Sulzer (Neo) | CAN | 38.41 | | +2.920 |
| 41 | Mark Beitel (Neo) | CAN | 38.59 | | +3.100 |
| 42 | Mark Birjukov (B2) | RUS | 38.85 | | +3.360 |
| 43 | Elliott Nelson (Neo) | CAN | 38.95 | | +3.460 |
| Jordan Belchos (Neo) | CAN | 38.95 | | +3.460 |
| 45 | Andrew Helwer (Neo) | CAN | 39.00 | | +3.510 |
| 46 | Ellis Jordan (Neo) | CAN | 39.26 | | +3.770 |
| 47 | Stephen Ayotte (Neo) | CAN | 39.47 | | +3.980 |
| 48 | Justin Maunder (Neo) | CAN | 39.65 | | +4.160 |
| 49 | Denis Sedov (B1) | RUS | 39.76 | | +4.270 |
| 50 | Lucas McMahon (Neo) | CAN | 39.99 | | +4.500 |
| DNS | Patrick Marsh (Neo) | CAN | DNS | | - |
| DNS | Gavin Coyne (Neo) | CAN | DNS | | - |