Qualifying performance 20.90 (Q) or at least 12 best performers (q)

POS Rank Heat BIB ATHLETE COUNTRY RESULTS
1 1 A 1504 Tomas Walsh NZLNZL 21.92 Q
2 2 A 334 Darlan Romani BRABRA 21.69 Q
3 1 B 1879 Ryan Crouser USAUSA 21.67 Q
4 3 A 1671 Armin Sinančević SRBSRB 21.51 Q PB
5 4 A 1893 Darrell Hill USAUSA 21.25 Q
6 5 A 1525 Konrad Bukowiecki POLPOL 21.16 Q
7 2 B 1498 Jacko Gill NZLNZL 21.12 Q
8 6 A 589 Tomáš Staněk CZECZE 21.02 Q
9 3 B 551 Filip Mihaljević CROCRO 21.00 Q
10 7 A 413 Tim Nedow CANCAN 20.94 Q
11 8 A 1455 Chukwuebuka Enekwechi NGRNGR 20.94 Q
12 4 B 1908 Joe Kovacs USAUSA 20.92 Q
13 9 A 1089 Leonardo Fabbri ITAITA 20.75
14 5 B 636 Mostafa Amr Hassan EGYEGY 20.55
15 10 A 1539 Jakub Szyszkowski POLPOL 20.55
16 6 B 1529 Michał Haratyk POLPOL 20.52
17 7 B 1612 Andrei Marius Gag ROUROU 20.50
18 8 B 1050 Tajinderpal Singh TOOR INDIND 20.43 SB
19 9 B 1713 Wictor Petersson SWESWE 20.31
20 10 B 271 Mesud Pezer BIHBIH 20.17
21 11 A 1148 Eldred Henry IVBIVB 20.13
22 12 A 1171 O'Dayne Richards JAMJAM 20.07
23 11 B 1425 Denzel Comenentia NEDNED 20.03
24 12 B 1622 Orazio Cremona RSARSA 19.98
25 13 A 635 Mohamed Magdi Hamza EGYEGY 19.91
26 13 B 1366 Bob Bertemes LUXLUX 19.89
27 14 B 1670 Asmir Kolašinac SRBSRB 19.86
28 14 A 109 Maksim Afonin ANAANA 19.82
29 15 B 448 Franck Elemba CGOCGO 19.76 SB
30 15 A 1264 Ivan Ivanov KAZKAZ 19.73
31 16 B 115 Aleksandr Lesnoy ANAANA 19.62
32 17 B 1570 Francisco Belo PORPOR 19.52
33 16 A 270 Kemal Mešić BIHBIH 19.49
34 18 B 1395 Uziel Muñoz MEXMEX 19.06
A 687 Kristo Galeta ESTEST DNS