| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Roba Gari |
ETH
|
8:10.04 |
| 2 | Brahim Taleb |
MAR
|
8:10.20 |
| 3 | Bernard Nganga |
KEN
|
8:10.59 |
| 4 | Hamid Ezzine |
MAR
|
8:17.54 |
| 5 | Birhan Getahun |
ETH
|
8:18.74 |
| 6 | Amor Ben Yahia |
TUN
|
8:22.99 |
| 7 | Elijah Chelimo Kipterege |
KEN
|
8:25.39 |
| 8 | Jaouad Chemlal |
MAR
|
8:25.98 |
| 9 | Abraham Kipkirong Chirchir |
KEN
|
8:26.12 |
| 10 | Youcef Abdi |
AUS
|
8:30.22 |
| 11 | Mounatcer Zaghou |
MAR
|
8:30.38 |
| 12 | Ahmed Mohammed Burhan |
KSA
|
8:35.28 |
| 13 | Hichem Bouchicha |
ALG
|
8:35.69 |
| 14 | Mohammed Boulama |
MAR
|
8:37.85 |
| 15 | Saeed El Thomali |
KSA
|
8:40.50 |
| 16 | Rabie Mekhloufi |
ALG
|
8:48.74 |
| Sisay Korme |
ETH
|
DNF | |
| Abdelghani Aït Bahmad |
MAR
|
DNS |