| | | Final 16:10 | time |  | O | bib |  | 1. Caleb Mwangangi Ndiku |  KEN | 7:54.94 |  | 12 | 267 |  | 2. Bernard Lagat |  USA | 7:55.22 |  | 2 | 399 |  | 3. Dejen Gebremeskel |  ETH | 7:55.39 |  | 10 | 182 |  | 4. Galen Rupp |  USA | 7:55.84 |  | 11 | 405 |  | 5. Hagos Gebrhiwet |  ETH | 7:56.34 |  | 1 | 183 |  | 6. Hayle Ibrahimov |  AZE | 7:56.37 |  | 8 | 107 |  | 7. Elroy Gelant |  RSA | 7:57.31 |  | 6 | 336 |  | 8. Cameron Levins |  CAN | 7:57.37 |  | 5 | 130 |  | 9. Augustine Kiprono Choge |  KEN | 7:57.46 |  | 4 | 264 |  | 10.Collis Birmingham |  AUS | 7:57.55 |  | 7 | 104 |  | 11.Andrew Vernon |  GBR | 7:58.25 |  | 9 | 210 |  | 12.Zane Robertson |  NZL | 8:01.81 |  | 3 | 296 | 
 | | Qualification Standard A: 7:52.0 |  | Qualification Standard B: 7:42.0 |  | Qualification Standard 5000m: 13.15.0 | 
 | Split times |  | 1000m | Caleb Mwangangi Ndiku (KEN) | 2:37.90 |  | 2000m | Zane Robertson (NZL) | 5:32.36 | 
 | 
 | | Heat 1 20:25 | time |  | O | bib |  | 1. Augustine Kiprono Choge |  KEN | 7:44.85 |  | 10 | 264 |  | 2. Dejen Gebremeskel |  ETH | 7:45.09 |  | 5 | 182 |  | 3. Galen Rupp |  USA | 7:45.23 |  | 7 | 405 |  | 4. Andrew Vernon |  GBR | 7:45.49 | PB | 3 | 210 |  | 5. Elroy Gelant |  RSA | 7:45.85 |  | 2 | 336 |  | 6. Collis Birmingham |  AUS | 7:46.15 | PB | 9 | 104 |  | 7. Othmane El Goumri |  MAR | 7:48.83 |  | 1 | 272 |  | 8. Ali Kaya |  TUR | 7:51.27 |  | 4 | 375 |  | 9. Lukasz Parszczynski |  POL | 7:52.91 |  | 6 | 315 |  | 10.Youssouf Hiss Bachir |  DJI | 7:53.96 |  | 8 | 161 | 
 | | Split times |  | 1000m | Ali Kaya (TUR) | 2:42.22 |  | 2000m | Ali Kaya (TUR) | 5:19.37 | 
 | 
 | | Heat 2 20:38 | time |  | O | bib |  | 1. Caleb Mwangangi Ndiku |  KEN | 7:42.75 |  | 3 | 267 |  | 2. Hagos Gebrhiwet |  ETH | 7:42.95 |  | 2 | 183 |  | 3. Bernard Lagat |  USA | 7:42.98 |  | 1 | 399 |  | 4. Hayle Ibrahimov |  AZE | 7:43.15 |  | 7 | 107 |  | 5. Cameron Levins |  CAN | 7:44.04 |  | 10 | 130 |  | 6. Zane Robertson |  NZL | 7:44.16 | NIR | 8 | 296 |  | 7. Antonio Abadía |  ESP | 7:46.36 | PB | 4 | 167 |  | 8. Abdelhadi Labäli |  MAR | 7:54.32 |  | 5 | 274 |  | 9. Jonathan Mellor |  GBR | 8:03.17 |  | 6 | 203 |  | -. Yoann Kowal |  FRA | Dq R163.3(b) | 9 | 187 | 
 | | Split times |  | 1000m | Zane Robertson (NZL) | 2:37.90 |  | 2000m | Zane Robertson (NZL) | 5:15.41 | 
 | 
 |