1 | Pavel Kulizhnikov (Neo) | RUS | 34.27 | NR | - |
2 | William Dutton (Senior) | CAN | 34.46 | | +0.190 |
3 | Mika Poutala (Senior) | FIN | 34.55 | | +0.280 |
4 | Gilmore Junio (Senior) | CAN | 34.59 | | +0.320 |
| Laurent Dubreuil (Neo) | CAN | 34.59 | | +0.320 |
6 | Alex Boisvert-Lacroix (Senior) | CAN | 34.62 | | +0.350 |
7 | Aleksej Jesin (Senior) | RUS | 34.75 | | +0.480 |
8 | Ronald Mulder (Senior) | NED | 34.79 | | +0.520 |
9 | Artjom Kuznetsov (Senior) | RUS | 34.82 | | +0.550 |
10 | Yuuya Oikawa (Senior) | JPN | 34.83 | | +0.560 |
11 | Kai Verbij (Neo) | NED | 34.94 | | +0.670 |
12 | Ruslan Murashov (Neo) | RUS | 34.96 | | +0.690 |
13 | Piotr Michalski (Neo) | POL | 34.98 | | +0.710 |
14 | Espen Aarnes Hvammen (Senior) | NOR | 34.99 | | +0.720 |
15 | Richard MacLennan (Senior) | CAN | 35.02 | | +0.750 |
16 | Alexandre St-Jean (Neo) | CAN | 35.08 | | +0.810 |
| Joji Kato (Senior) | JPN | 35.08 | | +0.810 |
18 | Nico Ihle (Senior) | GER | 35.13 | | +0.860 |
19 | Ryouhei Haga (Senior) | JPN | 35.14 | | +0.870 |
20 | Mirko Giacomo Nenzi (Senior) | ITA | 35.15 | | +0.880 |
21 | Artur Nogal (Senior) | POL | 35.40 | | +1.130 |
22 | Denis Juskov (Senior) | RUS | 35.42 | PB | +1.150 |
23 | David Bosa (Senior) | ITA | 35.45 | | +1.180 |
24 | Daniel Greig (Senior) | AUS | 35.47 | | +1.200 |
25 | Vincent Dehaître (Neo) | CAN | 35.51 | | +1.240 |
26 | Philippe Riopel (Senior) | CAN | 35.58 | | +1.310 |
27 | Fangyi Liu (Senior) | CHN | 35.59 | | +1.320 |
| Tsukasa Oowada (Senior) | JPN | 35.59 | | +1.320 |
29 | Roman Kretsj (Senior) | KAZ | 35.61 | | +1.340 |
30 | Mikhail-Jeonghan Choi (Senior) | CAN | 35.62 | | +1.350 |
| Konrad Niedźwiedzki (Senior) | POL | 35.62 | SB | +1.350 |
32 | Fan.96 Yang (A2) | CHN | 35.64 | PB | +1.370 |
| Stefan Groothuis (M30) | NED | 35.64 | | +1.370 |
34 | Kirill Golubev (Neo) | RUS | 35.74 | | +1.470 |
35 | Christian Oberbichler (Neo) | SUI | 35.92 | | +1.650 |
36 | Fedor Mezentsev (Senior) | KAZ | 36.05 | | +1.780 |
37 | Miro Puolakka (Neo) | FIN | 36.06 | | +1.790 |
38 | Jan Daldossi (Senior) | ITA | 36.08 | SB | +1.810 |
| Håvard Bøkko (Senior) | NOR | 36.08 | SB | +1.810 |
40 | Longjiang Sun (Neo) | CHN | 36.11 | PB | +1.840 |
41 | Jacob Graham (Neo) | CAN | 36.13 | | +1.860 |
42 | Aleksandr Zjigin (Senior) | KAZ | 36.16 | | +1.890 |
| Jan Szymanski (Senior) | POL | 36.16 | SB | +1.890 |
44 | Bailin Li (Neo) | CHN | 36.17 | | +1.900 |
45 | Jan Blokhuijsen (Senior) | NED | 36.23 | SB | +1.960 |
46 | Sebastian Klosinski (Neo) | POL | 36.27 | SB | +2.000 |
47 | Daichi Yamanaka (Senior) | JPN | 36.29 | | +2.020 |
48 | Bart Swings (Senior) | BEL | 36.46 | NR | +2.190 |
49 | Guojun Tian (Senior) | CHN | 36.48 | | +2.210 |
50 | Mathias Vosté (Neo) | BEL | 36.52 | | +2.250 |
51 | Zbigniew Bródka (Senior) | POL | 36.57 | | +2.300 |
52 | Sverre Lunde Pedersen (Neo) | NOR | 36.58 | | +2.310 |
53 | Cooper Hunter (Neo) | CAN | 36.60 | | +2.330 |
54 | Konrád Nagy (Senior) | HUN | 36.62 | | +2.350 |
| Piotr Puszkarski (Senior) | POL | 36.62 | SB | +2.350 |
56 | Sindre Henriksen (Neo) | NOR | 36.71 | | +2.440 |
57 | Dmitrij Babenko (Senior) | KAZ | 36.75 | PB | +2.480 |
58 | Vitalij Mikhajlov (Senior) | BLR | 36.79 | SB | +2.520 |
59 | Shane Williamson (Neo) | JPN | 36.84 | | +2.570 |
60 | Nicholas Goplen (Senior) | CAN | 37.03 | | +2.760 |
61 | Anton Kapustin (Neo) | BLR | 37.06 | SB | +2.790 |
62 | Sergej Grjatsov (Senior) | RUS | 37.07 | | +2.800 |
63 | Jeff Ross (A2) | CAN | 37.12 | | +2.850 |
| Jiaxin Ke (Neo) | CHN | 37.12 | | +2.850 |
65 | Lucas Morin (Neo) | CAN | 37.27 | | +3.000 |
| Gary Trembinski (Senior) | CAN | 37.27 | | +3.000 |
67 | Tsubasa Hasegawa (Neo) | JPN | 37.48 | | +3.210 |
| Marcin Bachanek (Neo) | POL | 37.48 | SB | +3.210 |
69 | Yue Cheng (Senior) | CHN | 37.51 | | +3.240 |
70 | Adrian Wielgat (Neo) | POL | 37.58 | SB | +3.310 |
71 | Jean-Christophe Lataille (A1) | CAN | 37.77 | | +3.500 |
72 | Inigo Vidondo (Senior) | ESP | 37.89 | | +3.620 |
73 | Adrian Hannigan (A1) | CAN | 38.07 | | +3.800 |
74 | Mario Valencia (Neo) | COL | 38.08 | | +3.810 |
75 | Alexander Horst (Neo) | CAN | 38.15 | | +3.880 |
76 | BJ Schmidt (Neo) | CAN | 38.18 | | +3.910 |
77 | Kevin Yaholnitsky (A2) | CAN | 38.54 | SB | +4.270 |
78 | Dylan White (A2) | CAN | 38.58 | | +4.310 |
79 | Rob Cunning (Senior) | CAN | 41.79 | | +7.520 |
DNS | Jordan Henkelman (Neo) | CAN | DNS | | - |
DNF | Vaughn Thibault (M45) | CAN | DNF | | - |
DNS | Denis Kuzin (Senior) | KAZ | DNS | | - |
DNF | Thomas Krol (Neo) | NED | DNF | | - |
DNS | Sergey Trofimov (Neo) | RUS | DNS | | - |
DQ | Ching-Yang Sung (Neo) | TPE | DQ | | - |