| 1 | Gerben Jorritsma (Neo) | NED | 35.15 | SB | - |
| 2 | Dan Carruthers (Neo) | CAN | 35.71 | | +0.560 |
| 3 | Simen Spieler Nilsen (Neo) | NOR | 35.72 | PB | +0.570 |
| 4 | Håvard Bøkko (Senior) | NOR | 35.75 | PB | +0.600 |
| 5 | Zbigniew Bródka (Senior) | POL | 35.75 | PB | +0.600 |
| 6 | Koen Verweij (Senior) | NED | 35.80 | SB | +0.650 |
| 7 | Mikhail-Jeonghan Choi (Neo) | CAN | 35.91 | | +0.760 |
| 8 | Jan Szymanski (Senior) | POL | 36.12 | | +0.970 |
| 9 | Haralds Silovs (Senior) | LAT | 36.13 | SB | +0.980 |
| 10 | Wouter olde Heuvel (Senior) | NED | 36.26 | SB | +1.110 |
| 11 | Sven Kramer (Senior) | NED | 36.31 | | +1.160 |
| 12 | Sverre Lunde Pedersen (Neo) | NOR | 36.35 | | +1.200 |
| 13 | Sergej Grjatsov (Senior) | RUS | 36.44 | | +1.290 |
| 14 | Jordan Henkelman (Neo) | CAN | 36.45 | | +1.300 |
| 15 | Braden Clouthier (Neo) | CAN | 36.64 | | +1.490 |
| 16 | Shane Williamson (Neo) | JPN | 36.66 | | +1.510 |
| 17 | Danil Sinitsyn (Senior) | RUS | 36.73 | | +1.580 |
| 18 | Magne Notland (Neo) | NOR | 36.76 | | +1.610 |
| 19 | Sam Deckert (Neo) | CAN | 36.85 | | +1.700 |
| 20 | Douwe de Vries (Senior) | NED | 37.11 | | +1.960 |
| 21 | Bram Smallenbroek (Senior) | AUT | 37.12 | | +1.970 |
| 22 | Bart Swings (Senior) | BEL | 37.13 | | +1.980 |
| 23 | Konrád Nagy (Neo) | HUN | 37.16 | | +2.010 |
| 24 | Lucas Morin (A2) | CAN | 37.20 | | +2.050 |
| 25 | Jess Neufeld (Neo) | CAN | 37.38 | | +2.230 |
| 26 | Jeff Ross (A1) | CAN | 37.51 | | +2.360 |
| 27 | Jiaxin Ke (Neo) | CHN | 37.71 | | +2.560 |
| 28 | Espen Brask Nordfonn (Senior) | NOR | 37.84 | | +2.690 |
| 29 | Gary Trembinski (Neo) | CAN | 38.12 | | +2.970 |
| 30 | Connor McConvey (Neo) | CAN | 38.30 | | +3.150 |
| 31 | Elliott Nelson (Senior) | CAN | 38.79 | | +3.640 |
| 32 | Frank Roth (C1) | CAN | 39.99 | | +4.840 |
| 33 | Vaughn Thibault (M45) | CAN | 41.01 | | +5.860 |
| 34 | Bob Irvine (M60) | CAN | 41.61 | | +6.460 |
| DNS | Vincent Dehaître (Neo) | CAN | DNS | | - |
| DNF | Denis Juskov (Senior) | RUS | DNF | | - |