| Final 20:00 | time |   | O | bib |  | 1. Ayanleh Souleiman |  DJI | 3:37.52 |   | 2 | 162 |  | 2. Aman Wote |  ETH | 3:38.08 |   | 3 | 184 |  | 3. Abdalaati Iguider |  MAR | 3:38.21 |   | 8 | 273 |  | 4. Nicholas Willis |  NZL | 3:38.47 |   | 7 | 298 |  | 5. Ilham Tanui Özbilen |  TUR | 3:39.10 |   | 4 | 376 |  | 6. Jakub Holuša |  CZE | 3:39.23 |   | 5 | 154 |  | 7. Will Leer |  USA | 3:39.60 |   | 9 | 400 |  | 8. Homiyu Tesfaye |  GER | 3:39.90 |   | 1 | 220 |  | 9. Bethwell Birgen |  KEN | 3:40.66 |   | 6 | 263 |   
 | 
| Qualification Standard A: 3:34.00  |  | Qualification Standard A: 3:41.00  |   
|  Split times |  | 200m | Ayanleh Souleiman (DJI) | 28.45s |  | 400m | Ayanleh Souleiman (DJI) | 59.21s |  | 600m | Ayanleh Souleiman (DJI) | 1:28.41 |  | 800m | Ayanleh Souleiman (DJI) | 1:58.96 |  | 1000m | Ayanleh Souleiman (DJI) | 2:29.53 |  | 1200m | Aman Wote (ETH) | 2:58.23 |  | 1400m | Ayanleh Souleiman (DJI) | 3:24.49 |   
 |  
|
 |   |  | Friday 07.03 - First - 2 + Best 3 progress to Final |   
| Heat 1 12:25 | time |   | O | bib |  | 1. Homiyu Tesfaye |  GER | 3:47.07 |   | 5 | 220 |  | 2. Jakub Holuša |  CZE | 3:47.20 |   | 4 | 154 |  | 3. Mekonnen Gebremedhin |  ETH | 3:47.22 |   | 3 | 181 |  | 4. Lopez Lomong |  USA | 3:48.06 |   | 2 | 401 |  | 5. Lee Emanuel |  GBR | 3:48.09 |   | 7 | 194 |  | 6. Omar Mohamed Abdi |  SOM | 3:56.52 | PB | 6 | 360 |  | -. Ioan Zaizan |  ROU | DQ R163.2 | 1 | 333 |   
 | 
|  Split times |  | 200m | Ioan Zaizan (ROU) | 32.19s |  | 400m | Ioan Zaizan (ROU) | 1:04.68 |  | 600m | Ioan Zaizan (ROU) | 1:37.52 |  | 800m | Omar Mohamed Abdi (SOM) | 2:09.13 |  | 1000m | Lee Emanuel (GBR) | 2:39.09 |  | 1200m | Lee Emanuel (GBR) | 3:08.09 |  | 1400m | Homiyu Tesfaye (GER) | 3:34.00 |   
 | 
 
| Heat 2 12:34 | time |   | O | bib |  | 1. Ayanleh Souleiman |  DJI | 3:38.94 |   | 6 | 162 |  | 2. Nicholas Willis |  NZL | 3:39.14 |   | 8 | 298 |  | 3. Silas Kiplagat |  KEN | 3:39.70 |   | 5 | 265 |  | 4. Chris O'Hare |  GBR | 3:40.06 |   | 2 | 205 |  | 5. Andreas Vojta |  AUT | 3:42.10 |   | 7 | 106 |  | 6. Nathan Brannen |  CAN | 3:42.51 |   | 3 | 128 |  | 7. Mitja Krevs |  SLO | 3:43.22 | NIR | 4 | 359 |  | 8. Wesam Almassri |  PLE | 3:53.84 | NIR | 1 | 305 |   
 | 
|  Split times |  | 200m | Ayanleh Souleiman (DJI) | 29.48s |  | 400m | Ayanleh Souleiman (DJI) | 59.18s |  | 600m | Ayanleh Souleiman (DJI) | 1:29.14 |  | 800m | Ayanleh Souleiman (DJI) | 1:59.29 |  | 1000m | Ayanleh Souleiman (DJI) | 2:29.35 |  | 1200m | Chris O'Hare (GBR) | 2:59.03 |  | 1400m | Nicholas Willis (NZL) | 3:25.94 |   
 | 
 
| Heat 3 12:43 | time |   | O | bib |  | 1. Aman Wote |  ETH | 3:36.75 |   | 7 | 184 |  | 2. Abdalaati Iguider |  MAR | 3:37.83 | SB | 5 | 273 |  | 3. Will Leer |  USA | 3:38.02 |   | 4 | 400 |  | 4. Bethwell Birgen |  KEN | 3:38.56 |   | 2 | 263 |  | 5. Ilham Tanui Özbilen |  TUR | 3:39.31 |   | 8 | 376 |  | 6. David Mccarthy |  IRL | 3:39.46 |   | 6 | 236 |  | 7. Adel Mechaal |  ESP | 3:41.27 |   | 3 | 169 |  | 8. Aitor Gomez |  GIB | 4:07.34 | NIR | 1 | 222 |   
 | 
|  Split times |  | 200m | Ilham Tanui Özbilen (TUR) | 29.27s |  | 400m | Aman Wote (ETH) | 58.66s |  | 600m | Aman Wote (ETH) | 1:28.09 |  | 800m | Aman Wote (ETH) | 1:57.89 |  | 1000m | Aman Wote (ETH) | 2:27.11 |  | 1200m | Aman Wote (ETH) | 2:56.03 |  | 1400m | Aman Wote (ETH) | 3:23.40 |   
 |  
 |