| 1 | Timo Aaltonen | FIN | 20,62 | |
| 2 | Manuel Martinez | ESP | 20,38 | |
| 3 | Miroslav Menc | CZE | 20,23 | |
| 4 | Gheorghe Guset | ROM | 20,21 | |
| 5 | Roman Virastyuk | UKR | 20,07 | |
| 6 | Tepa Reinikainen | FIN | 19,93 | |
| 7 | Michael Mertens | GER | 19,89 |
Alexander Bagach (UKR) wurde nachträglich wegen Dopings die
Goldmedaille aberkannt.
(Vielen Dank an Herrn Leszek Albiniak für diesen Hinweis)
| Athlet | 1. | 2. | 3. | 4. | 5. | 6. |
| Timo Aaltonen | 20,26 | 20,62 | x | 20,04 | 20,34 | 20,13 |
| Manuel Martinez | 19,79 | 19,84 | 20,02 | x | 20,38 | 19,79 |
| Miroslav Menc | 19,32 | 20,23 | 19,87 | x | x | x |
| Gheorghe Guset | 20,14 | x | 20,11 | x | 20,02 | 20,21 |
| Roman Virastyuk | 20,07 | x | 19,89 | x | x | x |
| Tepa Reinikainen | 19,85 | x | 19,93 | x | x | x |
| Michael Mertens | x | 19,79 | 19,39 | 19,89 | 19,68 | 19,37 |