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