| POS | BIB | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|---|
| 1 | 591 | Amos KIRUI |  KEN | 8:20.43 WU20L | 
| 2 | 276 | Yemane HAILESELASSIE |  ERI | 8:22.67 | 
| 3 | 328 | Getnet WALE |  ETH | 8:22.83 PB | 
| 4 | 596 | Vincent KIPYEGON |  KEN | 8:22.84 | 
| 5 | 509 | Yohanes CHIAPPINELLI |  ITA | 8:32.66 NU20R | 
| 6 | 639 | Abdelkarim BEN ZAHRA |  MAR | 8:34.28 PB | 
| 7 | 322 | Kidanemariam Dessie |  ETH | 8:39.92 | 
| 8 | 835 | Mohamed Amin JHINAOUI |  TUN | 8:41.79 NU20R | 
| 9 | 264 | Mohamed ISMAIL |  DJI | 8:42.38 | 
| 10 | 832 | Soufien Cherni |  TUN | 8:42.56 PB | 
| 11 | 106 | Ahmed Saidia |  ALG | 8:44.53 PB | 
| 12 | 273 | Zerom Berakai |  ERI | 8:44.89 | 
| 13 | 880 | Kai Benedict |  USA | 8:49.13 PB | 
| 14 | 576 | Taisei OGINO |  JPN | 8:53.71 | 
| 855 | Albert CHEMUTAI |  UGA | DQ | 
| Split | Mark | Athlete | COUNTRY | 
|---|---|---|---|
| 1000m | 2:51.39 |  Amos KIRUI |  KEN | 
| 2000m | 5:35.00 |  Vincent KIPYEGON |  KEN |