| POS | Rank | Heat | BIB | ATHLETE | COUNTRY | RESULTS | ms* | WIND |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 148 | Letsile TEBOGO |
BOT |
10.11 Q NU20R | +0.5 | |
| 2 | 1 | 3 | 462 | Godson Oke OGHENEBRUME |
NGR |
10.22 Q | +0.8 | |
| 3 | 1 | 2 | 466 | Ali Anwar Ali AL BALUSHI |
OMA |
10.27 Q NU20R | +0.4 | |
| 4 | 2 | 2 | 361 | Matteo MELLUZZO |
ITA |
10.29 Q | .281 | +0.4 |
| 5 | 2 | 3 | 198 | Shainer REGINFO MONTOYA |
CUB |
10.29 Q PB | .284 | +0.8 |
| 6 | 3 | 2 | 525 | Benjamin RICHARDSON |
RSA |
10.30 q | +0.4 | |
| 7 | 4 | 2 | 296 | Nazzio JOHN |
GRN |
10.32 q PB | +0.4 | |
| 8 | 3 | 3 | 596 | Tarsis Gracious OROGOT |
UGA |
10.37 | .365 | +0.8 |
| 9 | 2 | 1 | 481 | Oliwer WDOWIK |
POL |
10.37 Q PB | .369 | +0.5 |
| 10 | 5 | 2 | 254 | Eino VUORI |
FIN |
10.43 PB | +0.4 | |
| 11 | 6 | 2 | 126 | Wendell MILLER |
BAH |
10.45 PB | +0.4 | |
| 12 | 4 | 3 | 125 | Carlos BROWN JR. |
BAH |
10.47 PB | +0.8 | |
| 13 | 3 | 1 | 520 | Bradley OLIPHANT |
RSA |
10.49 | +0.5 | |
| 14 | 5 | 3 | 305 | Dominik ILLOVSZKY |
HUN |
10.51 | +0.8 | |
| 15 | 4 | 1 | 176 | Almond SMALL |
CAN |
10.53 | .527 | +0.5 |
| 16 | 7 | 2 | 118 | Tomás MONDINO |
ARG |
10.53 | .529 | +0.4 |
| 17 | 6 | 3 | 149 | Jayson MANDOZE |
BOT |
10.54 PB | .535 | +0.8 |
| 18 | 7 | 3 | 495 | Mahamat Zakaria KHALID |
QAT |
10.54 | .539 | +0.8 |
| 19 | 5 | 1 | 363 | Angelo ULISSE |
ITA |
10.56 | +0.5 | |
| 20 | 6 | 1 | 117 | Bautista DIAMANTE |
ARG |
10.59 | +0.5 | |
| 21 | 7 | 1 | 447 | Yeykell Eliu ROMERO |
NCA |
10.63 | +0.5 | |
| 22 | 8 | 3 | 441 | Gerardo LOMELI PONCE |
MEX |
10.72 | +0.8 | |
| 23 | 8 | 1 | 371 | Alicke CRANSTON |
JAM |
10.94 | +0.5 | |
| 2 | 383 | Bryan LEVELL |
JAM |
DQ |
ms - Milliseconds - shown when two or more competitors finish with the same time down to hundredths of a second