| 1 | Hjalmar Johan Andersen (Senior) | NOR | 8:10.60 | OR, TR | - |
| 2 | Kees Broekman (Senior) | NED | 8:21.60 | | +11.000 |
| 3 | Sverre Ingolf Haugli (Senior) | NOR | 8:22.40 | SB | +11.800 |
| 4 | Anton Huiskes (Senior) | NED | 8:28.50 | | +17.900 |
| 5 | Wim van der Voort (Senior) | NED | 8:30.60 | SB | +20.000 |
| 6 | Carl-Erik Asplund (Senior) | SWE | 8:30.70 | SB | +20.100 |
| 7 | Pentti Lammio (M30) | FIN | 8:31.90 | | +21.300 |
| 8 | Arthur Mannsbarth (Neo) | AUT | 8:36.30 | SB | +25.700 |
| 9 | Wiggo Kai Hanssen (Senior) | NOR | 8:37.20 | | +26.600 |
| 10 | Yoshiyasu Gomi (A2) | JPN | 8:38.60 | NRJ, TRJ | +28.000 |
| 11 | Göthe Hedlund (M30) | SWE | 8:39.20 | | +28.600 |
| 12 | Matti Tuomi (Senior) | FIN | 8:40.00 | PB | +29.400 |
| 13 | Kauko Salomaa (Senior) | FIN | 8:40.10 | | +29.500 |
| 14 | Sigvard Ericsson (Neo) | SWE | 8:40.80 | | +30.200 |
| 15 | Kazuhiko.27 Sugawara (Senior) | JPN | 8:44.40 | | +33.800 |
| 16 | Norman A. Holwell (Neo) | GBR | 8:44.50 | | +33.900 |
| 17 | John Graham Hearn (Neo) | GBR | 8:47.00 | | +36.400 |
| 18 | John Wickström (Senior) | SWE | 8:47.20 | | +36.600 |
| 19 | Egbert van 't Oever (Senior) | NED | 8:47.60 | SB | +37.000 |
| 20 | Yngvar.20 Karlsen (M30) | NOR | 8:48.20 | | +37.600 |
| 21 | Ferenc Lőrincz (A2) | HUN | 8:51.20 | SB | +40.600 |
| 22 | Kalevi Laitinen (M30) | FIN | 8:52.40 | | +41.800 |
| 23 | Craig.27 MacKay (Senior) | CAN | 8:52.50 | SB | +41.900 |
| 24 | Patrick McNamara (Senior) | USA | 8:53.40 | | +42.800 |
| 25 | Ralf Olin (Senior) | CAN | 8:54.20 | SB | +43.600 |
| 26 | József Merényi (Senior) | HUN | 8:56.60 | | +46.000 |
| 27 | Theo Meding (Neo) | FRG | 8:57.40 | | +46.800 |
| 28 | Colin Hickey (Neo) | AUS | 8:57.60 | NR | +47.000 |
| 29 | Kenneth Charles Henry (Neo) | USA | 8:59.90 | | +49.300 |
| 30 | Franz Offenberger (Neo) | AUT | 9:03.00 | | +52.400 |
| 31 | William Anthony Jones (Senior) | GBR | 9:03.70 | | +53.100 |
| 32 | Konrad Pecher (Neo) | AUT | 9:04.90 | PB | +54.300 |
| 33 | Charles Burke (Neo) | USA | 9:06.40 | SB | +55.800 |
| 34 | Albert Broadhurst (Senior) | USA | 9:09.20 | | +58.600 |
| 35 | Pierre Huylebroeck (Senior) | BEL | 9:34.40 | SB | +1.23.800 |