| Lane | # | Name / Team | Nat | PB | SB |
|---|---|---|---|---|---|
| 1 | 15 | Santeri Örn Polvijärven Urheilijat | FIN | 10,35 | |
| 2 | 6 | Simon Hansen Denmark | DEN | 10,11 | 10,12 |
| 3 | 16 | Benji Richardson South Africa | RSA | 9,86 | 10,05 |
| 4 | 3 | Rohan Browning Australia | AUS | 10,01 | 10,01 |
| 5 | 8 | Lamont Marcell Jacobs Italy | ITA | 9,80 | |
| 6 | 2 | Jerome Blake Canada | CAN | 10,00 | 11,54 |
| 7 | 13 | Abdul Hakim Sani Brown Japan | JPN | 9,96 | 10,31 |
| 8 | 14 | Eino Vuori Hämeenlinnan Tarmo | FIN | 10,38 | 10,50 |
| Heat 2/2 Qualification: 3 best (Q) + 2 time (q) | 18.51 |
| Lane | # | Name / Team | Nat | PB | SB |
|---|---|---|---|---|---|
| 1 | 11 | Topi Huttunen Vieremän Koitto | FIN | 10,55 | 10,55 |
| 2 | 7 | Riku Illukka Vantaan Salamat | FIN | 10,26 | |
| 3 | 4 | Andre De Grasse Canada | CAN | 9,89 | 10,15 |
| 4 | 5 | Romell Glave Great Britain & NI | GBR | 10,00 | 10,00 |
| 5 | 1 | Benjamin Azamati Ghana | GHA | 9,90 | 9,98 |
| 6 | 9 | Kyree King United States | USA | 9,96 | 10,07 |
| 7 | 10 | Valtteri Louko Lapuan Virkiä | FIN | 10,37 | 10,43 |