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

First 2 (Q) and fastest 2 (q) advance to the Final

POS Rank Heat BIB ATHLETE COUNTRY RESULTS ms* WIND
1 1 2 465 Udodi Chudi ONWUZURIKE NGRNGR 20.13 Q +2.3
2 1 1 148 Letsile TEBOGO BOTBOT 20.31 Q PB +1.3
3 2 1 596 Tarsis Gracious OROGOT UGAUGA 20.37 Q NU20R +1.3
4 2 2 512 Sinesipho DAMBILE RSARSA 20.45 Q +2.3
5 3 2 340 Blessing Akwasi AFRIFAH ISRISR 20.49 q +2.3
6 3 1 198 Shainer REGINFO MONTOYA CUBCUB 20.58 q PB +1.3
7 1 3 215 Tazana Mikkel KAMANGA-DYRBAK DENDEN 20.61 Q +0.4
8 4 2 209 Eduard KUBELÍK CZECZE 20.65 +2.3
9 4 1 126 Wendell MILLER BAHBAH 20.69 +1.3
10 2 3 474 Jakub PIETRUSA POLPOL 20.70 Q PB +0.4
11 3 3 383 Bryan LEVELL JAMJAM 20.71 .701 +0.4
12 4 3 525 Benjamin RICHARDSON RSARSA 20.71 .710 +0.4
13 5 1 296 Nazzio JOHN GRNGRN 20.79 PB +1.3
14 6 1 455 Adekalu Nicholas FAKOREDE NGRNGR 20.87 PB +1.3
15 5 2 125 Carlos BROWN JR. BAHBAH 20.92 +2.3
16 6 2 117 Bautista DIAMANTE ARGARG 20.97 +2.3
17 7 1 334 Benyamin YOUSEFI IRIIRI 21.02 PB +1.3
18 5 3 350 Filippo CAPPELLETTI ITAITA 21.08 PB +0.4
19 7 2 176 Almond SMALL CANCAN 21.10 +2.3
20 8 1 412 Jonathan WAMBUA KENKEN 21.13 PB +1.3
21 8 2 218 Katriel ANGULO ECUECU 21.25 +2.3
22 6 3 174 Michael ROTH CANCAN 21.33 +0.4
23 7 3 118 Tomás MONDINO ARGARG 21.58 +0.4
3 419 Ali Khalid MAS KSAKSA DNF
Legend

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