Qualifikationsweite 63,00 m
| 1 | Jürgen Schult | GER | 64,60 | Q |
| 2 | Vitaliy Sidorov | UKR | 63,08 | Q |
| 3 | Vasiliy Kaptyukh | BLR | 63,06 | Q |
| 4 | Andreas Seelig | GER | 62,94 | q |
| 5 | Aleksander Tammert | EST | 62,18 | q |
| 6 | Jason Tunks | CAN | 61,82 | q |
| 7 | Alexis Erizalde | CUB | 61,48 | |
| 8 | Vaclovas Kidykas | LIT | 61,40 | |
| 9 | Andrew Bloom | USA | 60,74 | |
| 10 | Olav Jenssen | NOR | 60,52 | |
| 11 | Igor Primc | SLO | 59,98 | |
| 12 | Ian Winchester | NZL | 59,70 | |
| 13 | Jo Van Daele | BEL | 58,66 | |
| 14 | Aleksandr Borichevskiy | RUS | 57,90 | |
| 15 | Yu Wenge | CHN | 57,14 | |
| 16 | Costel Grasu | ROM | 56,70 | |
| 17 | Christos Papadopoulos | GRE | 56,44 | |
| 18 | Shakti Singh | IND | 56,28 | |
| 19 | Glen Smith | GBR | 54,40 | |
| 20 | Dashdendev Makhashiri | MGL | 52,12 | |
| Duke Uperesa | AMS | DNS |
| Athlet | 1. | 2. | 3. |
| Jürgen Schult | 62,60 | 64,60 | - |
| Vitaliy Sidorov | 63,08 | - | - |
| Vasiliy Kaptyukh | 63,06 | - | - |
| Andreas Seelig | 60,44 | x | 62,94 |
| Aleksander Tammert | 59,60 | 59,64 | 62,18 |
| Jason Tunks | 60,74 | 61,82 | 60,62 |
| Alexis Erizalde | 56,38 | 61,48 | 61,22 |
| Vaclovas Kidykas | x | 61,40 | x |
| Andrew Bloom | 59,38 | 60,74 | x |
| Olav Jenssen | x | 57,86 | 60,52 |
| Igor Primc | 54,26 | 59,98 | 57,96 |
| Ian Winchester | 59,66 | 59,00 | 59,70 |
| Jo Van Daele | 55,72 | 58,66 | 58,66 |
| Aleksandr Borichevskiy | 57,90 | 57,56 | x |
| Yu Wenge | 55,46 | 57,14 | 56,36 |
| Costel Grasu | 56,70 | 55,16 | x |
| Christos Papadopoulos | 56,44 | 56,42 | x |
| Shakti Singh | x | 50,42 | 56,28 |
| Glen Smith | 54,40 | 53,30 | x |
| Dashdendev Makhashiri | 52,12 | x | 49,92 |
| Duke Uperesa | - | - | - |
| 1 | Lars Riedel | GER | 66,46 | Q |
| 2 | Virgilijus Alekna | LIT | 65,22 | Q |
| 3 | Adam Setliff | USA | 63,72 | Q |
| 4 | John Godina | USA | 63,48 | Q |
| 5 | Vladimir Dubrovshchik | BLR | 62,30 | q |
| 6 | Robert Weir | GBR | 62,26 | q |
| 7 | Frits Potgieter | RSA | 61,30 | |
| 8 | Pieter Van Der Kruk | NED | 60,16 | |
| 9 | Diego Fortuna | ITA | 60,06 | |
| 10 | Leonid Cherevko | BLR | 60,06 | |
| 11 | Sergey Lyakhov | RUS | 59,72 | |
| 12 | Jean Pons | FRA | 59,46 | |
| 13 | Li Shaojie | CHN | 58,24 | |
| 14 | Libor Malina | CZE | 58,00 | |
| 15 | Mickael Conjungo | CAF | 57,82 | |
| 16 | Attila Horvath | HUN | 57,72 | |
| 17 | Marcelo Pugliese | ARG | 57,34 | |
| 18 | Kjell Ove Hauge | NOR | 57,00 | |
| 19 | Ramon Jimenez-Gaona | PAR | 52,96 | |
| 20 | Vansavang Savatdee | THA | 47,98 | |
| 21 | Robert Mcnabb | CKI | 41,00 |
| Athlet | 1. | 2. | 3. |
| Lars Riedel | 66,46 | - | - |
| Virgilijus Alekna | 61,34 | 60,30 | 65,22 |
| Adam Setliff | 63,72 | - | - |
| John Godina | x | 63,48 | - |
| Vladimir Dubrovshchik | 62,24 | 62,30 | x |
| Robert Weir | 62,26 | 60,38 | 60,98 |
| Frits Potgieter | 61,30 | x | x |
| Pieter Van Der Kruk | 55,82 | x | 60,16 |
| Diego Fortuna | 60,06 | 59,66 | 60,00 |
| Leonid Cherevko | 60,06 | x | x |
| Sergey Lyakhov | 59,64 | 59,72 | 59,18 |
| Jean Pons | 55,84 | 58,70 | 59,46 |
| Li Shaojie | x | 58,14 | 58,24 |
| Libor Malina | x | 58,00 | 56,52 |
| Mickael Conjungo | 57,82 | 56,66 | 57,44 |
| Attila Horvath | x | 57,72 | x |
| Marcelo Pugliese | 55,22 | x | 57,34 |
| Kjell Ove Hauge | 54,72 | 57,00 | x |
| Ramon Jimenez-Gaona | x | x | 52,96 |
| Vansavang Savatdee | x | 47,98 | 46,00 |
| Robert Mcnabb | 40,46 | x | 41,00 |