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 2262 Puripol BOONSON THATHA 10.30 Q .297 -0.6
2 2 2 2196 Bradley NKOANA RSARSA 10.30 Q .298 -0.6
3 1 3 2202 Bayanda WALAZA RSARSA 10.33 Q -0.2
4 1 1 1948 Deandre DALEY JAMJAM 10.34 Q -0.9
5 2 3 1797 Teddy WILSON GBRGBR 10.35 Q -0.2
6 3 3 1638 Jinxian HE CHNCHN 10.36 q -0.2
7 3 2 1946 Gary CARD JAMJAM 10.39 q -0.6
8 2 1 1977 Naoki NISHIOKA JPNJPN 10.43 Q -0.9
9 4 3 2359 Brayden WILLIAMS USAUSA 10.46 -0.2
10 3 1 1600 Hristo ILIEV BULBUL 10.52 .520 -0.9
10 4 2 1547 Sebastian SULTANA AUSAUS 10.52 .520 -0.6
12 5 3 1610 Junior IMOUKHUEDE CANCAN 10.54 -0.2
13 6 3 1972 Fukuto KOMURO JPNJPN 10.56 -0.2
14 5 2 1623 Benjamin Ignacio ARAVENA CHICHI 10.59 -0.6
15 6 2 1763 Ylann BIZASENE FRAFRA 10.61 -0.6
16 4 1 1694 Valentin JENSEN DENDEN 10.62 -0.9
17 7 3 1601 Nikola KARAMANOLOV BULBUL 10.63 .626 -0.2
18 5 1 2035 Adas DAMBRAUSKAS LTULTU 10.63 .627 -0.9
19 7 2 1558 Carlos BROWN JR. BAHBAH 10.63 .629 -0.6
20 6 1 2009 Joel-jin NWAMADI KORKOR 10.65 .643 -0.9
21 8 2 1898 Sean AIGBOBOH IRLIRL 10.65 .650 -0.6
22 8 3 2228 Merone WIJESINGHE SRISRI 10.68 -0.2
23 7 1 2237 Jonathan GOU GOMEZ SUISUI 10.74 -0.9
24 8 1 1649 Keli ZENG CHNCHN 10.76 -0.9
Legend

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