| 1 | Tomas Gustafson  (Senior) | SWE | 6:44.63 | OR | - | 
| 2 | Leo Visser  (Neo) | NED | 6:44.98 | NR | +0.350 | 
| 3 | Gerard Kemkers  (Neo) | NED | 6:45.92 | PB | +1.290 | 
| 4 | Eric Flaim  (Neo) | USA | 6:47.09 | NR | +2.460 | 
| 5 | Michael Hadschieff  (Senior) | AUT | 6:48.72 |  | +4.090 | 
| 6 | Dave Silk  (Neo) | USA | 6:49.95 | PB | +5.320 | 
| 7 | Geir Karlstad  (Senior) | NOR | 6:50.88 |  | +6.250 | 
| 8 | Roland Freier  (Senior) | GDR | 6:51.42 | NR | +6.790 | 
| 9 | Mark Greenwald  (A2) | USA | 6:51.98 | WRJ, TRJ | +7.350 | 
| 10 | Danny Kah  (Neo) | AUS | 6:52.14 | NR | +7.510 | 
| 11 | Roberto Sighel  (Neo) | ITA | 6:53.04 | NR | +8.410 | 
| 12 | Rolf Falk-Larssen  (Senior) | NOR | 6:54.37 |  | +9.740 | 
| 13 | Herbert Dijkstra  (Neo) | NED | 6:54.63 | PB | +10.000 | 
| 14 | Tooru.68 Aoyanagi  (Neo) | JPN | 6:54.70 | NR | +10.070 | 
| 15 | Bruno Milesi  (Neo) | ITA | 6:54.93 | PB | +10.300 | 
| 16 | Pertti Niittylä  (Senior) | FIN | 6:55.18 |  | +10.550 | 
| 17 | Dmitrij Botsjkarjov  (Senior) | URS | 6:56.57 | SB | +11.940 | 
| 18 | Timo Järvinen  (Neo) | FIN | 6:56.68 | SB | +12.050 | 
| 19 | Per Bengtsson  (Neo) | SWE | 6:57.05 |  | +12.420 | 
| 20 | Christian Eminger  (Neo) | AUT | 6:57.22 |  | +12.590 | 
| 21 | Benoît Lamarche  (Neo) | CAN | 6:57.63 |  | +13.000 | 
| 22 | Hans van Helden  (M40) | FRA | 6:57.69 | NR | +13.060 | 
| 23 | Sergej.60 Berezin  (Senior) | URS | 6:58.08 | SB | +13.450 | 
| 24 | Hansjörg Baltes  (Neo) | FRG | 6:59.45 |  | +14.820 | 
| 25 | Jirí Kyncl  (Senior) | CZE | 6:59.82 | NR | +15.190 | 
| 26 | Jurij Kljujev  (Senior) | URS | 7:00.01 | SB | +15.380 | 
| 27 | Yasushi Kuroiwa  (Neo) | JPN | 7:01.55 | PB | +16.920 | 
| 28 | Yong-Hun Song  (B1) | PRK | 7:01.56 | NRJ, NR | +16.930 | 
| 29 | Kwan-Kyoo Kim  (Neo) | KOR | 7:02.13 | NR | +17.500 | 
| 30 | Joakim Karlberg  (Senior) | SWE | 7:02.30 |  | +17.670 | 
| 31 | Jean Pichette  (Senior) | CAN | 7:04.95 |  | +20.320 | 
| 32 | Yoshiyuki Shimizu  (A1) | JPN | 7:05.35 | SB | +20.720 | 
| 33 | Frode Herman Syvertsen  (Senior) | NOR | 7:05.57 |  | +20.940 | 
| 34 | Gordon Goplen  (Senior) | CAN | 7:08.49 |  | +23.860 | 
| 35 | Li-Bin Lim  (A2) | PRK | 7:10.13 | PB | +25.500 | 
| 36 | Ik-Hwan Hwang  (Neo) | KOR | 7:10.65 | PB | +26.020 | 
| 37 | Julien Green  (Neo) | GBR | 7:13.20 | NR | +28.570 | 
| 38 | Craig McNicoll  (B2) | GBR | 7:34.14 |  | +49.510 |