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 |