| POS | BIB | ATHLETE | COUNTRY | MARK | DETAIL | Attempt 1 | Attempt 2 | Attempt 3 | 
|---|---|---|---|---|---|---|---|---|
| 1 | 2125 | Darlan ROMANI |  BRA | 22.37 | SB Q | 22.37 | ||
| 2 | 2522 | Zane WEIR |  ITA | 21.82 | Q | 20.81 | 21.82 | |
| 3 | 2746 | Jacko GILL |  NZL | 21.49 | Q | 20.83 | X | 21.49 | 
| 4 | 2980 | Ryan CROUSER |  USA | 21.48 | Q | 21.48 | ||
| 5 | 2192 | Filip MIHALJEVIĆ |  CRO | 21.10 | q | 21.10 | 20.30 | - | 
| 6 | 2536 | Rajindra CAMPBELL |  JAM | 20.83 | q | 19.83 | X | 20.83 | 
| 7 | 2718 | Chukwuebuka Cornnell ENEKWECHI |  NGR | 20.68 | X | 20.41 | 20.68 | |
| 8 | 2227 | Mohamed KHALIFA |  EGY | 20.68 | 20.26 | 20.68 | X | |
| 9 | 2352 | Scott LINCOLN |  GBR | 20.22 | 20.18 | 19.77 | 20.22 | |
| 10 | 2856 | Asmir KOLAÅ INAC |  SRB | 20.01 | 20.01 | X | 19.95 | |
| 11 | 2966 | Josh AWOTUNDE |  USA | 19.98 | 19.98 | X | X | |
| 12 | 2093 | Mesud PEZER |  BIH | 19.86 | 19.40 | 19.26 | 19.86 | |
| 13 | 2472 | Eric FAVORS |  IRL | 19.65 | 19.34 | 19.52 | 19.65 | |
| 14 | 2828 | Burger LAMBRECHTS JR. |  RSA | 19.52 | 19.46 | 19.52 | X | |
| 15 | 2772 | Michał HARATYK |  POL | 19.51 | 19.27 | 19.49 | 19.51 | |
| 16 | 2796 | Francisco BELO |  POR | 19.24 | 19.24 | X | X | |
| 17 | 2953 | Roman KOKOSHKO |  UKR | 19.17 | 18.56 | 19.09 | 19.17 | |
| 18 | 2139 | Mark BUJNOWSKI |  CAN | 18.84 | 17.71 | 18.57 | 18.84 | |
| 19 | 2445 | Balázs TÓTH |  HUN | 17.37 | 17.37 | X | 17.27 | 
| POS | BIB | ATHLETE | COUNTRY | MARK | DETAIL | Attempt 1 | Attempt 2 | Attempt 3 | 
|---|---|---|---|---|---|---|---|---|
| 1 | 2751 | Tom WALSH |  NZL | 21.73 | Q | 21.73 | ||
| 2 | 3004 | Joe KOVACS |  USA | 21.59 | Q | 21.59 | ||
| 3 | 3021 | Payton OTTERDAHL |  USA | 21.54 | Q | 21.16 | 21.54 | |
| 4 | 2857 | Armin SINANČEVIĆ |  SRB | 20.92 | q | 20.39 | X | 20.92 | 
| 5 | 2228 | Mostafa Amr HASSAN |  EGY | 20.81 | q | 20.62 | 20.81 | X | 
| 6 | 2497 | Leonardo FABBRI |  ITA | 20.74 | q | 19.41 | X | 20.74 | 
| 7 | 2678 | Uziel MUÑOZ |  MEX | 20.62 | 20.62 | 19.96 | 20.42 | |
| 8 | 2212 | Tomáš STANĚK |  CZE | 20.41 | X | 20.41 | 19.91 | |
| 9 | 2117 | Welington MORAIS |  BRA | 20.30 | 20.30 | 19.87 | 19.95 | |
| 10 | 2741 | Marcus THOMSEN |  NOR | 19.97 | 19.97 | X | X | |
| 11 | 2022 | Nazareno SASIA |  ARG | 19.51 | X | X | 19.51 | |
| 12 | 2767 | Konrad BUKOWIECKI |  POL | 19.21 | 18.25 | 19.21 | X | |
| 13 | 2795 | Tsanko ARNAUDOV |  POR | 19.17 | X | 19.03 | 19.17 | |
| 14 | 2408 | Odysseas MOUZENIDIS |  GRE | 19.08 | 18.48 | X | 19.08 | |
| 15 | 2319 | Fred MOUDANI-LIKIBI |  FRA | 18.88 | X | X | 18.88 | |
| 16 | 2823 | Kyle BLIGNAUT |  RSA | 18.82 | 17.89 | 18.82 | X | |
| 2653 | Bob BERTEMES |  LUX | NM | X | X | X | ||
| 2820 | Andrei Rares TOADER |  ROU | NM | X | X | X |