| 1 | Håvard Holmefjord Lorentzen (Senior) | NOR | 34.41 | OR, TR | - |
| 2 | Min Kyu Cha (Senior) | KOR | 34.42 | | +0.010 |
| 3 | Tingyu Gao (Neo) | CHN | 34.65 | | +0.240 |
| 4 | Mika Poutala (Senior) | FIN | 34.68 | | +0.270 |
| 5 | Daichi Yamanaka (Senior) | JPN | 34.78 | | +0.370 |
| 6 | Joji Kato (Senior) | JPN | 34.83 | | +0.421 |
| 7 | Ronald Mulder (Senior) | NED | 34.83 | | +0.429 |
| 8 | Nico Ihle (Senior) | GER | 34.89 | | +0.480 |
| 9 | Kai Verbij (Neo) | NED | 34.90 | | +0.490 |
| 10 | Jan Smeekens (Senior) | NED | 34.93 | | +0.520 |
| 11 | Alex Boisvert-Lacroix (Senior) | CAN | 34.93 | | +0.524 |
| 12 | Joon-Ho Kim (Neo) | KOR | 35.01 | | +0.600 |
| 13 | Artur Waś (Senior) | POL | 35.02 | | +0.610 |
| 14 | Tsubasa Hasegawa (Senior) | JPN | 35.08 | | +0.670 |
| 15 | Mitchell Whitmore (Senior) | USA | 35.13 | | +0.720 |
| 16 | Tae-Beom Mo (Senior) | KOR | 35.15 | | +0.744 |
| 17 | Gilmore Junio (Senior) | CAN | 35.15 | | +0.748 |
| 18 | Laurent Dubreuil (Senior) | CAN | 35.16 | | +0.750 |
| 19 | Pekka Koskela (M35) | FIN | 35.19 | | +0.782 |
| 20 | Pedro Causil (Senior) | COL | 35.19 | | +0.786 |
| 21 | Daniel Greig (Senior) | AUS | 35.22 | | +0.810 |
| 22 | Ignat Golovatsiuk (Neo) | BLR | 35.23 | | +0.820 |
| 23 | Jonathan Garcia (Senior) | USA | 35.31 | | +0.900 |
| 24 | Stanislav Palkin (Neo) | KAZ | 35.33 | | +0.920 |
| 25 | Artjom Krikunov (Neo) | KAZ | 35.34 | | +0.930 |
| 26 | Kimani Griffin (Senior) | USA | 35.38 | | +0.970 |
| 27 | Tao Yang (Neo) | CHN | 35.41 | | +1.000 |
| 28 | Henrik Fagerli Rukke (Neo) | NOR | 35.50 | | +1.090 |
| 29 | Joel Dufter (Neo) | GER | 35.50 | SB | +1.096 |
| 30 | Mirko Giacomo Nenzi (Senior) | ITA | 35.51 | | +1.100 |
| 31 | Jiaxuan Xie (Neo) | CHN | 35.54 | | +1.135 |
| 32 | Mathias Vosté (Senior) | BEL | 35.54 | | +1.136 |
| 33 | Piotr Michalski (Neo) | POL | 35.64 | | +1.230 |
| 34 | Ching-Yang Sung (Senior) | TPE | 35.86 | | +1.450 |
| 35 | Roman Kretsj (Senior) | KAZ | 35.92 | | +1.510 |
| 36 | Artur Nogal (Senior) | POL | 58.71 | | +24.300 |