| POS | ATHLETE | COUNTRY | MARK | DETAIL | Attempt 1 | Attempt 2 | Attempt 3 | Attempt 4 | Attempt 5 | Attempt 6 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tomasz Majewski |
POL
|
21.51 | PB | 20.80 | 20.47 | 21.21 | 21.51 | 20.44 | |
| 2 | Christian Cantwell |
USA
|
21.09 | 20.39 | 20.98 | 20.88 | 20.86 | 20.69 | 21.09 | |
| 3 | Dylan Armstrong |
CAN
|
21.04 | NR | 20.62 | 21.04 | 20.47 | |||
| 4 | Yuriy Bilonoh |
UKR
|
20.63 | SB | 20.63 | 20.53 | 20.46 | 20.31 | ||
| 5 | Reese Hoffa |
USA
|
20.53 | 19.81 | 20.53 | 20.38 | ||||
| 6 | Pavel Sofin |
RUS
|
20.42 | 20.42 | ||||||
| 7 | Rutger Smith |
NED
|
20.41 | 20.41 | 20.30 | |||||
| 8 | Yury Bialou |
BLR
|
20.06 | 20.06 | ||||||
| Adam Nelson |
USA
|
NM | ||||||||
| Pavel Lyzhyn |
BLR
|
DQ | 20.33 | 20.15 | 20.98 | 20.98 | 20.40 | |||
| Andrei Mikhnevich |
BLR
|
DQ | 20.73 | 21.05 | 20.78 | 20.57 | 20.93 | |||
| Ivan Yushkov |
RUS
|
DQ | 19.67 | 19.55 |