| POS | BIB | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|---|
| 1 | 3106 | Tom WALSH |  NZL | 21.49 Q | 
| 2 | 1328 | Darlan ROMANI |  BRA | 21.31 Q | 
| 3 | 1718 | Mostafa Amr HASSAN |  EGY | 21.23 Q SB | 
| 4 | 3483 | Armin SINANČEVIĆ |  SRB | 20.96 q | 
| 5 | 3946 | Joe KOVACS |  USA | 20.93 q | 
| 6 | 3961 | Payton OTTERDAHL |  USA | 20.90 q | 
| 7 | 3234 | Francisco BELO |  POR | 20.58 | 
| 8 | 1639 | Tomáš STANĚK |  CZE | 20.47 | 
| 9 | 3440 | Jason VAN ROOYEN |  RSA | 20.29 | 
| 10 | 2434 | Nick PONZIO |  ITA | 20.28 | 
| 11 | 1355 | Abdelrahman MAHMOUD |  BRN | 20.14 | 
| 12 | 3187 | Konrad BUKOWIECKI |  POL | 20.01 | 
| 13 | 2306 | Tajinderpal Singh TOOR |  IND | 19.99 | 
| 14 | 3368 | Andrei Rares TOADER |  ROU | 19.81 | 
| 15 | 2085 | Giorgi MUJARIDZE |  GEO | 19.76 | 
| 16 | 1436 | Tim NEDOW |  CAN | 19.42 | 
| POS | BIB | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|---|
| 1 | 3915 | Ryan CROUSER |  USA | 22.05 Q | 
| 2 | 1224 | Mesud PEZER |  BIH | 21.33 Q | 
| 3 | 2444 | Zane WEIR |  ITA | 21.25 Q PB | 
| 4 | 3057 | Chukwuebuka Cornnell ENEKWECHI |  NGR | 21.16 q | 
| 5 | 3397 | Kyle BLIGNAUT |  RSA | 20.97 q | 
| 6 | 3101 | Jacko GILL |  NZL | 20.96 q | 
| 7 | 3195 | Michał HARATYK |  POL | 20.86 | 
| 8 | 2421 | Leonardo FABBRI |  ITA | 20.80 | 
| 9 | 1571 | Filip MIHALJEVIĆ |  CRO | 20.67 | 
| 10 | 2055 | Scott LINCOLN |  GBR | 20.42 | 
| 11 | 2877 | Bob BERTEMES |  LUX | 20.16 | 
| 12 | 1717 | Mohamed Magdi HAMZA |  EGY | 19.82 | 
| 13 | 3567 | Wictor PETERSSON |  SWE | 19.73 | 
| 14 | 3482 | Asmir KOLAÅ INAC |  SRB | 19.68 | 
| 15 | 3787 | Ihor MUSIYENKO |  UKR | 19.56 |