| POS | Rank | Heat | BIB | ATHLETE | COUNTRY | RESULTS |
|---|---|---|---|---|---|---|
| 1 | 1 | A | 1504 | Tom WALSH |
NZL |
21.92 Q |
| 2 | 2 | A | 334 | Darlan ROMANI |
BRA |
21.69 Q |
| 3 | 1 | B | 1879 | Ryan CROUSER |
USA |
21.67 Q |
| 4 | 3 | A | 1671 | Armin SINANČEVIĆ |
SRB |
21.51 Q PB |
| 5 | 4 | A | 1893 | Darrell HILL |
USA |
21.25 Q |
| 6 | 5 | A | 1525 | Konrad BUKOWIECKI |
POL |
21.16 Q |
| 7 | 2 | B | 1498 | Jacko GILL |
NZL |
21.12 Q |
| 8 | 6 | A | 589 | Tomáš STANĚK |
CZE |
21.02 Q |
| 9 | 3 | B | 551 | Filip MIHALJEVIĆ |
CRO |
21.00 Q |
| 10 | 7 | A | 413 | Tim NEDOW |
CAN |
20.94 Q |
| 11 | 8 | A | 1455 | Chukwuebuka Cornnell ENEKWECHI |
NGR |
20.94 Q |
| 12 | 4 | B | 1908 | Joe KOVACS |
USA |
20.92 Q |
| 13 | 9 | A | 1089 | Leonardo FABBRI |
ITA |
20.75 |
| 14 | 5 | B | 636 | Mostafa Amr HASSAN |
EGY |
20.55 |
| 15 | 10 | A | 1539 | Jakub SZYSZKOWSKI |
POL |
20.55 |
| 16 | 6 | B | 1529 | Michał HARATYK |
POL |
20.52 |
| 17 | 7 | B | 1612 | Andrei Marius Gag |
ROU |
20.50 |
| 18 | 8 | B | 1050 | Tajinderpal Singh TOOR |
IND |
20.43 SB |
| 19 | 9 | B | 1713 | Wictor PETERSSON |
SWE |
20.31 |
| 20 | 10 | B | 271 | Mesud PEZER |
BIH |
20.17 |
| 21 | 11 | A | 1148 | Eldred HENRY |
IVB |
20.13 |
| 22 | 12 | A | 1171 | O'Dayne RICHARDS |
JAM |
20.07 |
| 23 | 11 | B | 1425 | Denzel COMENENTIA |
NED |
20.03 |
| 24 | 12 | B | 1622 | Orazio CREMONA |
RSA |
19.98 |
| 25 | 13 | A | 635 | Mohamed Magdi HAMZA |
EGY |
19.91 |
| 26 | 13 | B | 1366 | Bob BERTEMES |
LUX |
19.89 |
| 27 | 14 | B | 1670 | Asmir KOLAÅ INAC |
SRB |
19.86 |
| 28 | 14 | A | 109 | Maksim Afonin |
ANA |
19.82 |
| 29 | 15 | B | 448 | Franck ELEMBA |
CGO |
19.76 SB |
| 30 | 15 | A | 1264 | Ivan Ivanov |
KAZ |
19.73 |
| 31 | 16 | B | 115 | Aleksandr LESNOY |
ANA |
19.62 |
| 32 | 17 | B | 1570 | Francisco BELO |
POR |
19.52 |
| 33 | 16 | A | 270 | Kemal MEŠIĆ |
BIH |
19.49 |
| 34 | 18 | B | 1395 | Uziel MUÑOZ |
MEX |
19.06 |
| A | 687 | Kristo Galeta |
EST |
DNS |