| POS | Rank | Heat | BIB | ATHLETE | COUNTRY | RESULTS |
|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 800 | Ezekiel Kemboi |
KEN |
8:18.09 Q |
| 2 | 2 | 1 | 998 | Simon Vroemen |
NED |
8:18.24 Q SB |
| 3 | 3 | 1 | 379 | José Luis Blanco |
ESP |
8:18.76 Q |
| 4 | 4 | 1 | 761 | Yoshitaka Iwamizu |
JPN |
8:18.93 Q NR |
| 5 | 1 | 3 | 393 | Luis Miguel Martín |
ESP |
8:19.09 Q |
| 6 | 2 | 3 | 493 | Bouabdellah Tahri |
FRA |
8:19.44 Q |
| 7 | 3 | 3 | 914 | Abdelkader Hachlaf |
MAR |
8:19.49 Q |
| 8 | 5 | 1 | 1119 | Khamis Abdalla Seif Eldin |
QAT |
8:19.64 q |
| 9 | 6 | 1 | 911 | Ali Ezzine |
MAR |
8:20.10 q |
| 10 | 4 | 3 | 814 | Reuben Kosgei |
KEN |
8:20.63 Q |
| 11 | 7 | 1 | 433 | Luleseged Wale |
ETH |
8:21.30 q PB |
| 12 | 1 | 2 | 1121 | Saif Saaeed Shaheen |
QAT |
8:22.20 Q |
| 13 | 5 | 3 | 1431 | Steve Slattery |
USA |
8:22.32 PB |
| 14 | 2 | 2 | 444 | Jukka Keskisalo |
FIN |
8:22.41 Q PB |
| 15 | 3 | 2 | 392 | Eliseo Martín |
ESP |
8:22.54 Q |
| 16 | 4 | 2 | 797 | Abraham Cherono |
KEN |
8:22.67 Q |
| 17 | 5 | 2 | 1232 | Boštjan Buč |
SLO |
8:22.89 |
| 18 | 6 | 3 | 428 | Tewodros Shifer |
ETH |
8:23.41 PB |
| 19 | 6 | 2 | 910 | Zouhair Ouerdi |
MAR |
8:23.75 |
| 20 | 7 | 3 | 1095 | Radoslaw Poplawski |
POL |
8:24.34 |
| 21 | 7 | 2 | 17 | Abdelhakim Maazouz |
ALG |
8:24.60 SB |
| 22 | 8 | 2 | 66 | Martin Pröll |
AUT |
8:25.84 |
| 23 | 9 | 2 | 1288 | Mustafa Mohamed |
SWE |
8:25.99 |
| 24 | 8 | 1 | 61 | Peter Nowill |
AUS |
8:26.22 |
| 25 | 9 | 1 | 810 | Michael Kipkorir Kipyego |
KEN |
8:27.45 |
| 26 | 8 | 3 | 1359 | Vadym Slobodenyuk |
UKR |
8:28.64 SB |
| 27 | 9 | 3 | 568 | Filmon Ghirmai |
GER |
8:28.89 |
| 28 | 10 | 2 | 1342 | Lotfi Turki |
TUN |
8:28.95 |
| 29 | 10 | 1 | 1411 | Daniel Lincoln |
USA |
8:32.47 |
| 30 | 11 | 2 | 705 | Angelo Iannelli |
ITA |
8:36.08 |
| 31 | 11 | 1 | 484 | Vincent Le Dauphin |
FRA |
8:36.42 |
| 32 | 12 | 2 | 1395 | Robert Gary |
USA |
8:38.20 |
| 33 | 10 | 3 | 1180 | Pavel Potapovich |
RUS |
8:38.63 |
| 34 | 12 | 1 | 215 | Matthew Kerr |
CAN |
8:57.62 |
| 35 | 11 | 3 | 1145 | Alexandra Motone |
RSA |
9:05.45 |
| 3 | 67 | Günther Weidlinger |
AUT |
DNF |