| 1 | Igor Lapshin | URS | 17,31 | |
| 2 | Leonid Voloshin | URS | 17,04 | |
| 3 | Tord Hendriksson | SWE | 16,80 | |
| 4 | Zou Sixin | CHN | 16,78 | |
| 5 | Volker Mai | GER | 16,74 | |
| 6 | Chen Yanping | CHN | 16,70 | |
| 7 | Dario Badinelli | ITA | 16,62 | |
| 8 | Frank Rutherford | BAH | 16,61 | |
| 9 | John Tillman | USA | 16,58 | |
| 10 | Anisio Souza | BRA | 16,44 | |
| 11 | Andrej Grabarczyk | POL | 16,33 | |
| 12 | Nikolay Raev | BUL | 16,14 | |
| Milan Mikulas | TCH | NM |
| Athlet | 1. | 2. | 3. | 4. | 5. | 6. |
| Igor Lapshin | 16,58 | 16,86 | 17,31 | 16,84 | x | - |
| Leonid Voloshin | 17,04 | x | 16,93 | 17,03 | x | 16,56 |
| Tord Hendriksson | 16,74 | x | 16,80 | x | x | 16,45 |
| Zou Sixin | 16,66 | x | 16,78 | 16,66 | 16,58 | x |
| Volker Mai | 16,64 | 16,74 | 16,60 | 16,55 | 16,56 | 16,65 |
| Chen Yanping | x | 16,63 | x | x | 16,70 | x |
| Dario Badinelli | 16,11 | 16,10 | 16,62 | x | 16,23 | x |
| Frank Rutherford | 16,51 | 16,61 | x | x | x | x |
| John Tillman | 16,24 | 16,18 | 16,58 | |||
| Anisio Souza | x | 16,44 | 16,09 | |||
| Andrej Grabarczyk | 16,25 | 16,33 | 16,19 | |||
| Nikolay Raev | 15,72 | 16,14 | 16,19 | |||
| Milan Mikulas | x | x | x |