| POS | ATHLETE | COUNTRY | MARK |
|---|---|---|---|
| 1 | Yoann Kowal |
FRA
|
8:12.53 |
| 2 | Hamid Ezzine |
MAR
|
8:13.27 |
| 3 | Roba Gari |
ETH
|
8:14.39 |
| 4 | Abdelmadjed Touil |
ALG
|
8:15.93 |
| 5 | Jonathan Muia Ndiku |
KEN
|
8:18.78 |
| 6 | Jaouad Chemlal |
MAR
|
8:19.22 |
| 7 | Elijah Chelimo Kipterege |
KEN
|
8:22.51 |
| 8 | Mohammed Boulama |
MAR
|
8:23.09 |
| 9 | Krystian Zalewski |
POL
|
8:23.31 |
| 10 | Mounatcer Zaghou |
MAR
|
8:23.84 |
| 11 | Habtamu Fayisa |
ETH
|
8:24.90 |
| 12 | Hichem Bouchicha |
ALG
|
8:25.29 |
| 13 | Jamel Chatbi |
ITA
|
8:25.37 |
| 14 | Silas Kosgei Kitum |
KEN
|
8:30.50 |
| 15 | Jacob Araptany |
UGA
|
8:32.11 |
| 16 | Willy Rutto Komen |
KEN
|
8:32.59 |
| Hicham Sigueni |
MAR
|
DNF | |
| Brahim Taleb |
MAR
|
DNF | |
| Ruben Ramolefi |
RSA
|
DNF |