| 1 | John Godina | USA | 20,46 | Q |
| 2 | Mika Halvari | FIN | 20,04 | Q |
| 3 | Manuel Martinez | ESP | 19,96 | Q |
| 4 | Kjell Ove Hauge | NOR | 19,78 | q |
| 5 | Yuriy Belonog | UKR | 19,62 | q |
| 6 | Corrado Fantini | ITA | 19,59 | q |
| 7 | Michael Mertens | GER | 19,43 | |
| 8 | Dmitriy Goncharuk | BLR | 19,43 | |
| 9 | Mark Proctor | GBR | 19,21 | |
| 10 | Fernando Alves | POR | 18,98 | |
| 11 | Pavel Chumachenko | RUS | 18,88 |
| Athlet | 1. | 2. | 3. |
| John Godina | 20,46 | - | - |
| Mika Halvari | 20,04 | - | - |
| Manuel Martinez | 19,96 | - | - |
| Kjell Ove Hauge | 18,74 | 19,19 | 19,78 |
| Yuriy Belonog | 19,62 | 19,42 | x |
| Corrado Fantini | 18,90 | 19,59 | 19,50 |
| Michael Mertens | 19,43 | 18,84 | 19,06 |
| Dmitriy Goncharuk | 18,44 | 19,43 | x |
| Mark Proctor | 17,97 | x | 19,21 |
| Fernando Alves | 18,98 | 18,64 | 18,81 |
| Pavel Chumachenko | 18,88 | 18,58 | x |
| 1 | Oliver-Sven Buder | GER | 20,06 | Q |
| 2 | Arsi Harju | FIN | 20,04 | Q |
| 3 | Miroslav Menc | CZE | 20,01 | Q |
| 4 | Aleksander Bagach | UKR | 19,91 | Q |
| 5 | Paolo Dal Soglio | ITA | 19,82 | Q |
| 6 | Mark Parlin | USA | 19,81 | Q |
| 7 | Virgilijus Alekna | LTU | 18,90 | |
| 8 | Andreas Gustafsson | SWE | 18,67 | |
| 9 | Matt Simson | GBR | 18,30 | |
| 10 | Bilal Saad Mubarak | QAT | 18,29 | |
| Jorge Vazquez | PAR | NM |
| Athlet | 1. | 2. | 3. |
| Oliver-Sven Buder | 19,58 | 20,06 | - |
| Arsi Harju | 20,04 | - | - |
| Miroslav Menc | 19,11 | 20,01 | - |
| Aleksander Bagach | 19,91 | - | - |
| Paolo Dal Soglio | 19,82 | - | - |
| Mark Parlin | 19,81 | - | - |
| Virgilijus Alekna | 18,90 | 18,87 | x |
| Andreas Gustafsson | 18,67 | 18,66 | x |
| Matt Simson | x | x | 18,30 |
| Bilal Saad Mubarak | 18,29 | x | x |
| Jorge Vazquez | x | x | x |