| POS | BIB | ATHLETE | COUNTRY | MARK |
|---|---|---|---|---|
| 1 | 138 | Andrei Mikhnevich |
BLR
|
21.69 PB |
| 2 | 1419 | Adam Nelson |
USA
|
21.26 |
| 3 | 1351 | Yuriy Bilonoh |
UKR
|
21.10 |
| 4 | 42 | Justin Anlezark |
AUS
|
20.61 |
| 5 | 548 | Ralf Bartels |
GER
|
20.50 |
| 6 | 451 | Tepa Reinikainen |
FIN
|
20.45 |
| 7 | 452 | Ville Tiisanoja |
FIN
|
20.09 |
| 8 | 1396 | John Godina |
USA
|
19.84 |
| 9 | 1366 | Roman Virastyuk |
UKR
|
19.61 |
| 10 | 218 | Bradley Snyder |
CAN
|
19.38 |
| 1437 | Kevin Toth |
USA
|
DQ | |
| 343 | Joachim Olsen |
DEN
|
DNS |