| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Mahiedine Mekhissi |
FRA
|
8:08.82 |
| 2 | Richard Kipkemboi Mateelong |
KEN
|
8:14.89 |
| 3 | Ezekiel Kemboi |
KEN
|
8:17.29 |
| 4 | Abdelatif Chemlal |
MAR
|
8:17.92 |
| 5 | Ruben Ramolefi |
RSA
|
8:18.26 |
| 6 | Roba Gari |
ETH
|
8:18.56 |
| 7 | Abdelkader Hachlaf |
MAR
|
8:23.52 |
| 8 | Stephen Kiprotich |
UGA
|
8:26.66 |
| 9 | Linus Kipwambok Chumba |
KEN
|
8:28.26 |
| 10 | Silas Kosgei Kitum |
KEN
|
8:28.80 |
| 11 | Michael Kipkorir Kipyego |
KEN
|
8:29.03 |
| 12 | Youcef Abdi |
AUS
|
8:43.00 |
| 13 | Ali Ahmed Al-Amri |
KSA
|
8:49.37 |
| James Kiplagat Kosgei |
KEN
|
DNF | |
| David Kipngeno Langat |
KEN
|
DNF | |
| Brahim Taleb |
MAR
|
DNF |