| 1 | Toyoki Takeda (Senior) | JPN | 35.22 | | - |
| 2 | Casey Fitzrandolph (Senior) | USA | 35.41 | | +0.190 |
| 3 | Jeremy Wotherspoon (Senior) | CAN | 35.58 | | +0.360 |
| 4 | Manabu Horii (Senior) | JPN | 35.59 | | +0.370 |
| 5 | Kyoo-Hyeok Lee (Neo) | KOR | 35.61 | | +0.390 |
| 6 | Eric Brisson (Senior) | CAN | 35.68 | | +0.460 |
| 7 | Michael Ireland (Senior) | CAN | 35.70 | | +0.480 |
| 8 | Janne Hänninen (Senior) | FIN | 35.72 | | +0.500 |
| Hiroyasu Shimizu (Senior) | JPN | 35.72 | | +0.500 |
| 10 | Jae-Bong Choi (Neo) | KOR | 35.81 | | +0.590 |
| 11 | Tomasz Świst (Senior) | POL | 35.84 | | +0.620 |
| 12 | Patrick Bouchard (Senior) | CAN | 35.88 | | +0.660 |
| 13 | Yuusuke.77 Imai (Neo) | JPN | 35.89 | | +0.670 |
| 14 | Erben Wennemars (Senior) | NED | 35.92 | | +0.700 |
| 15 | Andreas Behr (Senior) | GER | 35.95 | | +0.730 |
| 16 | Sergej Klevtsjenja (Senior) | RUS | 36.01 | | +0.790 |
| 17 | Gerard van Velde (Senior) | NED | 36.09 | | +0.870 |
| 18 | Michael Künzel (Senior) | GER | 36.13 | | +0.910 |
| 19 | Kuniomi Haneishi (Senior) | JPN | 36.18 | | +0.960 |
| 20 | Paweł Abratkiewicz (Senior) | POL | 36.19 | | +0.970 |
| 21 | Hiroyuki Noake (Senior) | JPN | 36.27 | | +1.050 |
| 22 | Jan Waterstradt (Senior) | GER | 36.37 | | +1.150 |
| 23 | Grunde Njøs (M30) | NOR | 36.38 | | +1.160 |
| 24 | Sterling Sobczak (Senior) | CAN | 36.39 | | +1.170 |
| 25 | Olivier Larocque (Senior) | CAN | 36.44 | | +1.220 |
| 26 | Marc Pelchat (M30) | USA | 36.45 | | +1.230 |
| 27 | Jason Parker (Senior) | CAN | 36.51 | SB | +1.290 |
| 28 | Minetaka Sasabuchi (Senior) | JPN | 36.52 | | +1.300 |
| 29 | Emiel de Jager (Neo) | NED | 36.53 | SB | +1.310 |
| 30 | Yu Li (Senior) | CHN | 36.54 | | +1.320 |
| 31 | Rafał Gąsior (Neo) | POL | 36.56 | | +1.340 |
| 32 | Cheol-Soo Kim (Neo) | KOR | 36.57 | | +1.350 |
| 33 | Magnus Enfeldt (Senior) | SWE | 36.59 | | +1.370 |
| 34 | James Monson (Senior) | CAN | 36.65 | | +1.430 |
| 35 | Dengwen Dai (Senior) | CHN | 36.71 | | +1.490 |
| 36 | Sergej Tsybenko (Senior) | KAZ | 36.73 | | +1.510 |
| Pål Gravem (Senior) | NOR | 36.73 | SB | +1.510 |
| 38 | Jeroen Hairwassers (Neo) | NED | 36.74 | | +1.520 |
| 39 | Risto Rosendahl (Neo) | FIN | 36.84 | SB | +1.620 |
| 40 | Bas Brusche (Neo) | NED | 36.87 | | +1.650 |
| 41 | Jakko Jan Leeuwangh (Senior) | NED | 36.94 | | +1.720 |
| 42 | Rintje Ritsma (Senior) | NED | 36.96 | SB | +1.740 |
| 43 | Vesa Rosendahl (Senior) | FIN | 37.26 | | +2.040 |
| 44 | Jochem Uytdehaage (Senior) | NED | 37.30 | | +2.080 |
| 45 | Ralf van der Rijst (Senior) | NED | 37.48 | | +2.260 |
| 46 | Mark Knoll (Senior) | CAN | 37.50 | | +2.280 |
| 47 | Gianni Romme (Senior) | NED | 37.68 | | +2.460 |
| 48 | Carl Verheijen (Senior) | NED | 37.84 | SB | +2.620 |
| 49 | Cédric Kuentz (Senior) | FRA | 37.98 | | +2.760 |
| 50 | Bob de Jong (Senior) | NED | 38.06 | | +2.840 |
| 51 | Arne Dankers (Neo) | CAN | 38.41 | | +3.190 |
| 52 | Mark Eaton (M30) | AUS | 44.12 | | +8.900 |