1 | Artjom Kuznetsov (Senior) | RUS | 35.07 | | - |
2 | Ruslan Murashov (Senior) | RUS | 35.19 | | +0.120 |
3 | Junya Miwa (Senior) | JPN | 35.23 | PB | +0.160 |
4 | Mikhail Kazelin (Neo) | RUS | 35.24 | | +0.170 |
5 | Ching-Yang Sung (Senior) | TPE | 35.38 | | +0.310 |
6 | Lucas van Alphen (Senior) | NED | 35.71 | | +0.640 |
7 | Darren Huang (Senior) | TPE | 35.85 | | +0.780 |
8 | Koen Verweij (Senior) | NED | 35.96 | SB | +0.890 |
9 | Denis Juskov (Senior) | RUS | 36.01 | SB | +0.940 |
10 | Jacob MacKenzie (Senior) | CAN | 36.06 | | +0.990 |
11 | Stanislav Palkin (Neo) | KAZ | 36.11 | | +1.040 |
12 | Christian Oberbichler (Senior) | SUI | 36.17 | | +1.100 |
13 | Jacob Graham (Neo) | CAN | 36.19 | | +1.120 |
14 | Jeff Ross (Neo) | CAN | 36.38 | | +1.310 |
15 | Connor Howe (A1) | CAN | 36.44 | | +1.370 |
16 | Maksim Dubovskij (Neo) | BLR | 36.58 | PB | +1.510 |
17 | Yalait Zorigtbaatar (A2) | MGL | 36.72 | | +1.650 |
18 | Jake Weidemann (Neo) | CAN | 36.75 | SB | +1.680 |
19 | Adrian Wielgat (Senior) | POL | 36.76 | PB | +1.690 |
| Oliver Grob (Neo) | SUI | 36.76 | PB | +1.690 |
21 | Frank Roth (B2) | CAN | 36.99 | | +1.920 |
22 | Max Halyk (A1) | CAN | 37.30 | | +2.230 |
23 | Olivier Jean (Senior) | CAN | 37.36 | SB | +2.290 |
24 | Robert Watson (Senior) | CAN | 37.49 | | +2.420 |
25 | Max Brant (A1) | CAN | 37.77 | | +2.700 |
26 | Espen Brask Nordfonn (Senior) | NOR | 37.81 | | +2.740 |
27 | Bowen Xuan (Neo) | CHN | 37.86 | | +2.790 |
28 | Kaleb Muller (A2) | CAN | 38.07 | | +3.000 |
29 | Eric Orlowsky (B2) | CAN | 38.32 | SB | +3.250 |
30 | Oliver Scharf (A1) | CAN | 38.33 | | +3.260 |
| Thomas van Dyck (Senior) | CAN | 38.33 | | +3.260 |
32 | Garrett Gledhill (Neo) | CAN | 38.49 | | +3.420 |
33 | Stefan Waples (Senior) | CAN | 38.50 | | +3.430 |
34 | Jack Deibert (B2) | CAN | 38.82 | | +3.750 |
35 | Paul Coderre (A1) | CAN | 38.85 | | +3.780 |
36 | Myagmarbaatar Munkh-Od (Neo) | MGL | 39.35 | SB | +4.280 |
37 | Zachary Lacroix (B2) | CAN | 39.51 | | +4.440 |
38 | Noah Bouma (A1) | CAN | 39.67 | | +4.600 |
39 | Joshua Hathaway (A1) | CAN | 39.90 | | +4.830 |
40 | Aaron Cooney (A1) | CAN | 40.69 | PB | +5.620 |
41 | Rob Cunning (Senior) | CAN | 41.14 | | +6.070 |
42 | Prathik Prasad (Neo) | IND | 41.27 | | +6.200 |
43 | Gabriel Quon (Neo) | CAN | 41.88 | | +6.810 |
44 | Darius Eshete (M30) | AUS | 42.08 | | +7.010 |
45 | Zain Syed Ahmed (Senior) | CAN | 42.09 | | +7.020 |
46 | Ian Dwyer (M40) | CAN | 42.15 | | +7.080 |
47 | Kaeden Witkowski (B1) | CAN | 42.38 | | +7.310 |
48 | Yankun Zhao (C1) | CAN | 43.19 | | +8.120 |
DNS | Alexander Horst (Neo) | CAN | DNS | | - |
DNF | Tao Yang (Neo) | CHN | DNF | | - |
DNS | Mirko Giacomo Nenzi (Senior) | ITA | DNS | | - |
DNS | Fedor Mezentsev (Senior) | KAZ | DNS | | - |
DNF | Denis Kuzin (Senior) | KAZ | DNF | | - |