| POS | Rank | Heat | BIB | ATHLETE | COUNTRY | RESULTS |
|---|---|---|---|---|---|---|
| 1 | 1 | B | 3062 | Ryan CROUSER |
USA |
21.59 Q |
| 2 | 2 | B | 2813 | Tom WALSH |
NZL |
21.03 Q |
| 3 | 3 | B | 2151 | Darlan ROMANI |
BRA |
20.94 Q NR |
| 4 | 1 | A | 2810 | Jacko GILL |
NZL |
20.80 Q |
| 5 | 2 | A | 3083 | Joe KOVACS |
USA |
20.73 Q |
| 6 | 4 | B | 2831 | Konrad BUKOWIECKI |
POL |
20.71 Q |
| 7 | 3 | A | 2846 | Tomasz Majewski |
POL |
20.56 q |
| 8 | 4 | A | 2266 | Stipe Žunic |
CRO |
20.52 q |
| 9 | 5 | B | 2032 | Damien Birkinhead |
AUS |
20.50 q |
| 10 | 6 | B | 2518 | David STORL |
GER |
20.47 q |
| 11 | 5 | A | 2216 | Franck ELEMBA |
CGO |
20.45 q |
| 12 | 7 | B | 2628 | O'Dayne RICHARDS |
JAM |
20.40 q |
| 13 | 6 | A | 2887 | Andrei Marius Gag |
ROU |
20.40 |
| 14 | 7 | A | 2372 | Borja Vivas |
ESP |
20.25 |
| 15 | 8 | B | 2937 | Asmir KOLAÅ INAC |
SRB |
20.16 |
| 16 | 8 | A | 2206 | Tim NEDOW |
CAN |
20.00 |
| 17 | 9 | B | 2369 | Carlos TOBALINA |
ESP |
19.98 |
| 18 | 10 | B | 2836 | Michał HARATYK |
POL |
19.97 |
| 19 | 9 | A | 2024 | Germán Lauro |
ARG |
19.89 |
| 20 | 10 | A | 2306 | Tomáš STANĚK |
CZE |
19.76 |
| 21 | 11 | B | 2265 | Filip MIHALJEVIĆ |
CRO |
19.69 |
| 22 | 11 | A | 2491 | Tobias Dahm |
GER |
19.62 |
| 23 | 12 | A | 3074 | Darrell HILL |
USA |
19.56 |
| 24 | 12 | B | 2106 | Mesud PEZER |
BIH |
19.55 |
| 25 | 13 | B | 2181 | Georgi Ivanov |
BUL |
19.49 |
| 26 | 13 | A | 2104 | Hamza Alic |
BIH |
19.48 |
| 27 | 14 | A | 2535 | Nicholas SCARVELIS |
GRE |
19.37 |
| 28 | 15 | A | 2794 | Stephen Mozia |
NGR |
18.98 |
| 29 | 14 | B | 2862 | Tsanko ARNAUDOV |
POR |
18.88 |
| 30 | 16 | A | 2105 | Kemal MEŠIĆ |
BIH |
18.84 |
| 31 | 15 | B | 2483 | Benik ABRAMYAN |
GEO |
18.72 |
| 32 | 16 | B | 2752 | Ivan Emelianov |
MDA |
17.83 |
| 33 | 17 | A | 2670 | Ivan Ivanov |
KAZ |
17.38 |
| 34 | 17 | B | 2606 | Eldred HENRY |
IVB |
17.07 |