| 1 | Viktor Kositsjkin (Neo) | URS | 7:51.30 | SB | - |
| 2 | Knut.33 Johannesen (Senior) | NOR | 8:00.80 | | +9.500 |
| 3 | Jan.31 Pesman (Senior) | NED | 8:05.10 | | +13.800 |
| 4 | Torstein Seiersten (Senior) | NOR | 8:05.30 | | +14.000 |
| 5 | Valerij.39 Kotov (Neo) | URS | 8:05.40 | SB | +14.100 |
| 6 | Oleg Gontsjarenko (Senior) | URS | 8:06.60 | SB | +15.300 |
| 7 | Keijo Tapiovaara (Neo) | FIN | 8:09.10 | | +17.800 |
| Ivar Nilsson (Senior) | SWE | 8:09.10 | SB | +17.800 |
| 9 | Andre Kouprianoff (Neo) | FRA | 8:10.40 | NR | +19.100 |
| 10 | Raymond Gilloz (Senior) | FRA | 8:11.50 | PB | +20.200 |
| 11 | Terence Monaghan (Senior) | GBR | 8:15.30 | PB | +24.000 |
| 12 | Kjell Bäckman (Senior) | SWE | 8:16.00 | | +24.700 |
| 13 | Olle Dahlberg (M30) | SWE | 8:17.00 | | +25.700 |
| 14 | Arnold Uhrlass (Senior) | USA | 8:18.00 | SB | +26.700 |
| 15 | Juhani.35 Järvinen (Senior) | FIN | 8:19.20 | | +27.900 |
| 16 | Mario Gios (Senior) | ITA | 8:20.30 | | +29.000 |
| 17 | Richard Hunt (Senior) | USA | 8:21.30 | | +30.000 |
| 18 | Hermann Strutz (Neo) | AUT | 8:21.90 | SB | +30.600 |
| 19 | Jeen van den Berg (M30) | NED | 8:22.40 | | +31.100 |
| 20 | Kees Broekman (M30) | NED | 8:22.90 | | +31.600 |
| 21 | Leo Tynkkynen (Senior) | FIN | 8:24.30 | | +33.000 |
| 22 | Helmut Kuhnert (Senior) | GDR | 8:25.10 | | +33.800 |
| 23 | Takeo Mizoo (Neo) | JPN | 8:28.70 | SB | +37.400 |
| 24 | Shuuji Kobayashi (Neo) | JPN | 8:29.80 | | +38.500 |
| 25 | Roald Aas (M30) | NOR | 8:30.10 | | +38.800 |
| 26 | Renato de Riva (Neo) | ITA | 8:32.40 | | +41.100 |
| 27 | Kurt Robert Stille (Senior) | DEN | 8:33.00 | | +41.700 |
| 28 | Ralf Olin (M35) | CAN | 8:36.80 | NRM | +45.500 |
| 29 | Franz Offenberger (Senior) | AUT | 8:38.20 | SB | +46.900 |
| 30 | Floyd Bedbury (Neo) | USA | 8:39.60 | | +48.300 |
| 31 | Antonio Nitto (Neo) | ITA | 8:40.40 | | +49.100 |
| 32 | Josef Biebl (Neo) | FRG | 8:48.00 | SB | +56.700 |
| 33 | Terence Malkin (Senior) | GBR | 8:56.10 | | +1.04.800 |
| 34 | Yeong-Bae Choi (Neo) | KOR | 8:57.80 | SB | +1.06.500 |
| 35 | Lin-Weon Jang (Senior) | KOR | 9:01.60 | PB | +1.10.300 |
| 36 | Heinz Wolfram (Senior) | GDR | 9:18.20 | | +1.26.900 |
| 37 | Lawrence Mason (Senior) | CAN | 9:23.50 | PB | +1.32.200 |