| Final | Team | time |  | 1. Ibrahim Jeilan | ETH | 28:18.22 |  | 2. Bedan Karuki Muchiri | KEN | 28:19.32 |  | 3. Azmeraw Bekele | ETH | 28:20.61 |  | 4. Dino Sefer | ETH | 28:23.40 |  | 5. Negusse Ameleson | ERI | 28.46.03 |  | 6. JMV Uwajemesa | RWA | 29:08.4 |  | 7. Kennet Kipkemoi | KEN | 29:19.22 |  | 8. Alphonce Simbu | TAN | 29:58.20 |  | -. Rethabile Molefi | LES | DNF |  | -. Nayel Suliman | SUD | DNF |   
 | 
 |  
 |