| 1 | Vadim Sjaksjakbajev (Neo) | KAZ | 36.45 | NR | - | 40 |
| 2 | Manabu Horii (Neo) | JPN | 36.67 | | +0.220 | 35 |
| 3 | Yukinori Miyabe (Senior) | JPN | 36.71 | | +0.260 | 30 |
| 4 | Yasunori Miyabe (Senior) | JPN | 36.75 | | +0.300 | 25 |
| 5 | Sergej Klevtsjenja (Senior) | RUS | 36.85 | | +0.400 | 20 |
| 6 | Yoon-Man Kim (Neo) | KOR | 36.99 | | +0.540 | 18 |
| Roger Strøm (Senior) | NOR | 36.99 | | +0.540 | 18 |
| 8 | Patrick Kelly (M30) | CAN | 37.02 | | +0.570 | 14 |
| 9 | Toshiyuki Kuroiwa (Senior) | JPN | 37.03 | | +0.580 | 12 |
| 10 | Sylvain Bouchard (Senior) | CAN | 37.11 | | +0.660 | 11 |
| 11 | Casey Fitzrandolph (Neo) | USA | 37.20 | | +0.750 | 10 |
| 12 | Grunde Njøs (Senior) | NOR | 37.31 | | +0.860 | 9 |
| 13 | Vladimir Klepinin (Neo) | KAZ | 37.39 | | +0.940 | 8 |
| 14 | Takahiro Hamamichi (Neo) | JPN | 37.44 | | +0.990 | 7 |
| 15 | Kevin Scott (Senior) | CAN | 37.53 | | +1.080 | 6 |
| 16 | Gerard van Velde (Neo) | NED | 37.59 | | +1.140 | 5 |
| 17 | Magnus Enfeldt (Senior) | SWE | 37.71 | | +1.260 | 4 |
| 18 | Jakko Jan Leeuwangh (Neo) | NED | 37.72 | | +1.270 | 3 |
| 19 | David Cruikshank (Senior) | USA | 37.74 | | +1.290 | 2 |
| 20 | Jörg Wichmann (Senior) | GER | 37.77 | | +1.320 | 1 |
| 21 | Boris Terentev (Neo) | RUS | 37.80 | | +1.350 | 0 |
| Brendan Eppert (Senior) | USA | 37.80 | | +1.350 | 0 |
| 23 | Gordon Reyes-Loredo (Senior) | GER | 37.83 | | +1.380 | 0 |
| 24 | Mikhail Vostroknutov (Senior) | RUS | 37.94 | | +1.490 | 0 |
| 25 | Lars Funke (Neo) | GER | 38.14 | | +1.690 | 0 |
| 26 | Andrej Finevitsj (Neo) | RUS | 38.16 | | +1.710 | 0 |
| 27 | Roland Brunner (Senior) | AUT | 38.25 | | +1.800 | 0 |
| 28 | Davide Carta (Neo) | ITA | 38.40 | | +1.950 | 0 |
| 29 | Ids Postma (Neo) | NED | 38.44 | | +1.990 | 0 |
| 30 | Seong-Yeol Jegal (Senior) | KOR | 38.49 | | +2.040 | 0 |
| 31 | Werner Lien Gjevik (Senior) | NOR | 38.53 | | +2.080 | 0 |
| 32 | Sergej.72 Saveljev (Neo) | RUS | 38.57 | | +2.120 | 0 |
| 33 | Roberto Sighel (Senior) | ITA | 38.66 | | +2.210 | 0 |
| 34 | Dave Tamburrino (Neo) | USA | 38.71 | | +2.260 | 0 |
| 35 | Harri Ilkka (Senior) | FIN | 38.75 | | +2.300 | 0 |
| Jonas Tronêt (Neo) | SWE | 38.75 | PB | +2.300 | 0 |
| 37 | Pierre-Henri Koninckx (Senior) | FRA | 38.84 | | +2.390 | 0 |
| 38 | Janne Hänninen (A2) | FIN | 39.03 | | +2.580 | 0 |
| 39 | Lionel Sodogas (Senior) | FRA | 39.23 | | +2.780 | 0 |
| 40 | Paweł Jan Zygmunt (Neo) | POL | 39.25 | SB | +2.800 | 0 |
| 41 | Paweł Jaroszek (Neo) | POL | 39.27 | SB | +2.820 | 0 |
| 42 | Kc Boutiette (Senior) | USA | 39.31 | | +2.860 | 0 |
| 43 | Jonas Schön (Senior) | SWE | 39.62 | | +3.170 | 0 |
| 44 | Pascal Hinni (Senior) | SUI | 39.85 | | +3.400 | 0 |
| 45 | Hannes Wolf (Neo) | AUT | 41.75 | | +5.300 | 0 |
| 46 | Thor André Pedersen (Senior) | NOR | 1:06.84 | | +30.390 | 0 |
| 47 | Michael Ireland (Neo) | CAN | 1:09.11 | | +32.660 | 0 |
| 48 | Kevin Overland (Neo) | CAN | 1:10.88 | | +34.430 | 0 |
| DNF | Bernhard Laimgruber (Neo) | AUT | DNF | | - | 0 |