| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Abdelaati Iguider |
MAR
|
3:34.25 |
| 2 | Amine Laalou |
MAR
|
3:34.26 |
| 3 | Mohammed Shaween |
KSA
|
3:34.45 |
| 4 | Belal Ali Mansoor |
BRN
|
3:34.98 |
| 5 | Badr Rassioui |
MAR
|
3:35.00 |
| 6 | Diego Ruiz |
ESP
|
3:35.04 |
| 7 | Nixon Kiplimo Chepseba |
KEN
|
3:35.40 |
| 8 | Taoufik Makhloufi |
ALG
|
3:35.42 |
| 9 | Mohamed Bensghir |
MAR
|
3:35.76 |
| 10 | Suleiman Kipses Simotwo |
KEN
|
3:36.81 |
| 11 | Fouad El Kaam |
MAR
|
3:37.06 |
| 12 | Emad Noor |
KSA
|
3:37.21 |
| 13 | Yassine Bensghir |
MAR
|
3:37.72 |
| 14 | Tarek Boukensa |
ALG
|
3:40.35 |
| 15 | Kamel Boulahfane |
ALG
|
3:42.30 |
| 16 | Dawit Wolde |
ETH
|
3:43.47 |
| Amos Korir |
KEN
|
DNF | |
| Samson Surum |
KEN
|
DNF |