| POS | ATHLETE | COUNTRY | MARK | DETAIL | Attempt 1 | Attempt 2 | Attempt 3 | Attempt 4 | Attempt 5 | Attempt 6 | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | John Godina |  USA | 21.44 | Q | 21.24 | 21.39 | 21.44 | 21.19 | 21.20 | - | 
| 2 | Oliver-Sven Buder |  GER | 21.24 | Q | 20.79 | 20.18 | 20.41 | 21.05 | - | 21.24 | 
| 3 | Cottrell J. Hunter |  USA | 20.33 | Q | 20.22 | 20.30 | - | - | - | 20.33 | 
| 4 | Yuriy Bilonoh |  UKR | 20.26 | Q | - | 20.22 | - | 20.26 | - | - | 
| 5 | Mika Halvari |  FIN | 20.13 | Q | - | 20.13 | - | - | - | - | 
| 6 | Roman Virastyuk |  UKR | 20.12 | Q | 20.00 | 20.01 | 20.12 | - | - | - | 
| 7 | Kevin Toth |  USA | 20.02 | Q | 19.50 | 20.02 | - | - | - | - | 
| 8 | Michael Mertens |  GER | 19.91 | 19.82 | 19.91 | 19.86 | - | - | - | |
| 9 | Paolo Dal Soglio |  ITA | 19.77 | 19.77 | - | - | - | - | - | |
| 10 | Burger Lambrechts |  RSA | 19.39 | - | 19.39 | - | - | - | - | |
| 11 | Saulius Kleiza |  LTU | 18.25 | 18.25 | - | - | - | - | - | |
| Oleksandr Bagach |  UKR | DQ | - | - | - | - | - | - |