| 1 | Rudie Liebrechts (Neo) | NED | 2:07.90 | NR, TR | - |
| 2 | Jevgenij Grisjin (M30) | URS | 2:09.00 | SB | +1.100 |
| 3 | Eduard Matusevitsj (Senior) | URS | 2:09.10 | NR | +1.200 |
| 4 | Juhani.35 Järvinen (Senior) | FIN | 2:09.30 | SB | +1.400 |
| 5 | Kees Verkerk (Neo) | NED | 2:10.50 | SB | +2.600 |
| 6 | Howard Campbell (Neo) | USA | 2:11.30 | | +3.400 |
| 7 | Andre Kouprianoff (Senior) | FRA | 2:11.40 | NR | +3.500 |
| 8 | Fred Anton Maier (Senior) | NOR | 2:11.80 | | +3.900 |
| 9 | Magne Thomassen (Neo) | NOR | 2:12.10 | | +4.200 |
| 10 | Jurij Jumasjev (Neo) | URS | 2:12.20 | | +4.300 |
| Ivar Nilsson (M30) | SWE | 2:12.20 | SB | +4.300 |
| 12 | Örjan Sandler (Neo) | SWE | 2:12.30 | SB | +4.400 |
| 13 | Jouko Jokinen (Senior) | FIN | 2:12.40 | SB | +4.500 |
| 14 | Manne Lavås (Neo) | SWE | 2:12.70 | | +4.800 |
| Jouko Launonen (Senior) | FIN | 2:12.70 | | +4.800 |
| 16 | Jonny Nilsson (Neo) | SWE | 2:13.80 | | +5.900 |
| 17 | Richard Hunt (Senior) | USA | 2:14.00 | | +6.100 |
| Terence Malkin (Senior) | GBR | 2:14.00 | | +6.100 |
| 19 | Jürgen Schmidt (Neo) | GDR | 2:14.50 | PB | +6.600 |
| 20 | Hermann Strutz (Senior) | AUT | 2:14.80 | NR | +6.900 |
| Kurt Robert Stille (Senior) | DEN | 2:14.80 | | +6.900 |
| 22 | Ralf Olin (M35) | CAN | 2:15.20 | | +7.300 |
| 23 | Kent Pettersson (Neo) | SWE | 2:15.50 | PB | +7.600 |
| 24 | Satoshi Shinpo (Neo) | JPN | 2:15.60 | SB | +7.700 |
| 25 | Ard Schenk (A2) | NED | 2:15.80 | TRJ | +7.900 |
| 26 | Floyd Bedbury (Senior) | USA | 2:16.00 | | +8.100 |
| 27 | Kalervo Hietala (Senior) | FIN | 2:17.20 | SB | +9.300 |
| Kjell Bäckman (M30) | SWE | 2:17.20 | | +9.300 |
| 29 | Edward Rudolph (Neo) | USA | 2:17.60 | | +9.700 |
| 30 | Yoshihiro Kawano (Neo) | JPN | 2:17.70 | | +9.800 |
| 31 | Toyofumi Aruga (Neo) | JPN | 2:18.70 | | +10.800 |
| 32 | Anthony Bullen (Senior) | GBR | 2:18.90 | PB | +11.000 |
| 33 | Stanley Fail (Senior) | USA | 2:19.20 | | +11.300 |
| 34 | Renato de Riva (Senior) | ITA | 2:20.30 | | +12.400 |
| 35 | Erich Korbel (Neo) | AUT | 2:20.80 | SB | +12.900 |
| 36 | Reinhold Seeböck (Neo) | AUT | 2:21.30 | PB | +13.400 |
| Luvsansharavyn Tsend (Neo) | MGL | 2:21.30 | | +13.400 |
| 38 | Thomas B. Dawson (Neo) | GBR | 2:22.40 | | +14.500 |
| 39 | Gerald Koning (M30) | CAN | 2:22.90 | | +15.000 |
| 40 | Gerhard Strutz (Neo) | AUT | 2:25.00 | | +17.100 |
| 41 | Josef Reisinger (Senior) | AUT | 2:27.30 | | +19.400 |
| 42 | Lev Zajtsev (Senior) | URS | 2:39.90 | | +32.000 |