| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Million Wolde |  ETH | 14:07.50 Q | 
| 2 | Reuben Kiyara Kamzee |  KEN | 14:07.61 Q | 
| 3 | Bonaventure Niyonizigiye |  BDI | 14:07.80 Q NR | 
| 4 | Driss Benismail |  MAR | 14:09.12 Q | 
| 5 | Yuji Ibi |  JPN | 14:09.24 Q | 
| 6 | Dmytro Baranovskyy |  UKR | 14:09.57 q PB | 
| 7 | Mark Thompson |  AUS | 14:22.47 q | 
| 8 | Takhir Mamashayev |  KAZ | 14:27.13 q | 
| 9 | Vincent Kutoane |  RSA | 14:27.95 q | 
| 10 | Koen Raymaekers |  NED | 14:28.94 | 
| 11 | Mycol Mestyechkin |  UKR | 14:54.74 | 
| 12 | Rashid Taimu |  MAW | 14:56.82 | 
| 13 | Michael May |  GER | 15:08.92 | 
| 14 | Adrian Blincoe |  NZL | 15:30.97 | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hailu Mekonnen |  ETH | 14:25.00 Q | 
| 2 | Gideon Kipchumba Mitei |  KEN | 14:25.14 Q | 
| 3 | Obed Mutanya |  ZAM | 14:26.62 Q | 
| 4 | Sam Haughian |  GBR | 14:27.05 Q | 
| 5 | Audace Niyongabo |  BDI | 14:27.62 q | 
| 6 | Ryan Andrus |  USA | 14:28.54 | 
| 7 | George Mofokeng |  RSA | 14:56.98 | 
| 8 | Mattia Maccagnan |  ITA | 15:01.91 | 
| 9 | Siphesihle Mdluli |  SWZ | 15:07.43 | 
| 10 | Shin-ichi Shibata |  JPN | 15:10.32 | 
| 11 | Kabirou Dan Mallam |  NIG | 15:15.29 NR | 
| 12 | Vishwanauth Sukmongal |  GUY | 15:44.96 | 
| Ahmed Baday |  MAR | DQ | |
| Alexander Lubina |  GER | DNS |