| POS | Rank | Heat | BIB | ATHLETE | COUNTRY | RESULTS |
|---|---|---|---|---|---|---|
| 1 | 1 | 4 | 263 | Vincent Kibet KETER |
KEN |
3:38.96 Q |
| 2 | 2 | 4 | 402 | Hobbs KESSLER |
USA |
3:39.07 Q |
| 3 | 3 | 4 | 315 | Geordie BEAMISH |
NZL |
3:39.17 Q SB |
| 4 | 1 | 1 | 398 | Cole HOCKER |
USA |
3:39.32 Q |
| 5 | 2 | 1 | 371 | Samuel PIHLSTRÖM |
SWE |
3:39.63 Q |
| 6 | 3 | 1 | 196 | Samuel TEFERA |
ETH |
3:39.66 Q |
| 7 | 4 | 1 | 179 | Kristian Uldbjerg HANSEN |
DEN |
3:39.81 |
| 8 | 4 | 4 | 355 | Elzan BIBIĆ |
SRB |
3:39.98 SB |
| 9 | 5 | 4 | 145 | Charles PHILIBERT-THIBOUTOT |
CAN |
3:40.18 |
| 10 | 1 | 2 | 310 | Narve Gilje NORDÅS |
NOR |
3:42.09 Q |
| 11 | 5 | 1 | 106 | Yervand MKRTCHYAN |
ARM |
3:42.45 |
| 12 | 2 | 2 | 191 | Adel MECHAAL |
ESP |
3:42.85 Q |
| 13 | 3 | 2 | 347 | Ryan MPHAHLELE |
RSA |
3:42.97 Q |
| 14 | 4 | 2 | 171 | Filip SASÍNEK |
CZE |
3:43.82 |
| 15 | 5 | 2 | 279 | Hicham AKANKAM |
MAR |
3:44.30 |
| 16 | 1 | 3 | 341 | Isaac NADER |
POR |
3:45.50 Q |
| 17 | 2 | 3 | 143 | Kieran LUMB |
CAN |
3:45.66 Q |
| 18 | 3 | 3 | 187 | Mario GARCÍA |
ESP |
3:46.48 Q |
| 19 | 4 | 3 | 348 | Tshepo TSHITE |
RSA |
3:46.70 |
| 20 | 6 | 2 | 270 | Nursultan KENESHBEKOV |
KGZ |
3:47.86 |
| 21 | 6 | 1 | 212 | Adam FOGG |
GBR |
3:48.47 qR |
| 22 | 7 | 2 | 272 | Fayez Abdullah AL SUBAIE |
KSA |
3:48.73 NR |
| 23 | 5 | 3 | 344 | Rob NAPOLITANO |
PUR |
3:48.92 |
| 24 | 6 | 4 | 127 | Thomas VANOPPEN |
BEL |
3:50.70 |
| 25 | 7 | 1 | 373 | Andrew Boniphace RHOBI |
TAN |
3:51.44 PB |
| 26 | 6 | 3 | 195 | Biniam MEHARY |
ETH |
3:55.81 qR |
| 27 | 8 | 1 | 293 | Alex MACUÁCUA |
MOZ |
3:57.13 SB |
| 28 | 7 | 3 | 284 | Eduardo HERRERA |
MEX |
4:02.94 SB |
| 4 | 211 | Callum ELSON |
GBR |
DNF |