| 1 | Igor Zjelezovskij (Senior) | URS | 1:14.03 | | - | 25 |
| 2 | Andrej Bakhvalov (Senior) | URS | 1:14.81 | | +0.780 | 22 |
| 3 | Toshiyuki Kuroiwa (Neo) | JPN | 1:14.86 | | +0.830 | 20 |
| 4 | Yasunori Miyabe (Senior) | JPN | 1:14.99 | | +0.960 | 18 |
| 5 | Arie Loef (Neo) | NED | 1:15.09 | SB | +1.060 | 16 |
| 6 | Guy Thibault (Senior) | CAN | 1:15.12 | | +1.090 | 15 |
| 7 | Falko Zandstra (Neo) | NED | 1:15.13 | SB | +1.100 | 14 |
| 8 | Peter Adeberg (Senior) | GER | 1:15.17 | | +1.140 | 13 |
| 9 | Gerard van Velde (Neo) | NED | 1:15.24 | | +1.210 | 12 |
| 10 | Hozumi Moriyama (Senior) | JPN | 1:15.39 | SB | +1.360 | 11 |
| 11 | Uwe-Jens Mey (Senior) | GER | 1:15.42 | | +1.390 | 10 |
| 12 | Sean Ireland (Neo) | CAN | 1:15.50 | | +1.470 | 9 |
| 13 | Dan Jansen (Senior) | USA | 1:15.51 | | +1.480 | 8 |
| 14 | Eric Flaim (Senior) | USA | 1:15.62 | | +1.590 | 7 |
| 15 | Nikolaj Guljajev (Senior) | URS | 1:15.65 | | +1.620 | 6 |
| 16 | Dave Besteman (Senior) | USA | 1:15.69 | | +1.660 | 5 |
| 17 | Yasushi Kuroiwa (Senior) | JPN | 1:16.01 | SB | +1.980 | 4 |
| 18 | Ådne Søndrål (Neo) | NOR | 1:16.02 | SB | +1.990 | 3 |
| 19 | Viktor Tsjupira (Neo) | URS | 1:16.03 | | +2.000 | 2 |
| 20 | Patrick Kelly (M30) | CAN | 1:16.08 | | +2.050 | 1 |
| 21 | Jörg Wichmann (Neo) | GER | 1:16.12 | | +2.090 | 0 |
| 22 | Bo König (Senior) | SWE | 1:16.14 | | +2.110 | 0 |
| 23 | Kevin Scott (Neo) | CAN | 1:16.17 | | +2.140 | 0 |
| 24 | Robert Dubreuil (Senior) | CAN | 1:16.21 | | +2.180 | 0 |
| 25 | Keith Nick Thometz (Senior) | USA | 1:16.27 | | +2.240 | 0 |
| 26 | Yuuji Fujimoto (Neo) | JPN | 1:16.35 | | +2.320 | 0 |
| 27 | Uwe Streb (Senior) | GER | 1:16.37 | SB | +2.340 | 0 |
| 28 | Hans Markström (Senior) | SWE | 1:16.50 | | +2.470 | 0 |
| 29 | Nathaniel Mills (Neo) | USA | 1:16.63 | SB | +2.600 | 0 |
| 30 | Wojciech Biziuk (Senior) | NED | 1:16.67 | SB | +2.640 | 0 |
| 31 | Paweł Abratkiewicz (Neo) | POL | 1:16.71 | | +2.680 | 0 |
| 32 | Chen Song (Senior) | CHN | 1:16.79 | NR | +2.760 | 0 |
| 33 | Roland Brunner (Neo) | AUT | 1:16.91 | | +2.880 | 0 |
| 34 | Jan Jan Brouwer (Neo) | NED | 1:17.18 | | +3.150 | 0 |
| 35 | Timo Jankowski (Senior) | GER | 1:17.25 | | +3.220 | 0 |
| 36 | Hubert Kreutz (Senior) | AUT | 1:17.26 | PB | +3.230 | 0 |
| 37 | Harri Ilkka (Neo) | FIN | 1:17.57 | | +3.540 | 0 |
| 38 | Aleksandr.72 Golubev (Neo) | URS | 1:17.83 | | +3.800 | 0 |
| 39 | Andreas Franzelin (Senior) | AUT | 1:18.09 | | +4.060 | 0 |
| 40 | Ilkka Rahnasto (Senior) | FIN | 1:18.88 | SB | +4.850 | 0 |
| 41 | Grunde Njøs (Senior) | NOR | 1:19.07 | | +5.040 | 0 |
| 42 | Jean-Louis Parayre (Neo) | FRA | 1:19.10 | | +5.070 | 0 |
| 43 | Vittorio Gios (Neo) | ITA | 1:19.88 | | +5.850 | 0 |
| 44 | Pierre-Henri Koninckx (Neo) | FRA | 1:20.77 | | +6.740 | 0 |
| 45 | Pascal Hinni (Senior) | SUI | 1:22.53 | | +8.500 | 0 |
| 46 | Jirí Kucera (A2) | TCH | 1:25.43 | NRJ | +11.400 | 0 |
| 47 | Paweł Jaroszek (Neo) | POL | 1:27.24 | | +13.210 | 0 |
| 48 | Paul Fitzgerald (M30) | IRL | 1:34.82 | NR | +20.790 | 0 |