| POS | Rank | Heat | BIB | ATHLETE | COUNTRY | RESULTS |
|---|---|---|---|---|---|---|
| 1 | 1 | 2 | 409 | Amos SEREM |
KEN |
8:29.98 Q |
| 2 | 2 | 2 | 248 | Tadese TAKELE |
ETH |
8:30.47 Q |
| 3 | 3 | 2 | 590 | Leonard CHEMUTAI |
UGA |
8:42.71 Q |
| 4 | 4 | 2 | 228 | Abel YEMANE |
ERI |
8:51.28 Q PB |
| 5 | 1 | 1 | 403 | Simon Kiprop KOECH |
KEN |
8:52.43 Q |
| 6 | 2 | 1 | 246 | Samuel FIREWU |
ETH |
8:52.87 Q |
| 7 | 3 | 1 | 232 | Simon MEBRAHTU |
ERI |
8:54.08 Q |
| 8 | 4 | 1 | 595 | Elphas Toroitich NDIWA |
UGA |
9:05.41 Q |
| 9 | 5 | 2 | 268 | Eliot BIDET |
FRA |
9:12.85 Q |
| 10 | 5 | 1 | 272 | Baptiste CARTIEAUX |
FRA |
9:13.87 Q |
| 11 | 6 | 1 | 235 | Marc FERNÁNDEZ |
ESP |
9:16.97 |
| 12 | 7 | 1 | 206 | Tomáš HABARTA |
CZE |
9:18.20 |
| 13 | 6 | 2 | 434 | Mourad ED DAFALI |
MAR |
9:19.15 |
| 14 | 8 | 1 | 177 | Dylan UHRICH |
CAN |
9:21.56 |
| 15 | 7 | 2 | 105 | Abderrahmane DAOUD |
ALG |
9:29.38 |
| 16 | 9 | 1 | 488 | Michał ZIELEŃ |
POL |
9:34.93 |
| 17 | 8 | 2 | 120 | Dylan VAN DER HOCK |
ARG |
9:37.11 |
| 18 | 9 | 2 | 583 | İbrahim KARATEKER |
TUR |
9:37.36 |
| 19 | 10 | 2 | 347 | Massimiliano BERTI |
ITA |
9:42.39 |
| 20 | 10 | 1 | 349 | Cesare CAIANI |
ITA |
9:43.53 |
| 21 | 11 | 1 | 104 | Yazid DALLA |
ALG |
9:45.95 |
| 22 | 11 | 2 | 318 | Sunil JOLIYA |
IND |
9:49.23 |
| 23 | 12 | 1 | 342 | Tomer MUALEM |
ISR |
9:51.82 |
| 1 | 572 | Jed ELMBARKI |
TUN |
DNF | ||
| 2 | 574 | Housem Eddine HRABI |
TUN |
DNF |