Qualifikationsweite 20,25 m
| 1 | Christian Cantwell | USA | 21,11 | Q |
| 2 | Joachim Olsen | DEN | 20,85 | Q |
| 3 | Andrei Michnevich | BLR | 20,54 | Q |
| 4 | Adam Nelson | USA | 20,35 | Q |
| 5 | Tepa Reinikainen | FIN | 20,19 | q |
| 6 | Tomasz Majewski | POL | 20,12 | q |
| 7 | Carl Myerscough | GBR | 20,07 | q |
| 8 | Gheorghe Guset | ROM | 19,83 | |
| 9 | Manuel Martínez | ESP | 19,55 | |
| 10 | Petr Stehlík | CZE | 19,48 | |
| 11 | Miran Vodovnik | SLO | 19,28 | |
| 12 | Ivan Yushkov | RUS | 18,98 | |
| 13 | Marco Antonio Verni | CHI | 18,60 | |
| 14 | Dorian Scott | JAM | 18,33 | |
| Shaka Sola | SAM | DNS |
| Athlet | 1. | 2. | 3. |
| Christian Cantwell | 21,11 | - | - |
| Joachim Olsen | 20,16 | 19,82 | 20,85 |
| Andrei Michnevich | 20,54 | - | - |
| Adam Nelson | x | 20,35 | - |
| Tepa Reinikainen | 19,87 | 20,19 | 20,06 |
| Tomasz Majewski | 20,04 | 20,12 | 20,09 |
| Carl Myerscough | 19,88 | 20,07 | 19,68 |
| Gheorghe Guset | 19,44 | 19,60 | 19,83 |
| Manuel Martínez | 19,49 | 19,55 | 19,28 |
| Petr Stehlík | 18,98 | 19,48 | x |
| Miran Vodovnik | 18,60 | 18,58 | 19,28 |
| Ivan Yushkov | 18,77 | 18,98 | x |
| Marco Antonio Verni | x | x | 18,60 |
| Dorian Scott | 18,10 | x | 18,33 |
| Shaka Sola | - | - | - |
| 1 | Ralf Bartels | GER | 20,56 | Q |
| 2 | Mikula Konopka | SVK | 20,39 | Q |
| 3 | Rutger Smith | NED | 20,26 | Q |
| 4 | Yuriy Bilonog | UKR | 20,21 | q |
| 5 | Ville Tiisanoja | FIN | 20,18 | q |
| 6 | Khalid Habash Al-Suwaidi | QAT | 19,72 | |
| 7 | Anton Lyuboslavskiy | RUS | 19,56 | |
| 8 | John Godina | USA | 19,54 | |
| 9 | Dragan Peric | SCG | 19,46 | |
| 10 | Taavi Peetre | EST | 19,20 | |
| 11 | Yuriy Belov | BLR | 19,16 | |
| 12 | Hamza Alic | BIH | 18,77 | |
| 13 | Edis Elkasevic | CRO | 18,59 | |
| Janus Robberts | RSA | NM | ||
| Pavel Lyshyn | BLR | NM |
| Athlet | 1. | 2. | 3. |
| Ralf Bartels | 20,56 | - | - |
| Mikula Konopka | 19,73 | x | 20,39 |
| Rutger Smith | 20,26 | - | - |
| Yuriy Bilonog | 20,21 | x | 19,87 |
| Ville Tiisanoja | 19,85 | 19,57 | 20,18 |
| Khalid Habash Al-Suwaidi | 19,72 | x | 19,56 |
| Anton Lyuboslavskiy | 18,81 | x | 19,56 |
| John Godina | 19,22 | x | 19,54 |
| Dragan Peric | 19,12 | 19,27 | 19,46 |
| Taavi Peetre | x | 19,20 | 19,08 |
| Yuriy Belov | 18,50 | x | 19,16 |
| Hamza Alic | 18,29 | 18,77 | 18,65 |
| Edis Elkasevic | 18,47 | 18,59 | x |
| Janus Robberts | x | x | x |
| Pavel Lyshyn | x | x | x |