First 2 in each heat (Q) and the next 2 fastest (q)

First 2 of each heat (Q) plus 2 fastest times (q) qualify to Final

POS Rank Heat BIB ATHLETE COUNTRY RESULTS ms* WIND
1 1 2 1925 Puripol BOONSON THATHA 10.09 Q NU20R +0.7
2 1 3 1655 Bouwahjgie NKRUMIE JAMJAM 10.11 Q =NU20R -0.4
3 1 1 1280 Letsile TEBOGO BOTBOT 10.14 Q +0.6
4 2 2 1685 Hiroki YANAGITA JPNJPN 10.15 Q PB +0.7
5 2 1 1854 Benjamin RICHARDSON RSARSA 10.17 Q +0.6
6 2 3 1725 Muhd Azeem FAHMI MASMAS 10.19 Q -0.4
7 3 1 1975 Laurenz COLBERT USAUSA 10.29 q .285 +0.6
7 3 2 1351 Reynaldo R. ESPINOSA CUBCUB 10.29 q PB .285 +0.7
9 4 2 1980 Michael GIZZI USAUSA 10.30 .291 +0.7
10 5 2 1221 Connor BOND AUSAUS 10.30 PB .292 +0.7
11 3 3 1550 Nazzio JOHN GRNGRN 10.31 PB .309 -0.4
11 3 3 1617 Alessio FAGGIN ITAITA 10.31 .309 -0.4
13 6 2 1460 Jeff ERIUS FRAFRA 10.34 +0.7
14 4 1 1494 Michael ONILOGBO GBRGBR 10.39 +0.6
15 5 1 1824 Diego GONZALEZ PURPUR 10.42 PB +0.6
16 6 1 2020 Kakene SITALI ZAMZAM 10.43 +0.6
17 5 3 1321 Almond SMALL CANCAN 10.44 -0.4
18 7 2 1333 Carlos FLOREZ ANGULO COLCOL 10.45 =SB .444 +0.7
19 7 1 1335 Ronal LONGA COLCOL 10.45 .447 +0.6
20 6 3 1665 Hiroto FUJIWARA JPNJPN 10.48 -0.4
21 7 3 1857 Mukhethwa TSHIFURA RSARSA 10.58 -0.4
22 8 3 1215 Tomás MONDINO ARGARG 10.59 -0.4
23 8 1 1815 Marek ZAKRZEWSKI POLPOL 10.68 +0.6
2 1641 Sandrey DAVISON JAMJAM DNF
Legend

ms - Milliseconds - shown when two or more competitors finish with the same time down to hundredths of a second